Repeating alarms with real intensity control.
From a whisper to a full call. Local-first. Open source.
Most reminder apps send you a notification and hope you notice. Tempo gives you a dial. Four intensity levels so every alarm hits exactly as hard as it should.
...or download the APK from GitHub Releases!
- Rhythms, not one-off alarms. Set the days, time window, and interval. Tempo repeats it for you.
- Four intensity levels. From a silent vibration (Whisper) to a persistent alarm you must dismiss (Call).
- A live VU meter. See your next beat approaching in real time on the home screen.
- Alarms that actually fire. Exact Android alarms, foreground services, battery-optimization bypasses. Survives Doze mode, app kills, and device restarts.
- No accounts. No cloud. No ads. Your data stays on your device. Nothing leaves your phone.
Tempo is built with Expo and React Native. Alarms are powered by Notifee with exact scheduling, foreground services, and full-screen intents for high-intensity levels. All data is stored locally using SQLite (via Drizzle) and MMKV.
Free and open source. See CONTRIBUTING.md to get involved.




