← home

How feetornot works

A dating app with a matching rule that only fires when both people want it to.

The core rule

A match opens a chat only if, simultaneously:

If either side falls short on either check, nothing happens. No near-miss notifications, no "someone liked you — pay to see who", no unread-dm graveyard.

What "the bar" means

Every user sets their own minimum bar — a 1-10 number. It's private. It's the threshold the other person has to hit on them for the match to count.

If Taylor sets their bar to 6, someone has to rate Taylor's feet ≥6 before Taylor's side of the match is live. If Alex sets theirs to 8, someone has to rate Alex ≥8. The match resolves only when both bars are cleared.

The bar is your own standard applied to how others see you, not a gate on who you can rate. You can still rate people whose standards you might not clear — but you won't learn whether they cleared you unless both of you do, in fact, clear.

What you rate, and what stays private

Why "feetornot" and not "face-or-not"

Faces already carry an outsized weight on other dating platforms. Feet are a deliberately unusual, unambiguous aesthetic axis — one that most people aren't secretly optimizing for or against. It turns "would I date this person" into a decision informed by something other than the algorithmic beauty photo the profile would otherwise over-index on.

The app isn't about fetishization. It's a coordination primitive: a second, agreed-upon filter that both sides have to clear before anyone gets to message anyone.

Safety and opt-out

Current status

Private alpha. Waitlist only. The landing page and docs you're reading are the first things live; the signup flow, profile builder, rating surface, and match reveal ship behind the waitlist gate as each lands.

Sister site

hikerornot — the same "both agree or nothing" rule applied to trail difficulty ratings. Run the rule on hikes; run it on humans.