package icon

To Do

Create checklists
New in version 1.4.0
Version 1.4.0
* Target Android 12 (Snow Cone)
* Separate the file name and folder in the Export and Import dialogs.
* Added a radio selection to choose between local private storage
and shared storage; when running on Nougat or later, use the Storage
Access Framework to have the user select the XML file from the system's
storage provider rather than have to type in the file location.
* Added a reference to the documentation on the About dialog.
A simple and intuitive To Do list based on the app
bundled with Palm Pilot, plus many other features:

  • Entirely offline, requiring few permissions to run.

    • Permission to use external storage is only needed to back up or
      restore your lists. On Marshmallow (Android 6) and later, it is only
      requested if you write the file to a public folder.

    • Permission to run on system boot and to post notifications is only
      needed to check for items which are due and that you have set an alarm
      for. On Marshmallow (Android 6) and later, notification permissions
      are only requested if you save a To Do item with an alarm.

    • Permission to vibrate is only needed when notifying you of items
      which are due and that you have set an alarm for, if you have “Alarm
      vibrate” enabled in the app settings for Nougat (Android 7) or
      earlier. On Oreo (Android 8) and later, alarm vibration and sounds is
      managed in the system settings.

  • Create any number of categories for different lists.

  • Set alarms for items that are due or nearly due.

  • Configure repeating items which advance their due date when completed.

  • Mark items as private and optionally encrypt them with a password.

  • Export lists to a local XML file.

  • Import lists from either XML or a Palm Pilot data file.

  • Backwards compatible with Android 2.2 (Froyo) and up.



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.4.0 (1040001) suggested Added on Apr 05, 2025

    This version requires Android 4.0 or newer.

    It is built by F-Droid and guaranteed to correspond to this source tarball.

    Permissions
    • show notifications
      Allows the app to show notifications
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
      (7.1)
    • 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.
    • control vibration
      Allows the app to control the vibrator.
      (7.1)
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
      (7.1)

    Download APK 1.5 MiB PGP Signature | Build Log

  • Version 1.3.0 (1030001) - Added on Mar 23, 2025

    This version requires Android 4.0 or newer.

    It is built by F-Droid and guaranteed to correspond to this source tarball.

    Permissions
    • show notifications
      Allows the app to show notifications
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • 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.
    • control vibration
      Allows the app to control the vibrator.
      (7.1)
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.

    Download APK 1.5 MiB PGP Signature | Build Log

  • Version 1.2.2 (6) - Added on Mar 16, 2025

    This version requires Android 2.2 or newer.

    It is built by F-Droid and guaranteed to correspond to this source tarball.

    Permissions
    • show notifications
      Allows the app to show notifications
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • 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.
    • control vibration
      Allows the app to control the vibrator.
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.

    Download APK 1.4 MiB PGP Signature | Build Log