AppBright

The right brightness for every app.

Privacy Policy

Last updated 8 September 2026

App
software.basilbase.applight
Version
1.0.0
Developer
basilbase
Contact
contact@basilbase.com

The short version. AppBright 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 rules and settings stay on your device.

The verifiable version

Claims about privacy are easy to make, so here is how to check this one.

AppBright'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 APK yourself.

This matters more than usual here. AppBright needs to know which app is on your screen in order to do its job at all, and that is exactly the kind of signal that is worth money to somebody. Without network access it cannot leave your phone, whatever anyone's intentions.

Permissions in full

This is the complete set AppBright requests. There are no others.

PermissionWhy
Usage access
PACKAGE_USAGE_STATS
To see which app has just come to the foreground, so the rule you set for it can be applied. Only the most recent switch is read, it is used within seconds, and no usage history, duration or statistic is kept
Modify system settings
WRITE_SETTINGS
To change the screen brightness and the auto-brightness mode, and to put both back the way you had them
FOREGROUND_SERVICE
FOREGROUND_SERVICE_SPECIAL_USE
To keep watching for app switches while you use other apps, with a notification you can see and stop at any time
POST_NOTIFICATIONS To show that ongoing notification and its Pause, Restore and Stop actions
WAKE_LOCK Only if you turn on "keep the screen on" for a particular app. It holds the screen awake while that app is in front; it is never used to wake the device
RECEIVE_BOOT_COMPLETED Only to put your brightness back if the phone restarted while a rule was still applied

AppBright also declares a targeted package visibility query so it can list the apps you can launch, in order to offer them for you to pick. It does not hold QUERY_ALL_PACKAGES, so it cannot enumerate everything installed on your device.

What AppBright does not do

Stated explicitly, because these are things an app with usage access could do:

What is stored on your device, and only on your device

DataWhereWhy
Your rules — the app you chose and the brightness values you set for it App private storage So the rule is still there next time you open that app
Your settings — theme, language, night schedule, engine preferences App private storage To remember how you like it
A recovery checkpoint — the brightness and auto-brightness mode you had before a rule was applied App private storage, deleted as soon as your setting is restored So your own brightness comes back even if the app is killed or the phone restarts mid-rule

App private storage is readable only by AppBright. Uninstalling the app deletes all of it.

The recovery checkpoint stores a hash, not a name

The checkpoint has to note which app the rule belonged to. It records a one-way hash of the package name rather than the name itself, so the file left on disk while a rule is active does not read as a list of what you were using. It is deleted the moment your brightness is restored.

Backup

Android cloud backup is disabled for AppBright in its manifest. Nothing the app stores — rules, settings or checkpoint — is copied to Google's servers as part of a device backup.

Children

AppBright is a general-purpose utility. It collects no data from anyone, of any age.

Permissions you can withdraw at any time

AppBright will not repeatedly prompt you to re-enable any of them.

Data retention and deletion

There is no server, so there is nothing for us to retain or delete. Delete a rule in the app to remove it, or uninstall AppBright to remove everything it stored.

Changes

If a future version of AppBright 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.

Contact

Questions about this policy, or about privacy in AppBright: contact@basilbase.com