Privacy
Your library stays yours
Svarga is being built as a local-first music player. The default model is simple: no mandatory subscription account, no need to upload your personal library just to play it back, and no secret rewriting of what the app is doing.
If you never connect an optional service, Svarga can remain a completely local playback setup: your files, your storage, your Mac, your DAC.
Stored locally
What lives on your Mac
Svarga stores the things it needs to function as a desktop music player:
- Your library index in Application Support.
- Artwork cache in Caches.
- Library source configuration in Application Support.
- DSP and playback preferences in local app settings.
Optional services
What can leave your Mac
Some features naturally involve a network request, but they are optional or tied to a source you chose:
- Last.fm scrobbling is opt-in.
- Cloud storage providers are only used if you connect them as sources.
- Radio and metadata enrichment depend on the remote service you are actively using.
Credentials
How secrets are handled
Source credentials belong in macOS Keychain, not in plain-text config files.
If you remove a source, its stored credentials should be removed with it. Svarga's goal is to use the platform's secure storage instead of inventing its own fragile secret system.
Accounts
What Svarga does not require
- No mandatory Svarga subscription account just to play your files.
- No requirement to move your library into someone else's cloud before playback works.
- No pretending DSP or conversion did not happen when it did.
Your controls
What you can manage
- Disable optional services such as Last.fm if you do not want them.
- Remove NAS or cloud sources you no longer trust or use.
- Keep your library purely local if that is your preference.
- Use Signal Path and local settings to understand exactly how playback is being handled.