Last updated: 2026-09-15
AppRotate has no account and no sign-in. The app does not run a server for user accounts, and everything you configure in it — the apps you pick, their order, the interval, the automation options — is stored only on your device. The developer cannot see any of it.
The only things the app sends out are ads, anonymous usage statistics, and our own usage statistics, all described below.
| Item | Why |
|---|---|
| Package names and order of the apps you picked | So the next launch continues with the same setup |
| Interval and automation settings (Bluetooth device, screen-off, reset on interruption) | To keep the behaviour you chose |
| Theme and language choice, whether you have seen the introduction | For display |
These values live in Android's app-private storage and are deleted when you uninstall the app. They are not sent to the developer, and the developer has no way to read them.
So that you can choose which apps to rotate, the app queries the list of apps that appear in your launcher. That list is used only to show you the choices and is never transmitted. The package names you select are stored on the device as described in section 2.
The app is free and shows Google AdMob ads. To serve them, Google may collect your advertising ID (a device identifier) and coarse device information.
and the choice can be changed again from the app's settings.
Device Settings > Google > Ads.
To see which screens are used and which settings are common, the app uses Google Analytics for Firebase in anonymous, aggregated form.
the interval value, and the number of apps selected.
installed on your device, or any personally identifying information such as contacts, location, phone number or e-mail.
To check that the app is working in real use, the developer sends anonymous usage statistics
(including country and region) to its own server (api.owlmakers.com, over HTTPS).
| Permission | Purpose |
|---|---|
| Display over other apps | To bring an app to the front in the order you set (nothing is drawn on top of other apps) |
| Ignore battery optimisations | So switching does not stop while the screen is off |
| Notifications | To show the current state and to control it (pause, resume, adjust interval) |
| Usage access (optional) | To reset the timer when you open another app yourself. Evaluated on the device only; never transmitted |
| Bluetooth connection state (optional) | To start or stop automatically when a chosen device connects |
This app is not directed at children and does not knowingly collect personal information from them.
app's core behaviour.
If this policy changes, this page and the "last updated" date above will be updated.
Owlmakers · support@owlmakers.com