Agenda Tech
• The home-screen widget stayed a blue
box: it shows the date and the coming
events again.
• A change made right after the widget
was drawn — a new event, the lock
turned on — now reaches it at once,
not up to 30 minutes later.
It exists so that your calendar never has to live anywhere but on your phone. A calendar says a lot about a person: their doctors, their lawyers, their job interviews, who they meet and when.
Features
- Four views — Month (swipe between months; dots, titles in the grid or one row per day, pinch to switch), Week, Day and Agenda list
- Events — all-day, description, per-event colour, postal address and GPS coordinates that open in your maps app (with no location permission); deleted by mistake? "Undo" brings it back
- Share — send an event as text or as an .ics file to the app of your choice
- Public holidays — those of nine European countries and the United States, worked out on the phone, off by default
- Recurring events (RFC 5545) — daily, weekly on chosen days, monthly, yearly; ending after N occurrences or on a date; edit or delete a single occurrence
- Reminders — exact alarms, re-armed after a reboot, free delay, your own sound, and a "snooze 10 min" button on the notification
- Encrypted backup — export your whole calendar to a password-protected .atbak file (PBKDF2-HMAC-SHA256 at 600,000 iterations + AES-256-GCM). Keep it anywhere, cloud included: it stays unreadable without your password
- Search — by title, description, place, address or city; accents and case don't matter
- Import from your device calendar — copies what the phone's own calendar apps have already synced onto it, read-only, without any network
- .ics import / export (RFC 5545) through the system file picker
- Optional PIN and biometric lock
- Home-screen widgets, dark theme, in English, French, German, Italian and Spanish
Privacy
- No INTERNET permission. Not "we promise not to" — the app cannot
- Encrypted at rest: SQLCipher (AES-256), master key sealed by the Android KeyStore
- Screenshots blocked (FLAG_SECURE), excluded from Android cloud backups
- Apache 2.0 — every promise on this page is checkable line by line
Limits, honestly
- Not a sync. Importing copies what is on the phone; an event created here does not travel back to the original calendar. That is the price of zero network, and it is deliberate
- No CalDAV, no shared calendars, no invitations — all of it needs a network. You can send an event, not share a calendar
- The encrypted backup is the bridge between your devices, and it is a manual one
- Author: Patrice Haltaya
- License: Apache License 2.0
- Website
- Issue Tracker
- Source Code
- Changelog
- Build Metadata
- Reproducibility Status
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 10 MiB PGP Signature | Build Log
-
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 10 MiB PGP Signature | Build Log
-
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 10 MiB PGP Signature | Build Log
• Public holidays of ten countries, worked
out on the phone (Settings → Appearance).
• Share an event as text or as an .ics
file.
• Undo a deletion from the red bar.
• Open a place in your maps app from its
address or its name.
• The day's list shows the place and the
description.
• The week view now shows all-day events.
• The month three ways: dots, titles in the
grid, or one row per day. Pinch the month
to switch; tap a day to open it.
• Now in German, Italian and Spanish.
• All-day events keep their own date after
a change of time zone, everywhere.
• An open app follows a new time zone or
language at once.
• Main actions are filled blue buttons.




