What MeetingDouble sees, and what it doesn’t.
Last updated · 2026-05-13
The short version: MeetingDouble is a macOS app that processes your webcam and microphone locally. Camera frames and audio never leave your Mac. The only data that touches our servers is your license key and the device-fingerprint hash used to enforce the two-Mac install cap.
What stays on your Mac
- Webcam frames captured by AVCaptureSession.
- Recorded loops (saved as .mov in
~/Library/Application Support/dev.ogtay.meetingdouble/loops/). - Microphone audio used to detect voice activity. Never written to disk, never transmitted.
- Face-presence detection results from Vision framework.
What we receive on activation
When you paste a license key in the app, MeetingDouble sends a single HTTPS request to POST https://api.meetingdouble.app/api/licenses/activate with:
- License key.
- Hardware fingerprint — derived from
IOPlatformUUID, used to count seats. - Hostname — the name in System Settings → Sharing.
- App version.
That’s the entire request body. The server returns the activation receipt (key, activated-at, devices used, devices allowed) which is stored in your macOS Keychain. We do not store IP addresses, your name, or your email on the activation record itself.
What our payment processor sees
Checkout is handled by Stripe. Stripe receives your name, email, and billing address as part of completing the purchase. We store the resulting checkout_session_id, customer_id, your email, and the issued license key. We do not store card numbers, CVCs, or any data beyond what Stripe returns to us.
What we don’t do
- No analytics tracking on the app itself.
- No telemetry sent during normal operation.
- No upload of webcam frames, loops, or audio anywhere.
- No third-party SDKs in the macOS app beyond Sparkle (auto-updates) and HotKey (global hotkey).
What the website does
meetingdouble.app uses Vercel-standard request logs (retained for 30 days) and no client-side analytics. If we add a tracker in the future, this page will be updated and the change will be announced in the changelog before it takes effect.
Updates and deletion
You can request deletion of your license record (including the email tied to it) any time by emailing [email protected]. Deletion revokes the license and frees both device seats.
Contact
Privacy questions, deletion requests, and security reports: [email protected].