Last updated: 21 August 2026
Rotation is self-hosted software. It runs on a server that you operate, next to your own Navidrome installation. The iOS and Android apps are views onto that server. There is no Rotation cloud service, no account with us, and no company behind this that could collect anything: we — the developer of Rotation — never receive your data, because it never leaves your server.
The apps talk to exactly one address: the server address you enter yourself when you first open them. They send:
They contact no analytics service, no advertising network and no crash reporter. There are no third-party SDKs of that kind in either app.
Deleting the app removes all of it.
Rotation reads the play counts that Navidrome has already recorded, in read-only mode. Its own small database holds only what Navidrome does not: which users you have added as friends, your settings, and the rules for playlists you asked it to maintain. Playlists are written back into Navidrome through Navidrome's official API, as your own user.
The apps can remind you on 1 December that your yearly recap is ready. That reminder is scheduled locally on the device. No push server is involved, and nothing is registered anywhere.
Both apps can be opened in a demo mode that shows an invented listening history without any server. In demo mode nothing is transmitted at all.
Rotation is not directed at children and collects no data from anyone.
If this policy changes, the date above changes with it. The app is open source, so every change is visible in its history.
Questions about privacy in Rotation: support@rotationmusic.org, or an issue at github.com/Jannehy/rotation.