Data & Privacy
Where data is stored
All your data — rooms, requests, environments, history — is stored locally on your Mac. Nothing is uploaded to any server unless you explicitly use a git remote or send a bug report.
The default data directory is:
~/Library/Application Support/Restroom/You can change this in Settings → Global → Data Location. Moving the data directory relocates all rooms and configuration. Restroom restarts automatically after the move.
Telemetry
Restroom collects minimal, anonymous usage telemetry to understand how features are used — things like which screens are visited and which features are active. No request data, URLs, headers, environment variables, or response bodies are ever included.
You can opt out at any time in Settings → Global → Privacy.
Bug reports
When you submit a bug report via the in-app form (Bug icon in the toolbar), the following is sent:
- Your message
- App version and macOS version
- Your plan tier (free, pro, or team)
- A random device identifier (not linked to your identity)
- An optional screenshot
No request data, environment variables, credentials, or file contents are included. Reports are limited to 3 per 24 hours per device.
License data
Activating a Pro or Teams license sends your license key and a device identifier to the Restroom license server. The device ID is a random UUID generated on first launch — it is not your Apple ID, name, or any other personal identifier.
The device ID is used solely to enforce per-seat limits. It is stored locally and sent with re-validation checks that happen in the background approximately once per day.
No cloud sync
Restroom has no built-in cloud sync. If you want your rooms available on multiple machines, use git — see Git Integration.