🌸 Coming soon to iOS & Android

Warm connections,
just around the corner.

NearMatch is a dating app built the way dating apps should have been built from day one β€” real verification, real moderation, and a real backend behind every swipe.

βœ“ Verified β€” AI age check
πŸŽ‰ It's a match!
Discover 🌸 βœ“ Verified
🌻
Maya, 27 βœ“
Coffee enthusiast, weekend hiker, always up for the new ramen spot.
Coffee Hiking Foodie
βœ•
What you get

Everything a modern dating app needs

Built on a real backend, not a prototype β€” every feature below runs on live infrastructure today.

πŸ”₯

Smart discovery

A candidate feed that excludes people you've already swiped on or matched with, so you always see someone new.

πŸ’›

Real mutual matching

Matches are created server-side the moment two people like each other β€” never faked, never client-controlled.

πŸ’¬

Live, real-time chat

Messages land instantly over a live connection, not a refresh-and-hope polling loop.

πŸͺͺ

Real photo profiles

Upload an actual photo or pick an avatar β€” profiles are backed by real storage, not placeholder data.

βœ…

AI age verification

An optional selfie check estimates age via a dedicated face-detection service and adds a visible Verified badge.

πŸ›‘οΈ

Block & report built in

Every profile and conversation has a safety menu β€” blocking is enforced at the database level, not just the UI.

How it works

From sign-up to first message

1

Create an account

Sign up with email, confirm it, and confirm you're 18 or older.

2

Build your profile

Add a photo or pick an avatar, write a bio, choose your interests.

3

Swipe to discover

Browse real nearby profiles and like the ones you're interested in.

4

Match & chat

When it's mutual, start chatting instantly β€” no extra steps.

Trust & Safety

Safety isn't a checkbox here β€” it's the architecture

Most of the engineering effort in NearMatch went into the parts you never see directly.

  • 18+

    Explicit age attestation

    Every signup requires an affirmative, timestamped 18+ confirmation β€” recorded, not assumed.

  • 🀳

    Optional AI selfie verification

    A face-detection check estimates age conservatively and only confirms a badge when it clears a safety margin above 18. The photo is never stored.

  • β›”

    Real blocking, enforced everywhere

    Blocking isn't just a UI filter β€” it's checked at the database level for matching and messaging, so a blocked pair can't reconnect through any path.

  • 🚩

    One-tap reporting

    Report inappropriate photos, harassment, fake profiles, or spam directly from any profile or conversation.

  • ⏱️

    Rate limiting against spam & bots

    Swipes and messages are throttled server-side, making large-scale spam or scraping impractical.

Verify your age 🌸
Take a quick selfie to get a Verified badge. The photo is never stored.
🀳
Take Selfie
Verify
App preview

A closer look

Discover 🌸
😎
Jordan, 29 βœ“
Photographer by day, board game nerd by night.
Travel Art
βœ•
Discover
Your Matches πŸ’›
😎
Jordan, 29 βœ“
It's a match!
πŸ¦‹
Riley, 26 βœ“
It's a match!
🌻
Maya, 27
It's a match!
Matches
Jordan
Hey Maya! Loved your hiking photos 🌲
That trail near the ridge was unreal. You into hiking too?
Always down for a good trail. Coffee first though β˜•
Chat

Be first in line when NearMatch launches

We're finishing up testing now. No spam, no fake countdown timers β€” just an honest heads-up when it's live.

πŸ“± iOS & Android β€” coming soon