Everything on the platform

One app for meeting real people near you

Smart matching & compatibility notes

Mutual matches only — with a shared Like/Maybe/No vocabulary and a 500-character private note per person, so first messages have context.

Compatibility scoring

Deterministic scoring on shared interests, values and profile answers — never a black-box LLM guess.

Mutual reveal

Both sides opt in privately; the match only appears when the interest is mutual — no awkward rejections.

Match notes

Jot a short private note about someone after you match; it never leaves your account.

Real-time chat & photo sharing

Continue the conversation the moment a match is revealed — typing indicators, read receipts, voice notes and safe photo sharing over private links.

Instant messaging

Chat opens automatically the moment a like is mutual; blocking cuts a thread cleanly with no drama.

Private photo sharing

Photos in a chat are served through short-lived signed URLs — never a raw private storage key.

Reports & blocking

Report or block anyone at any time; blocks are unconditional and never re-open when a flag flips.

Trust & safety

Role-based access, verified profiles and unconditional blocking — the safety controls run underneath every feature, enforced server-side.

Bidirectional blocking

One block hides the other person from your deck, your matches and chat — enforced everywhere, not per-feature.

Role separation

Two roles only — Dater and System-Admin — enforced server-side on every call.

Audit trail

Sensitive actions (payouts, config changes, moderation) leave an immutable audit row so incidents are traceable.

Notifications on every channel

In-app, email, SMS and push — every deliverable is written through the single notify pipeline, and every user chooses which channels get their attention.

In-app inbox

A persistent notification centre inside the app for new matches, chat and account updates.

Email & SMS

Transactional messages via regulated providers; opt-out per channel, respected globally.

Push

Firebase Cloud Messaging on iOS, Android and web — dead tokens are pruned automatically.

Platform — 30 languages, dark mode, iOS/Android/web

The same account, the same matches and the same chats on every device — with full right-to-left support for Arabic, Persian, Hebrew and Urdu, and a proper dark theme.

30 languages, RTL-ready

From English, Spanish and Arabic to Japanese, Swahili and Filipino — 30 catalogs in all, with full RTL layout for Arabic, Persian, Hebrew and Urdu.

Dark & light modes

Every surface tested in both themes — no invisible text, no washed-out cards.

Native iOS, Android & web

One codebase per platform, purpose-built — swipe and chat on mobile, manage your profile and photos on the web.

See it running before you register