package icon

PocketCheck

A working memory app - "Anything to put in your pocket?"
New in version 1.6.0
• Added "Enable All" button to mark all items in a list as in-use
• Date/time selectors in add item dialog are now collapsible
• Improved settings screen section spacing
• Added Codeberg releases badge to README
You forget to return things to their proper place after using them. You accidentally take home things you borrowed. You leave tasks half-done. And worst of all — you forget to even check your checklist. PocketCheck is a working memory app for people like you.

The app periodically asks "Anything to put in your pocket?" You don't have to remember to check yourself.

FEATURES

Item Management

• Register items with name and notes
• Quick photo registration - snap a photo to register instantly
• Switch toggle to manage task status
• Visual distinction for active tasks
• Swipe left to delete, swipe right to archive
• Drag & drop to reorder items

Smart Reminders

• Periodic notifications: "Anything to put in your pocket?"
• Tap "Yes" to open app, "No" to dismiss
• Notifications don't pile up - stays as one
• Configurable interval and quiet hours

Persistent Status

• Always-visible notification when tasks are active
• Silent, non-dismissible notification
• Shows active tasks

Privacy First

• Works completely offline
• No accounts, no tracking
• No Google Services required
• Your data stays on your device
• Open source (GPL-3.0)

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.6.0 (15) suggested Added on Feb 23, 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.
    • run foreground service with the type "specialUse"
      Allows the app to make use of foreground services with the type "specialUse"
    • 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.
    • 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.
    • display notifications as full screen activities on a locked device
      Allows the app to display notifications as full screen activities on a locked device
    • control vibration
      Allows the app to control the vibrator.
    • org.gonbei774.pocketcheck.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 13 MiB PGP Signature | Build Log

  • New in version 1.5.3
    • Date and time formats now follow device locale and system 12/24h setting
  • Version 1.5.3 (14) - Added on Feb 10, 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.
    • run foreground service with the type "specialUse"
      Allows the app to make use of foreground services with the type "specialUse"
    • 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.
    • 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.
    • display notifications as full screen activities on a locked device
      Allows the app to display notifications as full screen activities on a locked device
    • control vibration
      Allows the app to control the vibrator.
    • org.gonbei774.pocketcheck.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 13 MiB PGP Signature | Build Log

  • New in version 1.5.2
    • Added warning when full screen alarm permission is disabled on Android 14+
  • Version 1.5.2 (13) - Added on Jan 23, 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.
    • run foreground service with the type "specialUse"
      Allows the app to make use of foreground services with the type "specialUse"
    • 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.
    • 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.
    • display notifications as full screen activities on a locked device
      Allows the app to display notifications as full screen activities on a locked device
    • control vibration
      Allows the app to control the vibrator.
    • org.gonbei774.pocketcheck.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 13 MiB PGP Signature | Build Log