INJECTION TRACKER

Privacy Policy

Last updated:

1. About this policy

This Privacy Policy explains how Injection Tracker: Dose Log ("Injection Tracker"; on your home screen it may show a translated name, such as "Catatan Suntik" in Indonesian) handles information when you use it. Injection Tracker is an Android app for keeping your own record of the medications and supplements you take: you enter them yourself, get reminders when a dose is due, log doses, rotate injection sites and keep optional weight and side-effect notes. It works offline, needs no account, shows no ads, and does not ask for your name, email address, contacts, photos, camera, microphone or location.

Injection Tracker is a personal tracker, not a medical device. It does not diagnose, treat, cure or prevent any medical condition, does not calculate, check or suggest doses or schedules, and gives no medical or dosing advice. Always follow your healthcare professional's instructions.

2. Your records stay on your device, encrypted

What you enter in Injection Tracker can be sensitive health information, so it never leaves your phone through the app. The developer has no server that could receive your records, and the app does not send them to anyone.

  • Medications and supplements. The name you type, the kind (for example injection or tablet), the amount and unit as you entered them, the schedule, start and end dates, whether reminders are on, the injection sites to rotate, your stock count, a color and your notes.
  • Dose logs. For each dose: the medication, the scheduled and the logged time, whether it was taken or skipped, the amount, the injection site (if any) and your note. Your history and calendar are worked out from these on your device. The full history stays available with or without Premium.
  • Health notes. Optional weight entries and side-effect entries (chosen from a list of common symptoms or written in your own words, with a severity and a note).
  • Encryption. These records are kept in a database in the app's private storage, encrypted with SQLCipher. The database key is created at random on your phone and protected by Android's secure key storage (Keystore), so the database can only be opened by Injection Tracker on this phone.
  • No system backup. Android's backup and device-to-device transfer are turned off for this app, because the encrypted records could not be opened on another phone. Your records are therefore not part of your Google backup.
  • Your own backup file. Settings → Backup and restore saves a backup file (JSON) only when you tap it, to a place you choose with Android's file picker, and restores from a file you pick. The backup file is not encrypted: keep it somewhere private. What happens to it afterwards is up to you.
  • Reports. With Premium you can create PDF and CSV reports of your doses, sites, weight and side effects for a period you choose. They are created on your device and saved where you choose, or sent to an app you pick in Android's share menu. The developer never receives them.
  • Settings. Your reminder settings (snooze, follow-up, name on the lock screen), app lock settings, theme and language, together with app state such as your answer to "What do you track?", review timing and your active Premium plan, are stored on your device.

3. Reminders and notifications

Reminders are set on your phone with Android's alarm service and shown as notifications by the app itself; there is no push service and no server. A reminder shows the medication name, the amount, the due time and, for injections, the suggested site, with the actions Taken (which logs the dose) and Snooze. You can turn on a follow-up reminder for doses that are not logged yet. With Premium, the app can also show one "Running low" notice when your stock count gets low.

On the lock screen, a reminder only says "Time for your dose", unless you turn on Settings → Show name on lock screen. Note that Taken can be used from the lock screen without unlocking the phone. Reminders depend on your phone's notification, battery and "Alarms and reminders" settings and may be delayed or missed, so do not rely on them alone when timing is critical.

4. App lock

With Premium you can lock the app with a PIN and, if your phone supports it, with fingerprint or face unlock. The PIN is never stored as such: the app keeps only a salted hash of it on your device. Fingerprint and face unlock are handled by Android; Injection Tracker never receives your biometric data. While the lock is on, the app's screens are hidden from screenshots and from the recent-apps view. There is no way to recover a forgotten PIN, because your records exist only on your phone; clearing the app's storage removes the lock together with all records.

5. Purchases (Google Play)

Premium is sold through Google Play as a one-time purchase (lifetime) or as a monthly subscription that starts with a 7-day free trial for new subscribers. Google Play handles the payment: Injection Tracker never receives your card or other payment details. To unlock Premium, the app asks Google Play on your device which Injection Tracker purchases and subscriptions your Google account owns, and it stores only whether Premium is active and which plan it is. Google Play gives the developer order records (such as an order number, the product, the price, the date and the country) for accounting, tax, refunds and support; these never include your medications or other records. Google describes how it handles your purchase in the Google Privacy Policy and the Google Play Terms of Service. Google Play's billing library may send its own diagnostic information to Google.

6. Ratings and reviews

After you have logged several doses, Injection Tracker may show Google Play's in-app review card in the app (never from a notification), at most once every 30 days. Your rating and review go to Google Play under your Google account; Injection Tracker does not receive them and does not know whether you left one.

7. No ads, analytics or crash reports; support emails

Injection Tracker shows no ads and contains no advertising, analytics or crash-reporting SDK. The developer does not track how you use the app, and your medications, doses, sites, weight, side effects and notes are never sent to analytics or any server. The app itself makes no network requests; the only network use is by Google Play's billing and review libraries for purchases and ratings. If this changes in a future version, this policy will be updated before that version is released. When you choose Settings → Send feedback, your email app opens a draft that includes the app version, Android version, device model and app language so the developer can help you; you can edit or delete these lines before sending. Do not include health details you don't want to share. Your email is used only to answer you.

8. Permissions

Injection Tracker asks for these while you use it:

  • Notifications (POST_NOTIFICATIONS, Android 13 and later): requested during onboarding, after a page that explains why. Used only for dose reminders, follow-ups and low-stock notices. If you decline, you can still log doses, and the app shows a hint on Today.
  • Alarms and reminders (SCHEDULE_EXACT_ALARM, Android 12 and later): special access you can allow in Android's settings; the app opens that screen from onboarding and Settings. With it, Android can deliver reminders at the exact time. Without it, Android may deliver them a few minutes late.

Its Android manifest also declares these, which Android grants at install:

  • Run at startup (RECEIVE_BOOT_COMPLETED): to set your reminders again after the phone restarts.
  • Biometric hardware (USE_BIOMETRIC, USE_FINGERPRINT): for fingerprint or face unlock of the optional app lock.
  • Internet and network state: for Google Play purchases and Google Play's own billing diagnostics. The app makes no network requests of its own.
  • Google Play billing (BILLING): for purchases.
  • Prevent the phone from sleeping (WAKE_LOCK): keeps the phone awake for a moment while the home screen widget updates. It comes with Android's WorkManager library, which the widget uses.
  • An internal permission (DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION) that only Injection Tracker can hold. Android's support library uses it to protect the app's own messages.

The app has no storage, photo, camera, microphone, location, contacts, body sensor, Health Connect or advertising ID permission.

9. Children

Injection Tracker is intended for adults and is not directed to children under 13. The developer does not knowingly collect personal information from anyone, including children. If you believe a child has provided personal information, contact the developer for help.

10. Retention, security and deletion

Your records stay on your device until you delete them. You can delete a dose log in History, a medication (its dose logs are deleted with it) or a health entry, use Settings → Delete all data (every medication, dose log and health entry, and all reminders; your settings stay), clear the app's storage, or uninstall Injection Tracker, which deletes everything the app keeps, including the database key. Backup files and reports you saved elsewhere are your own files; delete them like any other file. Purchase records are kept by Google Play. The developer keeps no copy of your records and therefore has nothing to delete or hand over; depending on the law that applies to you, you may still contact the developer at the address below with any request about personal information, and you will get an answer within 30 days. No storage method is completely secure, but your records are encrypted on your device and never stored on the developer's servers.

11. Changes to this policy

The developer may update this policy when Injection Tracker's features or data practices change. The updated policy will show a new date on this page.

12. Contact

For privacy questions or requests, contact the Injection Tracker developer at [email protected].

Terms of Use

By downloading or using Injection Tracker you agree to these terms. The developer grants you a personal, non-transferable licence to use the app on devices you own or control, subject to the Google Play Terms of Service. Do not copy, modify, reverse-engineer or redistribute the app except as allowed by law.

Not a medical device. Injection Tracker is a personal tracker for information you enter yourself. It is not a medical device and does not diagnose, treat, cure or prevent any medical condition. It does not calculate, check or suggest doses or schedules: amounts and times are stored and shown exactly as you typed them, and the suggested injection site only follows the rotation of the sites you chose. Nothing in the app, its reports or its notifications is medical advice. Always follow your healthcare professional's instructions, and contact them if you feel unwell or are unsure about a dose. In an emergency, call your local emergency number.

Reminders can fail. Reminders depend on your phone, its settings (notifications, battery saving, "Alarms and reminders", do not disturb), its clock and its operating system, and may be delayed or missed. You remain responsible for taking your medications as instructed; do not rely on the app alone when timing is critical.

Your records are yours to keep. Your records exist only on your phone. If you lose the phone, reset it, clear the app's storage or forget your PIN, they cannot be recovered unless you saved a backup file. Make backups regularly in Settings → Backup and restore.

Premium. Premium unlocks unlimited medications and supplements, the weight chart and side-effect timeline, low-stock reminders, the app lock, PDF and CSV reports and the home screen widget. Without Premium you can track one active medication or supplement, and reminders are never locked. Premium is available as a one-time purchase (lifetime) or as a monthly subscription, at the prices Google Play shows before you pay. The monthly subscription renews automatically each month until you cancel it in Google Play; after you cancel, Premium stays active until the end of the period you paid for, and you are not charged again. New subscribers get a 7-day free trial: if you cancel during the trial you are not charged, otherwise the first monthly payment is taken when the trial ends. When Premium ends, nothing is deleted and the reminders of your existing medications keep working. Refunds follow Google Play's refund policies. Premium belongs to the Google account that bought it: use Settings → Restore purchases on another device.

Injection Tracker is provided "as is" without warranties of any kind. To the extent permitted by law, the developer is not liable for health outcomes, missed or late reminders, indirect or consequential damages, lost data, or interruptions caused by your device, operating system or store. The developer may update the app or these terms; continued use after an update means you accept the updated terms. These terms are governed by the laws of the Republic of Indonesia, without limiting consumer rights you have in your country.

Support

Need help? Email [email protected]. Settings → Send feedback fills in your app version, Android version and device model for you; the version is also shown at the bottom of Settings. Please don't send health details you don't want to share.

Reminders come late or not at all. Check that notifications are allowed for Injection Tracker (the app shows a hint on Today when they are off) and that "Alarms and reminders" is allowed (Settings → Exact reminders opens the right screen). Some phones also stop apps in the background to save battery: set Injection Tracker's battery use to "Unrestricted" or "Not optimized" in Android's app settings. After a restart or a time-zone change the app sets your reminders again by itself.

The medication name shows on the lock screen, or doesn't. Settings → Show name on lock screen decides it. When it is off, the lock screen only says "Time for your dose".

A new phone. Android's backup does not include your records, because they are encrypted with a key that stays on the old phone. On the old phone, use Settings → Backup and restore to save a backup file, move the file to the new phone (for example with a cable or a storage service you trust), then restore it there. Your Premium purchase comes back with Settings → Restore purchases.

Forgot your PIN. There is no way to recover it, because there is no account. Clear the app's storage (Android Settings → Apps → Injection Tracker → Storage), which deletes all records on this phone and removes the lock, then restore a backup file if you saved one.

"Your records could not be opened." If the phone's secure key storage loses the app's key (this can happen after some system updates or security changes), the app starts with empty records, keeps the old file aside and offers Backup and restore. Restore your latest backup file.

Premium, trial and restore. Premium is linked to your Google account. On a new phone, sign in with the same Google account and use Settings → Restore purchases. To cancel the monthly subscription or the free trial, use Settings → Manage subscription, or Google Play → Payments and subscriptions → Subscriptions. Uninstalling the app does not cancel a subscription.

Delete your data. Delete single entries in the app, use Settings → Delete all data, or clear the app's storage or uninstall Injection Tracker to delete everything it keeps on your device. The developer holds no copy of your records. For anything else, email the developer with the subject "Delete my Injection Tracker data".