Duet

Privacy Policy

Effective date: 9 June 2026 · Applies to the Duet mobile app (iOS and Android).

Duet does not track you across apps or websites. There is no account, no sign-up, and no servers of ours ever receive what you transfer. What you send goes directly from one device to another and is end-to-end encrypted — we never see it, because it never reaches us. To keep the app stable and understand basic, anonymous usage, Duet uses Google's Firebase Crashlytics and Firebase Analytics — but only after you consent, and you can decline. Duet is free and ad-supported; the ads are non-personalized (no advertising identifier, no cross-app tracking).

What data we collect

Your transfers: none. Duet has no backend for transfers. The files, Wi-Fi credentials, contacts, 2FA codes, and text you send never reach us — they go device-to-device, end-to-end encrypted, and their contents are never written to permanent storage.

Diagnostics & usage (consent-gated): if you allow it, Duet sends Google's Firebase the data needed to keep the app working and improving:

This collection is off by default. Nothing is sent until you consent on first run, and you can withdraw consent any time from Settings → Manage ad & data choices. Google processes this as our data processor under Google's privacy policy and Firebase's terms; it is encrypted in transit and used only in aggregate, never to identify you.

How your transfers work

"Recently shared" (optional, on-device only)

If you turn it on, Duet keeps a local list of names/labels you approve — never file contents, passwords, keys, or session codes. It lives only on your device, is never transmitted, and you can clear it anytime.

Device permissions and why

Advertising

Duet is free and supported by ads served by Google AdMob, using only non-personalized ads: no advertising identifier (no IDFA; the Android advertising-ID permission is removed) and no cross-app tracking, so Duet shows no App Tracking Transparency prompt. The AdMob SDK still receives the coarse, non-identifying data needed to deliver an ad and prevent fraud (e.g. IP address, device type), handled by Google under its policies. In the EU/EEA you are shown Google's consent form (UMP). The same consent also governs analytics and crash reporting. We use no other trackers.

Tracking

Duet does not track you across apps or websites and does not use an advertising identifier. The diagnostics and usage data above are used only to operate and improve Duet — never to follow you across other apps or build an advertising profile.

Children

Duet is not directed at children and does not knowingly collect personal data from children. Ads are non-personalized, and analytics/crash reporting only run with consent.

Third parties

We share no transfer contents and no personal identifiers — we hold none.

Changes to this policy

If we change this policy, we will update the effective date above and post the new version at this URL.

Contact

Questions about privacy: msquaregiza@gmail.com.


Polski (skrót): Duet nie śledzi Cię między aplikacjami. Brak konta i serwerów — to, co wysyłasz, przechodzi bezpośrednio z urządzenia na urządzenie, szyfrowane end-to-end, i nigdy do nas nie trafia. Aby utrzymać stabilność i poznać anonimowe, zbiorcze użycie, Duet korzysta z Firebase Crashlytics i Analytics — ale wyłącznie po wyrażeniu zgody, którą można odrzucić lub wycofać (Ustawienia → Zarządzaj zgodami na reklamy i dane). Reklamy są niespersonalizowane. Kontakt: msquaregiza@gmail.com.