Skip to content
RemMedy
Offline-first

A medication app that works even in a dead zone.

RemMedy is offline by design – not 'offline-capable' as a bonus, but offline as an architectural principle.

What offline-first really means here

Works without a connection

Airplane mode, basements, mountain trails, shared flats without Wi-Fi – reminders still fire on time.

No cloud dependency

RemMedy needs neither Google services nor an app-specific server. Alarms live on-device.

Data sovereignty

Your doses and readings live in a local Room database. No server to lose, leak, or snoop on them.

Robust alarms

Reminders are scheduled via AlarmManager/WorkManager and survive reboots and app updates.

The difference vs. 'has an offline mode'

Many apps market 'offline mode' but rely on a cloud that tolerates short outages. If the vendor kills the service, hikes the price, or the backend goes down, the app is useless.

RemMedy is different: the app has no backend for your health data. Database and alarms live on your device. Even if 70six vanished tomorrow, the installed app would keep reminding you.

When you'll notice this

  • Traveling without mobile data.
  • In retirement homes or hospitals with limited Wi-Fi.
  • In the basement or subway dead zones.
  • If you refuse to send health data to any cloud.

What that means for you

  • No 'please log in again', ever.
  • No broken app because of a breaking API change.
  • No monthly bill that creeps up.

How RemMedy keeps offline alarms reliable

Android provides two primitives that work offline: AlarmManager (for precise moments like "today at 8pm") and WorkManager (for recurring background checks). RemMedy uses both together: exact alarms for every single intake plus a scheduler that holds the next 48 hours and re-registers alarms after a device reboot.

Three steps decide reliability on your phone:

  1. Allow notifications (one-time prompt on first launch).
  2. Allow "Exact alarms" – via the system setting "Alarms & reminders".
  3. Disable battery optimization for RemMedy – especially on Xiaomi, Samsung, OnePlus, Huawei, and Honor.

After these three steps, the app behaves the way you'd expect from an alarm clock: in standby, in airplane mode, without Google services, and without any Play-Services backend.

Backup and device migration without the cloud

Offline-first doesn't mean "no backups possible". RemMedy offers two local export formats:

  • CSV export – readable in a spreadsheet, handy for reviewing or sharing with a doctor.
  • Core JSON export – a complete copy of all plans and measurements, compatible with the iOS version (once available). Ideal for switching between Android devices.

The export file stays on your device until you share it yourself. On import, the app explicitly warns that local data will be replaced.

Related topics

Offline FAQ

Why does offline matter for a medication app?
Health data shouldn't depend on whether a server is up. Offline-first means reminders fire even when your connection is poor, a vendor changes prices, or a cloud gets compromised.
Do I need Google services for RemMedy to work?
No. RemMedy uses Android-native alarms and background scheduling. Google services are not required – the app also runs on de-Googled ROMs.
Do reminders survive a reboot?
Yes. RemMedy reschedules upcoming alarms after every reboot so no dose gets skipped.
What about aggressive battery optimization?
RemMedy uses exact alarms and surfaces clear hints when your phone vendor (Xiaomi, Huawei, Samsung…) is too aggressive. Instructions are in the app.

Reliable. Even when nothing else is.

Install, add a plan, done – airplane mode friendly. Free for up to 2 medications; Premium one-time €6.99 for unlimited (no subscription).