TL;DR
Sotto is a local macOS utility. It does not collect analytics, telemetry, crash reports, usage data, or any other information. It never records or transmits audio. The app sends no data from your Mac. A diagnostic support bundle leaves your Mac only if you explicitly export and share it yourself.
What Sotto accesses on your Mac
- Audio devices (via Apple’s CoreAudio APIs), to enumerate connected inputs/outputs, read and set volume, mute state, and default device. This is a local, on-device operation that macOS provides to any audio application.
- Your microphone permission, granted to read and set microphone state (mute, volume), show a live input-level meter, and make global mute / push-to-talk shortcuts work. The level meter processes audio levels temporarily in memory. Sotto never records, stores, or transmits audio.
- Your preferences, stored locally on your Mac via Apple’s
UserDefaultsAPI (the standard macOS preferences store). Contents include your safety-net thresholds, default-volume preferences, keyboard shortcut bindings, and which device is pinned. - Keyboard shortcuts, registered globally so your mute / push-to-talk bindings work outside the app. Key events are handled locally by macOS.
- A user-selected file location, only when you choose to export a diagnostic support bundle. Sotto writes that bundle to the location you select.
What Sotto does not do
- No network requests. The app does not phone home, check for updates automatically, or contact any server.
- No analytics, no crash reporting, no product telemetry, neither first-party nor third-party.
- No advertising identifiers, no tracking domains, no cookies.
- No audio recording, storage, or transmission.
- No access to contacts, calendars, photos, location, camera, or other unrelated system resources. File access is limited to the diagnostic bundle location you explicitly select.
Third parties
Sotto includes the open-source KeyboardShortcuts package to register global shortcuts. It runs locally and does not collect or transmit data. Sotto includes no analytics, advertising, crash-reporting, or network-service SDKs.
Diagnostic support bundles
If you choose to export a support bundle, it may contain the Sotto and macOS versions, app settings, logs, and the names or identifiers of connected audio devices. It never contains recorded audio. The bundle is saved locally, and you decide whether to share it with support.
Updates
Updates are delivered through the Mac App Store. The App Store handles the download and install, Sotto itself never contacts a server, never checks for updates, and never installs anything on its own.
GDPR, CCPA and similar
Because Sotto does not collect or process personal data, it has nothing to store, share, export, or delete on your behalf. If you wish to remove the app and all of its local preferences:
- Open Launchpad, click and hold the Sotto icon, then click the × that appears.
- Optional: remove local preferences with
defaults delete app.sotto-macin Terminal.
Contact
Privacy questions: privacy@sotto-mac.com