VettedMatches
Log in
👀 You're previewing VettedMatches. Every profile and conversation on this page is an illustrative demo, not real member data. Real profiles are only visible to verified members.

Fewer people.
Real people.

Here's exactly what it's like inside, and exactly how the deposit works, before you commit a dollar.

Why it costs money on purpose

Mainstream apps are free, so they're full of people who cost you time: bots, validation seekers who never message, and ghosts. The $100 refundable deposit flips the incentive: everyone you see paid to be here, passed a government-ID check, and gets their money back only by showing up and engaging. Small pool, real people, no ghosts.

What Discover looks like

Every card is a verified human: ID checked, selfie matched, height on the ID. Dealbreakers are stated up front so nobody wastes an evening finding them out.

Women of VettedMatches

Demo profile photo
Maya, 31 ✔ Trusted

Pediatric nurse · 5'6" · Seattle

Dealbreakers: Wants kids · Doesn't smoke

A non-negotiable for me
“Sunday hikes. Rain is not an excuse in Seattle.”
hikingpotterylive music
Demo profile photo
Priya, 29 ✔ Verified

Product manager · 5'4" · Seattle

Dealbreakers: No politics mismatch · 420 friendly

I'm looking for
“Someone who plans the second date before the first one ends.”
climbingcookingsci-fi
Demo profile photo
Elena, 35 ✔ Trusted

Architect · 5'8" · Seattle

Dealbreakers: Kids open · Doesn't smoke

The way to my heart
“Show up when you say you will. That's it. That's the bar.”
sailingjazzespresso
Demo profile photo
Jordan, 27 ✔ Verified

UX researcher · 5'5" · Seattle

Dealbreakers: Wants kids someday · Social drinker

Together we could
“Eat our way through every night market from here to Vancouver.”
street foodphotographytrail running

Men of VettedMatches

Demo profile photo
Daniel, 34 ✔ Trusted

Structural engineer · 6'0" · Seattle

Dealbreakers: Wants kids · Doesn't smoke

A non-negotiable for me
“I reply to every message. Expect the same.”
woodworkingcyclingcooking
Demo profile photo
Marcus, 38 ✔ Verified

High-school teacher · 5'11" · Seattle

Dealbreakers: Kids open · Social drinker

My simple pleasures
“Grading with coffee at Pike Place before the crowds show up.”
basketballhistoryBBQ
Demo profile photo
Tom, 30 ✔ Verified

Software engineer · 5'9" · Seattle

Dealbreakers: No kids · Doesn't smoke

I'm looking for
“Someone to split a tasting menu and argue about the best course.”
boulderingboard gamesramen
Demo profile photo
Andre, 41 ✔ Elite

Restaurant owner · 6'2" · Seattle

Dealbreakers: Kids grown · Social drinker

The way to my heart
“Tell me the truth on date one. I can cook, but I can't fix flaky.”
winefishingvinyl

What a conversation looks like

Messages are classified for substance: one-word filler doesn't count. When a first conversation reaches 6+ real messages from both sides, each person gets $20 of their deposit back, automatically.

Okay, your profile says rain is not an excuse. Rattlesnake Ledge this Sunday is supposed to be 45 and drizzling. Prove it?
Daniel · ★ substantive
Ha! That's barely even rain. I'll bring the thermos if you handle snacks. What's your trail record on complaining?
Maya · ★ substantive
One documented complaint per 5 miles, but I bring good sandwiches so people forgive me. Turkey pesto okay?
Daniel · ★ substantive
Turkey pesto gets you to the trailhead. Summit depends on conversation quality. What got you into woodworking?
Maya · ★ substantive
My grandfather's old bench planes. Started restoring them during the pandemic and now my apartment is 40% sawdust. I'm building a kayak this year.
Daniel · ★ substantive
A kayak?? Okay that's genuinely cool. If it floats, I want a maiden-voyage invite. Lake Union, summer, I'll bring the thermos again.
Maya · ★ substantive
💸 First conversation complete: $20 of each deposit released

The deposit, working both ways

Two (illustrative) members, same $100 deposit, opposite behavior. The schedule below is the real one the app enforces.

Maya earned it all back

$100 of $100 returned

Derek forfeited $80

$20 of $100 returned · banned permanently

That $80 didn't vanish into our pocket for fun: forfeiture is what makes "nobody here ghosts" a promise instead of a slogan.

Who decides? Your peers do.

Flags are judged by a jury of long-standing members who see only redacted evidence: no names, no photos, no contact info. Majority rules, and verdicts are final after a 14-day in-app appeal window.

Case: Ghosting minor · flagger staked 5 credits

🤖 AI triage: Category: ghosting. 9 in-thread messages (7 substantive). Thread shows a proposed meet accepted by both parties, then no reply from the flagged member for 11 days despite two follow-ups.

Saturday works! [redacted] at 2pm then?
Member A (redacted)
Perfect, see you there 🙌
Member B (redacted)
Hey, still on for tomorrow?
Member A (redacted)
Guessing something came up. Hope all is well either way.
Member A (redacted)
Juror 1 · Trusted: Uphold Juror 2 · Trusted: Uphold Juror 3 · Elite: Dismiss

⚖️ Upheld 2-1. Flagger's 5 staked credits refunded + reward. Flagged member's 30-day clean-standing clock reset.

What joining takes

  1. 📝 Apply → Real name, real photos, real prompts. Your stated height, age, and name are checked against your ID later, so honesty is structural.
  2. 🪪 Verify → Government ID + live selfie, matched to each other and to your photos. Roughly 5-10% don't pass. That's the point.
  3. 💰 Commit → Place the refundable deposit. It isn't a fee, it's collateral: engage like an adult and every dollar comes back.
  4. ❤️ Match → A small, curated set of verified people. Reply within 72 hours, converse for real, then meet or politely decline.

Founding members: the $100 signup fee is waived; you place only the $100 refundable deposit.

Apply to join
Not ready? Join the founding list

Terms · Privacy