Duet
D

Duet — Offline File Transfer

Move what matters from one phone to another — and get out of your way.

Files, Wi-Fi passwords, contacts, 2FA setup codes and text travel device-to-device, end-to-end encrypted, over a QR code or a direct link on your local network. No account. No cloud. It never reaches us.

What you can send

📄

Files of any kind

Documents, photos, videos, archives — streamed directly, so size isn't a problem.

📶

Wi-Fi credentials

Share your network without reading the password aloud.

👤

Contacts

Send a contact card that drops straight into the other phone.

🔑

2FA / TOTP codes

Move your authenticator setup codes to a new phone.

✍️

Text & links

Hand a snippet or a link across in a single scan.

Reliable by design

Built to finish the transfer, every time — no upsells, no walls.

How it works

Show a QR

The sender displays a QR code. Small items travel inside it — no network needed at all.

Scan it

The receiver scans with the camera. For larger files the phones connect directly over your local Wi-Fi.

Confirm & go

Both phones show a short visual match-code you confirm — then the file streams across, encrypted.

Private by design

  • Your transfers never reach us. They go phone-to-phone, end-to-end encrypted; their contents are never written to permanent storage.
  • No cross-app tracking. Ads are non-personalized — no advertising identifier (no IDFA / Android Ad ID).
  • Consent-gated diagnostics. To keep the app stable and improve it, Duet uses Google Firebase for crash reports and anonymous, aggregate usage — only after you consent, and you can decline or turn it off anytime in Settings. It never includes what you send.
  • No account, no sign-up, no cloud for your transfers.

Full details in our Privacy Policy.