Privacy Policy
The short version
compas runs entirely on your computer. It has no servers, no accounts, no analytics, and no tracking — we never receive your music, your library, or any personal data. The only times anything leaves your machine are the few clearly-listed cases below (checking for updates, downloading the app, loading web fonts, or if you connect an optional streaming service).
1. What the app stores — locally, on your device
compas keeps a small library database on your own computer (in your OS application-data folder). It can include: file paths to the tracks you add, their analyzed metadata (title, artist, BPM, musical key), your hot cues and loops, beatgrid adjustments, gain trims, and play history. This data never leaves your device — it is not uploaded, synced, or shared with us or anyone else. Deleting the app, or its application-data folder, removes it.
2. No analytics, no tracking
The app contains no analytics SDKs, no telemetry, and no advertising. We do not profile you, and we have no database in which to store anything about you. This website uses no cookies and no analytics.
3. When the app connects to the network
- Update checks. compas can check whether a newer version is available by requesting release information from GitHub. Like any web request, this exposes your IP address and the app version to GitHub. No account or personal data is sent. See GitHub's privacy statement.
- Optional streaming integration. If you choose to connect a third-party streaming service (e.g. Spotify), authentication and playback control are handled by that service under their terms and privacy policy. This is off unless you enable it, and compas does not receive or store your streaming credentials beyond what the integration requires to function on your device.
Apart from these, compas does not phone home. Local playback and analysis are fully offline.
4. Downloading the app
Installers are hosted on GitHub Releases. When you download a build (from this site or GitHub), GitHub receives standard web-request information such as your IP address. This site's download buttons also make a request to GitHub's public API to find the latest version.
5. This website
- Hosting. The site is a static page served by Cloudflare Pages. Cloudflare may process request metadata (such as IP addresses) to deliver the site and protect it from abuse, under Cloudflare's privacy policy.
- Web fonts. The site loads fonts from Google Fonts, which receives your IP address when the fonts are fetched. See Google's privacy policy.
- No cookies, no analytics, no trackers.
6. Children
compas is not directed at children under 13 and we knowingly collect no data from anyone.
7. Changes to this policy
As compas is in active beta, this policy may change as features evolve (for example, if cloud sync is ever added, it will be opt-in and documented here). Material changes will update the date above.
8. Contact
Questions about privacy? Open an issue on the GitHub repository.