Privacy policy

The short version: your audio stays on your Mac.

Last updated · 5 May 2026 (added website analytics)

MultiPods does not collect, sell, or share personal data, and it never sees what you're listening to. The only thing that leaves your Mac is anonymous crash data, sent to Sentry when the app falls over. This website uses our own self-hosted Umami to count visits, without cookies or personal data. The full picture is below.

The Mac app: no analytics, no account, no remote config.MultiPods the app has no usage analytics SDK, no advertising SDK, no remote feature flags, no login, and no heartbeat. The only outbound traffic comes from the Sentry crash reporter, and only when the app actually crashes or hits an unhandled error. The website you're reading this on is a separate story — see Website analytics below.

Crash reporting (Sentry)

MultiPods bundles the open-source Sentry SDK to capture stack traces when the app crashes or throws an unhandled error. The reports are sent to a Sentry project we own (hosted in the EU). We use them solely to fix bugs we couldn't otherwise reproduce.

What a typical report contains:

What it does not contain: your audio, your headphone names, the contents of any window, your IP address (Sentry strips it), screenshots, or anything you typed. The network connection is HTTPS to Sentry's ingest endpoint. If you'd rather not send these, the App Store version of macOS lets you cut Sentry off at the network level — see Sentry's privacy policy for their side.

What MultiPods stores on your Mac

The app keeps a small preferences file in ~/Library/Containers/com.appgineering.MultiPods/ with:

None of this leaves the sandbox. Per-device latency offsets are kept in memory for the lifetime of the running app — they reset when you quit, by design.

What Apple sees

When you download an App Store app, Apple records the standard purchase and usage signals it records for every app. We can read aggregate, anonymized App Analytics from App Store Connect (active devices, crash counts, app version) — we cannot see who you are, what you listen to, or what your headphones are called. Apple's own privacy policy governs that data.

Website analytics (Umami)

This website (multipods.app) uses Umami, an open-source, privacy-friendly analytics tool. We run our own instance on our own infrastructure at analytics.appgineering.com — no third-party analytics provider sees the traffic.

What Umami records for each page view:

What it does not do: set cookies, read existing cookies, store your IP address, fingerprint your browser, follow you across other websites, or build any profile tied to you. A daily-rotating hash is used to deduplicate sessions and is irreversible. Because there are no cookies and no personal identifiers, we do not show a cookie banner; the lawful basis is legitimate interest (Art. 6(1)(f) GDPR) in measuring whether the site works.

If you'd rather not be counted, any standard tracker blocker (uBlock Origin, Brave Shields, Firefox's strict mode, etc.) blocks analytics.appgineering.com and the page will work exactly the same.

Permissions MultiPods requests

EntitlementWhy
App SandboxStandard macOS isolation. Required by the App Store.
Outgoing networkUsed only by the Sentry SDK to send crash reports. There is no other server-side component.

MultiPods does not request: microphone, camera, contacts, location, photos, full disk access, accessibility, screen recording, or audio input. Bluetooth headphones are reached through public CoreAudio APIs, which the macOS sandbox permits without a separate prompt.

Data retention

Crash reports are kept in our Sentry project for up to 90 days, then deleted automatically. Aggregate, anonymized App Analytics counters from App Store Connect are retained for as long as Apple makes them available to us. Umami page-view records are retained for 12 months in aggregated form. Local preferences live on your Mac until you uninstall MultiPods or delete the sandbox container yourself.

Your rights (GDPR)

Because we don't collect personal data, most data-subject requests don't apply — there is no profile, no account, and no record tied to you. If you believe a crash report sent from your device should be removed, write to privacy@multipods.app with the date and macOS / app version, and we'll delete the matching events from Sentry. You may also lodge a complaint with your local data-protection authority.

Account deletion

MultiPods has no user accounts, no sign-in, and no server-side profile. There is nothing to delete on our end. Removing the app and (optionally) the sandbox container at ~/Library/Containers/com.appgineering.MultiPods takes your local state with it.

International transfers

Our Sentry project and our Umami instance are both hosted in the European Union, on infrastructure we operate ourselves. We do not transfer crash data or website analytics outside the EU. Apple's data flows are governed by Apple's own privacy policy, which we cannot override.

Children

MultiPods is not directed at children under 13 and does not collect data from anyone of any age.

Changes

If we ever change this policy materially, we'll post the new version here and bump the date at the top. There's no email list — there's no email list to write to.

Contact

Questions: privacy@multipods.app. Real human, real reply.