package icon

MainTask

Reminders for your recurring tasks: filters, plants, backups, car checks…
New in version 4.3.0
New:
• Tapping a task opens its action page (Done, Snooze, list, photo); tapping its icon opens the editor directly
• The photo now shows below the list, before the buttons
• Roomier cards, with titles on two lines at most
Fix:
• Importing on a full phone now says "Storage full" instead of "Invalid file"
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
* Snooze a task, or skip an occurrence without leaving it overdue
* Checklists on any task: groceries, errands, things to bring…
* Photo attachment on a task, from your gallery or the camera
* Completion history for each task
* Month calendar view, search and category filter
* "Today" filter: only what's overdue or due today, in one tap (also from the tile and the widget)
* Customizable notifications (up to 14 days before, at the time you choose, per task if you want)
* "Done" and "Snooze" buttons right inside notifications
* Scrollable home screen widget
* Quick Settings tile
* 5 color themes + dark mode
* Backup export / import (history and photos included)
* Available in English and French

Privacy-friendly: no ads, no trackers, no account. Everything stays on your device (Android backup is optional and off by default).

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 4.3.0 (75) suggested Added on Oct 25, 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 4.2.0
    New:
    • "Today" filter: only overdue and today's tasks; the tile and the widget title open it directly
    • Today's tasks have their own color: a calm blue
    • Settings: Export and Import moved to the very bottom
    Fixes:
    • The widget updates right after an action and follows theme changes
    • A task's notification goes away when you complete, snooze, skip or delete the task in the app
    • Year shown for next year's dates; widget preview fixed and translated
  • Version 4.2.0 (74) - Added on Oct 16, 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 4.1.0
    New:
    • "Skip this time" (Snooze): the task jumps to its next due date, its list is unchecked
    • After creating or editing a task, the list shows it and highlights it
    • Calendar updates live, even at midnight
    Fixes:
    • Double-tapping back no longer shows a blank screen; double-tapping ✓ no longer duplicates the task
    • After Snooze or Undo, the list stays at the top
    • No more crash of the tile on Android 13 or without a camera app
  • Version 4.1.0 (72) - Added on Oct 14, 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