New in version 2.5.6
• Fix Android 14+ background alarm and notification crash (#85)
• Dose undo confirmation dialog and preferences toggle
• Per-dose notes logging on medication intake
• Subscreen topbar styling parity and light theme polish
Dosezy is an accessible, offline-first medication tracking and reminder app designed for stress-free prescription management. Input your medicines, dosages, and schedules, and Dosezy handles the rest—keeping your health on track with zero privacy compromises.
✨ KEY FEATURES:
• 🔔 Critical Full-Screen Alarms – High-visibility alarm screen rings reliably even in deep sleep or silent mode. Intercept with hardware volume keys to instantly silence audio, or use the back gesture to safely snooze.
• 🎵 Customizable Sound & Duration – Choose custom ringtones or built-in alert tones with in-app audio previews, dedicated alarm volume controls, and adjustable alarm durations (30 seconds to 5 minutes or continuous looping).
• ⏰ Dynamic Snooze & Time Windows – Flexible snooze presets (5, 10, 15, 20, or 30 minutes). Configure custom "Consider Late After" (1–3h) and "Consider Missed After" (3–9h) thresholds with live countdown badges.
• 📝 Clinical Dose Skipping – Opt-in dose skipping with mandatory clinical reasons (doctor advised, adverse reactions, fasting, illness). Skipped doses do not penalize your adherence streak and can be undone at any time.
• ↩️ Instant Intake Undo – Accidental taps can be reversed immediately with a 5-second undo snackbar or directly from the dose card, restoring deducted stock automatically.
• 📦 Pill Stock Inventory & Refill Warnings – Real-time stock tracking with automatic deduction on intake. Configurable low-stock alerts notify you when it is time to refill prescriptions.
• 🛒 Pharmacy Refill Order Generator – Instantly compile prescription refill orders from your active inventory and low-stock medicines. Calculate required supplies for 15, 30, 60, or 90 days, preview the formatted order, and share directly via chat or copy to clipboard.
• 📅 Interactive Schedule Calendar – Week and month calendar views with color-coded compliance dots and complete TalkBack screen reader accessibility announcing dose statuses.
• 📊 Adherence Analytics – Comprehensive compliance tracking across Today, 7 Days, 30 Days, 90 Days, and All-Time. Multi-ring breakdowns and individual medication adherence rates.
• 🔍 Real-Time Medicine Search – Quickly filter large medication rosters by name or instruction with instant empty-state feedback.
• 👥 Multi-Family Profiles – Manage medicines for multiple family members on one device. Each profile keeps separate medicines, schedules, inventory, and doctor contacts.
• 🔒 Full ZIP Backup & Selective Restore – Export complete encrypted backup archives. Restore individual profiles with granular conflict resolution: Create New, Merge Records, or Replace.
• 📄 Printable Doctor PDF Reports – Generate clean medical adherence reports with active prescriptions, dosages, food instructions, and compliance summaries for appointments.
• 🚨 International Emergency Dialing – 1-tap dialing for official emergency services across 10 regions with auto-detection, plus private personal emergency contacts per profile.
• 🌐 12 Native Languages – Full localization in English, Spanish, Hindi, Chinese, Portuguese, Arabic, French, German, Japanese, Russian, Italian, and Bengali.
• 🛡️ Notification Reliability Shield – Built-in diagnostic tool checks exact alarm permissions, battery optimization, and notification channels with manufacturer-specific setup guides.
• 🔒 100% Private & Offline – No accounts, no sign-ups, no tracking. All medical data stays encrypted locally on your phone.
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 7.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
take pictures and videos
This app can take pictures and record videos using the camera while the app is in use.
-
run foreground service
Allows the app to make use of foreground services.
-
show notifications
Allows the app to show notifications
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
ask to ignore battery optimizations
Allows an app to ask for permission to ignore battery optimizations for that app.
-
Schedule precisely timed actions
This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
-
This app can appear on top of other apps
This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
-
Schedule alarms or event reminders
This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
-
display notifications as full screen activities on a locked device
Allows the app to display notifications as full screen activities on a locked device
-
control vibration
Allows the app to control the vibrator.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
com.saad2134.dosezy.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
11 MiB
PGP Signature
|
Build Log
New in version 2.5.5
• Critical storage defense: Proactive warning alert prevents data loss and reminder failures on low storage
• 1-Tap settings shortcut to quickly free up device space when storage is exhausted
• 12 native language translations for storage alerts
• Massive test expansion and logic hardening across ViewModel flows, SQLite queries, and backup security
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 7.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
take pictures and videos
This app can take pictures and record videos using the camera while the app is in use.
-
run foreground service
Allows the app to make use of foreground services.
-
show notifications
Allows the app to show notifications
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
ask to ignore battery optimizations
Allows an app to ask for permission to ignore battery optimizations for that app.
-
Schedule precisely timed actions
This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
-
This app can appear on top of other apps
This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
-
Schedule alarms or event reminders
This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
-
display notifications as full screen activities on a locked device
Allows the app to display notifications as full screen activities on a locked device
-
control vibration
Allows the app to control the vibrator.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
com.saad2134.dosezy.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
11 MiB
PGP Signature
|
Build Log
New in version 2.5.4
• Support different medication dosages across scheduled times with accurate stock tracking
• Fixed navigation bar overlay on Android 15 and improved exact alarm reliability
-
arm64-v8a
armeabi-v7a
x86
x86_64
This version requires Android 7.0 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Permissions
-
take pictures and videos
This app can take pictures and record videos using the camera while the app is in use.
-
run foreground service
Allows the app to make use of foreground services.
-
show notifications
Allows the app to show notifications
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
ask to ignore battery optimizations
Allows an app to ask for permission to ignore battery optimizations for that app.
-
Schedule precisely timed actions
This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
-
This app can appear on top of other apps
This app can appear on top of other apps or other parts of the screen. This may interfere with normal app usage and change the way that other apps appear.
-
Schedule alarms or event reminders
This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
-
display notifications as full screen activities on a locked device
Allows the app to display notifications as full screen activities on a locked device
-
control vibration
Allows the app to control the vibrator.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
com.saad2134.dosezy.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
11 MiB
PGP Signature
|
Build Log