package icon

Agenda Tech

Private offline calendar: encrypted, zero network, encrypted backups.
New in version 1.3.3
v1.3.3 — The widget is back

• 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.
Agenda Tech is a calendar for Android that keeps everything on your device. No cloud, no account, no ads, no trackers. It declares no internet permission at all, so it is technically unable to send anything anywhere — and you can check that yourself in Android's app settings.

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


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
  • Version 1.3.3 (62) suggested Added on Oct 27, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • show notifications
      Allows the app to show notifications
    • Read calendar events and details
      This app can read all calendar events stored on your phone and share or save your calendar data.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • Schedule precisely timed actions
      This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • Schedule alarms or event reminders
      This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • control vibration
      Allows the app to control the vibrator.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.filestech.agenda_tech.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 10 MiB PGP Signature | Build Log

  • New in version 1.3.0
    v1.3.0 — Holidays, sharing, undo

    • 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.
  • Version 1.3.0 (59) - Added on Oct 15, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • show notifications
      Allows the app to show notifications
    • Read calendar events and details
      This app can read all calendar events stored on your phone and share or save your calendar data.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • Schedule precisely timed actions
      This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • Schedule alarms or event reminders
      This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • control vibration
      Allows the app to control the vibrator.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.filestech.agenda_tech.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 10 MiB PGP Signature | Build Log

  • New in version 1.2.0
    v1.2.0 — See what each day holds

    • 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.
  • Version 1.2.0 (58) - Added on Oct 08, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • show notifications
      Allows the app to show notifications
    • Read calendar events and details
      This app can read all calendar events stored on your phone and share or save your calendar data.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • Schedule precisely timed actions
      This app can schedule work to happen at a desired time in the future. This also means that the app can run when you're not actively using the device.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • Schedule alarms or event reminders
      This app can schedule actions like alarms and reminders to notify you at a desired time in the future.
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • control vibration
      Allows the app to control the vibrator.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.filestech.agenda_tech.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 10 MiB PGP Signature | Build Log