KeepOn - Keep your screen on smartly! is an open-source (Apache-2.0) Android app by TwentyNine78. The APK we host is 5.5 MB, it needs Android 9 or newer, and it declares 9 permissions.
The file on this page is KeepOn - Keep your screen on smartly! 2.2.1, 5.49 MB, and it installs on Android 9 and newer.
We compared the signing certificate of this build with the certificate recorded the first time fr.twentynine.keepon entered the site, and published both the file's SHA-256 and the certificate's fingerprint above so you can check the download yourself. That comparison says the file was not repackaged by someone else; it is not a review of what the app does.
The manifest declares 9 permissions, none of which cover contacts, location, SMS, the camera or the microphone.
Its licence is Apache-2.0. We took this build from F-Droid, and the source for this exact version is linked below.
We do not show a star rating or an install count for this page: we have no measured figure for either, and a number we cannot source is worth less than an empty field.
- Version
- 2.2.1
- Size
- 5.49 MB
- Requires Android
- API 28
- Package
- fr.twentynine.keepon
- Signature checked on
- Sep 18, 2026
- Where this file came from
- F-Droid
- Licence
- Apache-2.0
- Source code
- Source for this version
File SHA-256: 9e4efcde216dda87f80e68fd41fdbfdbefb742e8d986e36d1543d54ae2a9d544
Signing certificate (SHA-256): c9d02bdd79dcfec95d8fc20a2f7d6b9703dd1e6f6962f054305f4ae09fd44ede
We check that this file carries the same signing certificate as earlier releases of the same package. That shows the APK was not repackaged by someone else — it is not a security review of the app.
Declared permissions
- WRITE_SETTINGS
- FOREGROUND_SERVICE_SPECIAL_USE
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
- RECEIVE_BOOT_COMPLETED
- POST_NOTIFICATIONS
- WAKE_LOCK
- ACCESS_NETWORK_STATE
- FOREGROUND_SERVICE
- fr.twentynine.keepon.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Screenshots



Appears in
Related
Volume Control: Quiet Dial
Rotem
1.4.8 · 2.61 MB
HiddenProtectedWorkProfile
confidenseuide
93.0 · 3.42 MB
Wyoming Android TTS
indigane
1.0.0 · 4.73 MB
aShell
sunilpaulmathew
v0.28 · 2.11 MB
IzzyOnDroid (unofficial)
sunilpaulmathew
v0.14 · 2.27 MB
Ripple: respond when panicking
Guardian Project
0.3.2 · 2.15 MB