package icon

Stay Put - Unplug Alert

Stay Put helps prevent theft of your device while charging in public spaces.
New in version 0.8.4
# v0.8.4 - Medicine Cabinet Pirate

**2025-02-15**
- fixes a bug that prevented publishing v0.8.3 on F-Droid
Stay Put is an app that helps prevent casual theft of your device while charging in public spaces. The app was created to solve a common problem: charging your phone in public spaces while traveling or camping. When you need to leave your phone unattended at a public charging spot, Stay Put acts as your guard. It sounds a loud alarm if someone unplugs your device, deterring potential theft.

Stay Put is free software. It is published under the MIT open-source license.

CORE FEATURES
-------------

- Loud alarm when device is unplugged
- Secure disarm with biometric authentication or device credentials
- Option to allow disarm by plugging the device back to power
- No tracking, no data collection

FAQ
---

WHEN SHOULD I USE STAY PUT?
Stay Put is ideal when charging your phone in public spaces like:
- Public libraries
- Hostels
- Campground bathrooms
- Airport charging stations
- Any shared charging area

HOW DOES STAY PUT PREVENT THEFT?
Stay Put doesn't physically prevent theft, but it acts as a deterrent. The moment someone unplugs your phone, a loud alarm sounds. The alarm can only be disabled using your biometric data or device credentials – or by plugging the device back to power (if this option is enabled).

CAN I STILL USE MY PHONE WHILE STAY PUT IS ACTIVE?
Yes, Stay Put runs in the background and doesn't interfere with normal phone usage. Just remember to disarm it before unplugging your phone.

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 0.8.4 (5) suggested Added on Feb 20, 2025

    This version requires Android 8.1 or newer.

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

    Permissions
    • disable your screen lock
      Allows the app to disable the keylock and any associated password security. For example, the phone disables the keylock when receiving an incoming phone call, then re-enables the keylock when the call is finished.
    • 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
    • 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
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • display notifications as full screen activities on a locked device
      Allows the app to display notifications as full screen activities on a locked device
    • org.y20k.stayput.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 1.8 MiB PGP Signature | Build Log

  • Version 0.8.2 (3) - Added on Feb 09, 2025

    This version requires Android 8.1 or newer.

    It is built by F-Droid 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
    • 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
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • display notifications as full screen activities on a locked device
      Allows the app to display notifications as full screen activities on a locked device
    • org.y20k.stayput.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 2.1 MiB PGP Signature | Build Log

  • Version 0.8.1 (2) - Added on Jan 20, 2025

    This version requires Android 8.1 or newer.

    It is built by F-Droid 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
    • 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
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • display notifications as full screen activities on a locked device
      Allows the app to display notifications as full screen activities on a locked device
    • org.y20k.stayput.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 2 MiB PGP Signature | Build Log