package icon

MainTask

Reminders for your recurring tasks: filters, plants, backups, car checks…
New in version 3.28.0
New: checklists on tasks. Add a list of items to any task (groceries, errands, things to bring...) next to the note and photo. Tap a task with a list to tick items off, add one on the fly, and reorder them with arrows in the task form. "Done" clears the list for the next time (undo restores the ticks). Also: a colored bar that follows the card height with long titles, info icons aligned with the action buttons, tonal buttons for adding items and photos, and photos of expired completed tasks are
MainTask helps you never forget your recurring tasks: filter changes, watering plants, backups, car checks…

Set each task with its interval (every X days, weekly or monthly) and MainTask reminds you before it's due.

Features:

* Recurring tasks: fixed intervals, weekly or monthly
* One-shot tasks, with or without a target date
* Completion history for each task
* Customizable notifications (3 days or 1 day before, at the time you choose)
* "Done" and "Snooze" buttons right inside notifications
* Scrollable home screen widget
* Quick Settings tile
* 5 color themes + dark mode
* Backup export / import (history included)
* Available in English and French

Privacy-friendly: no ads, no trackers, no account. Everything stays on your device.

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 3.28.0 (56) suggested Added on Oct 02, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

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

    Permissions
    • take pictures and videos
      This app can take pictures and record videos using the camera while the app is in use.
    • run foreground service
      Allows the app to make use of foreground services.
    • show notifications
      Allows the app to show notifications
    • 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.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.kapoue.maintask.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 14 MiB PGP Signature | Build Log

  • New in version 3.27.0
    New: attach a photo to a task, from your gallery or the camera (e.g. a photo of the exact product to buy). Shown full size in the task form and in the notification action page, tap to view fullscreen; a small paperclip icon marks it in the list. The photo stays only on your device and is included in export/import (now a single .zip file — old .json backups still import fine).
  • Version 3.27.0 (55) - Added on Sep 29, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

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

    Permissions
    • take pictures and videos
      This app can take pictures and record videos using the camera while the app is in use.
    • run foreground service
      Allows the app to make use of foreground services.
    • show notifications
      Allows the app to show notifications
    • 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.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.kapoue.maintask.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 14 MiB PGP Signature | Build Log

  • New in version 3.26.2
    Calendar: today is now selected when you open it, so today's tasks show right away. The Quick Settings tile now shows the app icon and counts both overdue tasks and tasks due today.
  • Version 3.26.2 (54) - Added on Sep 28, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by F-Droid, 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
    • 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.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.kapoue.maintask.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 14 MiB PGP Signature | Build Log