Talhaq: how we built a medication reminder app
Talhaq is an alarm and reminder app for medicine, appointments and document renewals. A dose alarm keeps ringing until it is confirmed, and family can be alerted when one is missed. We designed, built and publish it under IntelGets.
- Platforms
- Android and iOS
- Built with
- Flutter, native alarm code
- Languages
- Arabic and English
- Price
- Free with light ads; Talhaq Plus has a 7-day trial



The problem
A normal notification is easy to swipe away. For a medicine dose, a missed reminder is the failure that matters. Talhaq treats a dose as an alarm, not a notification.
What we built
- A full-screen alarm that rings until the user taps Taken or snoozes, with stock counting so the app knows when a medicine is running out.
- A family circle. When a dose is missed, family members get an alert with Call and WhatsApp buttons. There is no account: family join by scanning a code.
- Appointments in the same app as medicines.
- Document expiry reminders three months, one month and one week before a document expires.
- Private by default. Reminders stay on the phone.
Engineering notes
Alarms that survive the operating system
Android and iOS both try to save battery by delaying background work. We use native alarm and full-screen intent code on Android and the matching iOS mechanisms, and we test after restarts, with battery saver on and with the app closed.
One state for snooze and done
The alarm screen and the app run in separate processes. Snoozing or confirming in one has to show in the other at once, so both read and write the same state.
Arabic and English
The whole app works right to left and left to right, with Arabic plural rules and language switching inside the app.
Free web tools
The Talhaq website also offers a free medicine schedule maker and a printable medicine chart.