FAQ


The app:

Q: Why is the F-Droid reproducible version significantly smaller (6.0 MB) than the other F-Droid version or the IzzyOnDroid version (both 13.3 MB)?

A: Both of the larger flavours include a database encryption library which is being phased out. The library is inactive for new installations, but it is still included for long-term users who may be using an encrypted database.

Once a safe migration path is implemented, the library will be removed from all builds.


Q: Will you offer an iOS version?

A: There are currently no plans to support iOS.


Q: Why are there so many flavours of MediLog?

A: Generally, there are 3 variants:

1. Play version Google Play

The free version is limited to 100 records. Unlimited usage can be unlocked via in-app purchase or donation. Functionally identical to the other versions, but includes Google Play billing.

2. F-Droid / IzzyOnDroid original version Original

This is the original version distributed via F-Droid and IzzyOnDroid.

F-Droid builds and signs the APK itself, which makes it non-reproducible compared to the developer-signed build.
IzzyOnDroid distributes the original APK and can therefore verify reproducibility.

As a result, the same apk file can be reproducible in one appstore and non-reproducible in another. 🤯

F-Droid now also supports developer-signed APKs, but due to Android limitations, upgrading between differently signed APKs is not possible without reinstalling the app.

To avoid data loss for existing users, a third variant was introduced.

3. F-Droid developer-signed version F-Droid

This version is signed by the developer and distributed exclusively via F-Droid, including reproducibility verification. Functionally identical to variant 2.

Summary

All versions are functionally identical:

==============================================

Use cases:

Q: My doctor has requested I provide a record of BloodPressure for three positions: sitting, lying down, and standing.

A: Use the tag feature to create three distinct tags: sitting, lying down, standing. Filter by tag before you create a PDF or print a chart


Q: I need to somehow distinguish if a Oximetry reading was done on room air or oxygen supplementation

A: Use the tag feature to create two distinct tags: E.g. room-air, oxygen.