CritiDose
Home Privacy Terms Support

Privacy Policy

Last Updated: 2026-07-10  •  Effective when published

Local-first design with optional account CritiDose is a local-first application. An account is optional for local use. All medication data stays on your device by default, unless you choose to use the optional cloud backup and restore features.

1. Introduction

CritiDose is a medication reminder application for Android. This Privacy Policy explains what data the app stores, how it is used, and what protections are in place. We are committed to keeping your health and medication information private.

This policy covers the current version of CritiDose, which operates primarily as a local-first application with optional account and cloud backup capabilities.

2. What Data Is Stored Locally

CritiDose stores the following information locally on your device by default:

  • Medication routines — names, schedules, dose amounts, and instructions you enter
  • Reminder settings — scheduled reminder times, snooze durations, and Critical Alert preferences
  • Dose history — a log of when you marked doses as taken, skipped, or snoozed
  • Stock information — current stock levels, units, and low-stock thresholds you set
  • App preferences — settings such as alarm sound, late grace period, haptic feedback, and reminder reliability preferences

No health data beyond what you enter yourself is collected. CritiDose does not read data from HealthConnect, Google Fit, or any other health platform.

3. Local Data Storage

All data listed in Section 2 is stored locally in a database on your Android device by default.

  • CritiDose does not transmit your medication data, dose history, or personal information to any third party.
  • Your local data cannot be accessed by the developer or any other party.
  • Data is not backed up to any external service unless you use Android's standard device backup or opt into CritiDose's cloud backup.

4. Optional Account and Cloud Backup

CritiDose is fully functional without any registration. Use CritiDose locally without an account. An account is optional for local use.

Optional cloud backup is being prepared for Pro users with a verified account. If you choose to create an account, your email address is used for account creation, login, password reset, and email verification via Firebase Auth. A verified email is required for cloud backup and restore security.

If you choose to use the user-initiated cloud backup or restore, your backup data is uploaded to or downloaded from Firebase Storage. This backup may include medicines/routines, dose history, settings, and optional age range/gender if provided. Your display name is stored locally on your device (used for greeting) and is excluded from backups.

CritiDose supports optional backup and restore features. Local backup/restore may use files selected by the user. Cloud backup/restore is optional and requires sign-in / verified account where applicable. Restore preview and explicit confirmation are used before restoring.

5. No Sale of Personal Data or Advertising Sharing

CritiDose does not sell your data or share it for advertising, data broker, research, or partner marketing purposes. Limited service providers may process data only to operate requested features such as account login, cloud backup, diagnostics, support, or billing where applicable.

6. No Ads, Diagnostics, and Analytics

CritiDose uses Firebase Analytics for limited aggregate product insights, such as age range, gender, account mode, and basic app interaction events. Users can choose “Prefer not to say” for age range and gender. CritiDose does not send your display name, email, medicine names, dose amounts, dose times, reminder schedules, notes, medication history, adherence history, medical conditions, or backup contents to analytics.

CritiDose does not use ads, does not collect an advertising ID, and there is no research or partner sharing of your data.

To improve app reliability, troubleshoot issues, and support users, CritiDose may use limited diagnostics and app/device information. This may include:

  • App version
  • Android version
  • Device model and manufacturer
  • Notification permission status
  • Battery optimization and background restriction status
  • Reminder reliability status
  • Crash or error details (if crash reporting is enabled)

Medication data remains local-first by default, and cloud backup is strictly optional and user-initiated through a verified account.

7. Permissions — Notifications and Alarms

CritiDose requests the following permissions to deliver medication reminders:

Notifications (POST_NOTIFICATIONS)

Required on Android 13 and later to display medication reminder notifications. Notifications are generated entirely on your device and do not involve any server communication.

Exact Alarms (SCHEDULE_EXACT_ALARM)

Required to schedule reminders that fire at the precise time you set. Without exact alarms, the operating system may delay reminders by minutes or longer. On Android 12 and later, you may be asked to grant this in system settings. You can revoke it at any time.

Boot Completed (RECEIVE_BOOT_COMPLETED)

Allows the app to reschedule active reminders after your device restarts, preventing reminders from going silent. No personal data is transmitted during this event.

Battery Optimization (REQUEST_IGNORE_BATTERY_OPTIMIZATIONS)

Requests exemption from battery restrictions so that reminders are not suppressed when the device is idle. Devices from certain manufacturers (Samsung, Xiaomi, Huawei) apply aggressive restrictions that can block alarms. You can revoke this at any time in Android settings.

Vibration (VIBRATE)

Used to vibrate the device for notification feedback and alarm alerts.

Wake Lock (WAKE_LOCK)

Used to keep the device processor briefly active when a Critical Alert alarm fires, ensuring the alarm screen has time to appear.

8. Permissions — Full-Screen Alarm (USE_FULL_SCREEN_INTENT)

CritiDose includes a feature called Critical Alert Mode. When enabled for a specific medication routine, CritiDose displays a full-screen alarm screen when that reminder fires and your device screen is off or locked. Critical Alert Mode is a user-enabled medication reminder and alarm feature — it is not emergency medical monitoring.

USE_FULL_SCREEN_INTENT is required for this alarm screen. This is the same mechanism used by alarm clock apps and incoming call screens.

Critical Alert Mode is:

  • Off by default for every medication routine
  • Opt-in per routine — you choose which medications are high priority
  • Not shown unless you have explicitly enabled it for a routine

No data is sent externally during a Critical Alert. The alarm is entirely local to your device.

9. How to Delete Your Data

You can delete your local data and optionally delete your account and cloud backup:

  1. Uninstall the app — permanently deletes the local database, all routines, dose history, and preferences.
  2. Clear app data — Android Settings → Apps → CritiDose → Storage → Clear Data. Resets the app to a fresh state and permanently deletes all stored local data.
  3. Delete individual items in-app — delete individual medication routines from the Medicine Cabinet screen. Deleted routines and associated dose history are removed permanently.
  4. Account and Cloud Backup Deletion — signed-in users can delete their account and all associated cloud backup data directly in the app via Care → Privacy & Data → Delete account and cloud data. Alternatively, if you cannot access the app, you can request deletion through the account deletion page or by contacting support.

See our Account Deletion page for full details.

10. Children and Minors

CritiDose is intended for adults and caregivers. The app’s profile age range options start at 18–24, and users can choose “Prefer not to say”. CritiDose is not directed to children or minors, and we do not knowingly collect personal data from children or minors.

If you are a parent or guardian and have concerns, please contact us at support@critidose.com.

11. Security

CritiDose stores your medication data in a local database on your device. The security of this data is tied to the security of your device. We recommend using a screen lock (PIN, fingerprint, or facial recognition) and keeping your Android OS up to date.

When using optional cloud backup, data transmission and storage are secured via Firebase Auth and Firebase Storage.

12. Future Optional Features

CritiDose may introduce the following optional features in future versions:

  • Multi-device sync — medication data may be optionally synced in real-time across devices via a personal cloud account.
  • Caregiver or family sharing — shared access features are not part of the current or near-term roadmap and will not be introduced without explicit disclosure and consent flows.

13. Future Changes — Billing and Subscriptions

CritiDose includes the infrastructure for optional paid features (Pro plan). In the current version, billing is not active and no purchases can be made. If billing is added in a future version, no financial data is stored by CritiDose — all payment processing is handled by Google Play Billing, subject to Google's privacy policy.

14. Contact Us

For any questions, concerns, or requests regarding this Privacy Policy or your data:

Email: support@critidose.com
Website: https://critidose.com

We aim to respond within 5 business days.

15. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the Last Updated date at the top of this document. If the changes are significant — especially if they relate to new data collection, account creation, or cloud sync — we will make reasonable efforts to inform users via an in-app notice before that version is released.

Your continued use of CritiDose after any changes to this Privacy Policy constitutes your acceptance of the updated policy.

CritiDose

© 2026 CritiDose. All rights reserved.

Privacy Policy Terms of Use Support Account Deletion