I’m looking for an open-source medication/pill tracking app.

Requirements:

  • Android support
  • Ability to create custom medication/pill entries
  • Ability to set notification reminders for taking pills
  • Ability to arbitrarily create entries at any date/time

Nice-to-haves:

  • Data export/backup
  • Data-at-rest encryption
  • Data visualizations

Cross-posted at https://sh.itjust.works/post/23572613

  • JustMarkov
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    3 months ago

    Your requirements are pretty strict, but I can suggest a few apps.

    The list is under the spoiler

    MedTimer
    F-Droid: https://f-droid.org/packages/com.futsch1.medtimer
    GitHub: https://github.com/Futsch1/medTimer

    • Android support (✓)
    • Custom medications (✓)
    • Notification reminders (✓)
    • Entries can be created only on the current day (×)
    • Data backup as .json and data export as .csv (✓)
    • Didn’t get the encryption point, but backups are not encrypted (?)
    • Data graph (✓)

    MediTrak
    IzzyOnDroid: https://apt.izzysoft.de/fdroid/index/apk/projects.medicationtracker
    GitHub: https://github.com/AdamGuidarini/MediTrak

    • Android support (✓)
    • Custom medications (✓)
    • Notification reminders (✓)
    • Entries can be created on any date (✓)
    • Data backup as .json (✓)
    • Didn’t get the encryption point, but backups are not encrypted (?)
    • No data visualization (×)

    Home MedKit
    IzzyOnDroid: https://apt.izzysoft.de/fdroid/index/apk/ru.application.homemedkit
    GitHub: https://github.com/pewaru-333/HomeMedkit-App

    • Android support (✓)
    • Custom medications (✓)
    • Notification reminders (✓)
    • Entries can be created only on the current day (×)
    • Data backup as .sqlite3 (✓)
    • Didn’t get the encryption point, but backups are not encrypted (?)
    • No data visualization (×)

    There are probably even more apps, but I haven’t used them myself.

    • Kalcifer@sh.itjust.worksOP
      link
      fedilink
      arrow-up
      1
      ·
      3 months ago

      Your requirements are pretty strict

      Ha, I honestly thought I was being pretty lenient with just requiring what I thought were, more or less, the base requirements for a pill tracking app.


      Didn’t get the encryption point

      If I understand you correctly that you mean that you don’t understand the point of encrypting the data, the reason why I want that is to protect unauthorized access to the data if the device becomes compromised.


      MedTimer

      I’ve been using this one for a bit, and it does the job pretty well. It definitely is lacking polish and is somewhat buggy, but it’s certainly usable.


      MediTrak

      I found this one’s UI was rather cumbersome. I would choose MedTimer over it.


      Home MedKit

      I hadn’t heard of this one! It looks well made. It’s a shame one cannot input entries on any day though. I’m a little wary of a Russian app whose development history I cannot read, especially given that it’s such a small app in terms of popularity, but it seems genuine. The development cadence is perhaps a little lacking.