A live browser dating app built around data minimization. Exact GPS is converted to a coarse area on-device, and direct messages are end-to-end encrypted. Current services are operated by OpenDating while independent-provider portability remains future work.

Open the Web App Get the App

Why OpenDating

A dating app that respects you — not your data.

🔑

Own Your Identity

No phone or email login. Native devices use secure storage; browsers encrypt the recovery key locally behind your browser-lock passphrase.

📍

Location Privacy

Only an approximate geohash area crosses the location boundary. Raw GPS does not reach OpenDating's discovery service, but coarse location is not anonymity.

🔒

Encrypted Messages

Direct-message content is end-to-end encrypted before delivery. The relay operator receives ciphertext rather than message plaintext.

🛡️

Private Safety

Likes are private — the other person only knows if you match. Blocks happen instantly and are never announced. Reports are encrypted to moderation.

📱

Web Today, Native Next

The browser app is live with responsive layouts, keyboard focus, dark mode, and encrypted local account storage. Native clients remain pre-release.

🌐

Open protocol, first-party operation

Built on the open OpenDating protocol. The current profile, discovery, matching, moderation, and deletion services are operated by OpenDating on Cloudflare.

Product commitments

The launch standard is defined by verifiable commitments, not unsourced competitor scoring.

CommitmentCurrent stateGA gate
No paid ranking or boostsProduct policyEntitlement and ranking tests
Safety features remain freeProduct policyStore and server enforcement
Exact GPS stays on-deviceImplementedIndependent privacy test
Direct-message content is end-to-end encryptedImplementedIndependent security review
Transparent daily recommendationsPlannedFairness and liquidity gates
Passkey recovery and native signerBlockedPhysical-device recovery tests

Privacy by Design

Every architectural decision was made to protect you — not to monetize you.

🔐 Data-minimizing design

✓Your exact location — only a ~5 km geohash prefix is sent
✓Your messages — end-to-end encrypted, not stored in plaintext
✓Your recovery key — native secure storage or an encrypted browser vault; plaintext exists temporarily in memory while unlocked
✓Who you like — one-way likes are encrypted gift wraps
✓Who you block — blocks are private and enforced locally first
✓Your report details — encrypted to the moderation service

How It Works

Create an account, protect its recovery key, and start discovering.

1

Create Account

A secure account is generated on your device. No email, password, phone number, or social login.

2

Build Profile

Add photos, a bio, interests, and what you're looking for. Your data stays with you.

3

Set Your Area

Share only a general geohash area. Raw coordinates do not leave the location module.

4

Discover Deliberately

Review one contextual introduction, decide privately, and match when interest is mutual.

Get OpenDating

Use OpenDating now in a modern browser. Native store distribution remains pre-release.

🌐 Web

The complete browser app is live. Your recovery key is encrypted locally and unlocking is required after reload.

Open OpenDating

📱 iOS & Android

Native clients are source-available but remain pre-release while store and physical-device gates are completed.

View Source

Open source under MIT. View on GitHub →

From the Blog

Practical guidance on location privacy, account trade-offs, and choosing a dating app.

Read All Articles →