LEGAL
Privacy Policy
Effective date: 2026-04-10
This Privacy Policy explains how SoundRoot (the KDE Plasma audio-routing applet in this repository) handles local user data.
1. Data We Process
SoundRoot processes runtime audio metadata exposed by PulseAudio or PipeWire PulseAudio compatibility, including application names, media names when available, icon names, sink-input metadata, and output sink names/descriptions. This is required to display routes and apply audio routing actions.
2. Data We Store
SoundRoot stores user routing configuration locally at ~/.config/audiorouter/groups.json. Stored values include group identifiers, group names/colors, active state, route source application names, route outputs, and route volume settings.
3. Data We Do Not Intentionally Collect
In this repository implementation, SoundRoot does not intentionally send telemetry/analytics to external servers, upload configuration to cloud services, or record microphone/audio samples.
4. Local Permissions Required
SoundRoot requires standard user-session access to PulseAudio-compatible APIs, local config file read/write access, and KDE Plasma runtime capabilities. Root privileges are not required for normal operation.
5. User Controls
You can remove routes/groups in the UI, delete local configuration files, or uninstall the applet. If you use shared systems, protect your account and home directory access.
6. Policy Updates
This policy may be updated when project behavior changes. The latest version in the repository should be considered authoritative for current code.