TouchOff
Screen on. Touches off.
software.basilbase.touchoffThe short version. TouchOff does not collect, store or transmit any personal data. It has no internet permission. There are no accounts, no advertising, no analytics and no crash reporting. Your settings stay on your device.
Claims about privacy are easy to make, so here is how to check this one.
TouchOff's manifest does not request INTERNET or
ACCESS_NETWORK_STATE. An Android app cannot open a network connection without
INTERNET — not "does not", but cannot; the operating system
refuses. You can confirm this on the Play listing's permission list, or by inspecting the
app bundle yourself.
There are also no third-party SDKs. The app is built on Google's own AndroidX, Jetpack Compose and Material libraries, which run entirely on the device. Nothing in the app talks to a server, because nothing in the app can.
| Permission | Why it is needed |
|---|---|
SYSTEM_ALERT_WINDOWDisplay over other apps |
To draw the small floating lock button, and the transparent layer that absorbs touches while the lock is on. This permission allows an app to draw over other apps. It does not allow it to read them. |
FOREGROUND_SERVICEFOREGROUND_SERVICE_SPECIAL_USE |
To keep the floating lock alive while you are inside another app. The service starts only when you press start, never at boot and never on its own. |
VIBRATE |
A short confirmation buzz when the screen locks and unlocks. Can be turned off. |
POST_NOTIFICATIONS |
The silent ongoing notification shown while the service runs, with its Unlock and Stop actions. Declining it does not break anything. |
That is the complete list. In particular there is no internet, network state, storage,
photos, camera, microphone, location, contacts, calendar, account, phone or SMS permission,
no usage access, no accessibility service, no QUERY_ALL_PACKAGES, no
boot-completed receiver and no exact alarms.
MediaProjection use and no screen capture of any kind.Your settings: button size, idle transparency, which edge it settles on, hold length, vibration, keep-screen-on, whether the help card appears, the chosen theme and language, and whether the volume-key shortcut has been found to work on your phone.
These live in the app's own private storage, in a single file no other app can read.
Whether the lock is currently on is never written to disk. If the app restarts, is closed by the system, or your phone reboots, the lock is always off and your touchscreen always works. That is a safety decision as much as a privacy one: a lock restored without the button that dismisses it would be a lock you could not escape.
Android's standard cloud backup includes the settings file, if you have backup enabled, so your preferences follow you to a new phone. That transfer is between your device and your own Google account. basilbase has no server and never receives it.
TouchOff collects no data from anyone, children included. It is a general-purpose utility, is not directed at children, and contains no advertising, no purchases and no user-generated content. It is also not parental-control software, and does not claim to be.
TouchOff will not repeatedly prompt you to re-enable either one.
There is no server, so there is nothing for us to retain or delete. Everything the app stores lives on your device and is removed when you uninstall it, or when you use Clear storage in Android's app settings.
If a future version of TouchOff ever collects data, this policy will be updated before that version is published, and the change will be described in the app's "What's new". Given that the app has no internet permission, any such change would be a significant one and would be announced as such. Updated versions are published at this URL with a new date at the top.
Questions about this policy, or about privacy in TouchOff: contact@basilbase.com