What the app stores on your device
NavOverlay keeps its data in Android's private per app storage: your display settings such as opacity, scale and edge, the buttons you have chosen with their labels and colors, any per app profile rules, and the routines you have recorded along with their run history. Nothing else is written, and no other app can read it.
Uninstalling NavOverlay removes all of it along with the app. Exporting a profile or a routine only ever copies it to your clipboard. There is no copy anywhere else, because there is nowhere else for a copy to go.
What the app sends
Nothing. The Android package declares two permissions, Display over other apps and Vibration for haptic feedback, and does not declare the internet permission. Without it, Android will not allow the app to open a network connection at all. You can confirm this yourself on the Google Play listing under App permissions once the app is published.
There is no analytics library, no crash reporting service, no advertising identifier, and no account system.
How the accessibility service is used
NavOverlay runs an Android accessibility service. This is the only interface Android provides for one app to trigger Home, Back or Recent apps on your behalf, to perform a scroll in the app you are looking at, and to record and replay the routines you create. The service exists for those purposes and no other.
When you record a routine, the service captures the steps you perform during the recording, including taps, gestures and any text you choose to type as a step, and saves them on your phone. When a routine plays, it reads the current screen's layout just enough to find the same buttons again. If you use per app profile rules, it also checks which app is in front so the right pill appears, and keeps no record of it. Outside of the actions you start, it does not store or transmit screen contents, passwords, notifications, or a history of the apps you open, and nothing it sees can leave the device, because the app has no network access.
This website
navoverlay.com is a set of static files. It sets no cookies, runs no analytics, and loads no trackers. Fonts are requested from Google Fonts, which will see your IP address as part of serving the font file, in the same way any hosted asset does.
If you submit your email address to the launch list, it is held only until the launch announcement is sent and is then deleted. It is not sold, shared, or added to any other list. Replying to that email, or writing to the address below at any point, removes you immediately.
Donations
The app contains an optional link to a third party donation page. Opening it leaves NavOverlay and takes you to that provider, whose own privacy policy applies. NavOverlay receives no information about whether you donated or how much.
Children
NavOverlay is not directed at children and collects no personal information from anyone, including children under 13.
Changes to this policy
If this policy changes, the date at the top of the page changes with it. Because the app collects nothing, a change here will almost always mean a clarification rather than a new practice.
Contact
Questions about privacy go to [email protected] and reach Tyler Jennings directly.