How matching works

Plainly, and without pretending to be more scientific than it is.

1. You have to look before you swipe

Every profile opens a ten-second window before Like unlocks. The countdown on the card is only the visible half — the server refuses a Like that arrives inside the window, so it is a rule, not a suggestion, and it applies to any client.

This is the oldest idea in the product: swiping fast is how people make decisions they would not defend a minute later.

2. Your feed is ordered by four things, in this order

1. BoostAn active paid Boost is seen first. It is the one thing money buys in the feed, and it is labelled on the card so you always know.
2. CompatibilityThe score below.
3. TrustThe Rate Score their past dates gave them.
4. RecencyNewer profiles break ties, so a new person is not invisible.

3. What the compatibility score is made of

PersonalityHow closely your nine self-rated traits sit next to theirs. Only traits you have both rated count, so filling in more cannot hurt you.
InterestsShared interests as a proportion of your combined list — so listing fifty things does not beat listing three.
TrustTheir Rate Score, held back until they have a few reviews. A new profile counts as neutral, never as bad.
Mutual interestWhether their own stated preferences would accept you — and whether they have already liked you.

Anything we cannot know scores neutral and says so in the explanation. We never fill a gap with a guess and then present it as a number.

4. The weights are a setting, not a discovery

How much each of those four counts is an owner setting (DATING_MATCH_WEIGHTS), not something measured from outcomes. The defaults are personality 35%, interests 25%, trust 25%, mutual interest 15%. Every score you see tells you which weights produced it.

If that ever changes to something learned from real data, this page will say so, and it will say what the data was.

5. Following through counts

If someone routinely matches and then goes silent — no message, no review, no polite decline — their score is reduced. If you go quiet about as often as they do, the reduction is dropped: you are matched like with like rather than both being buried.

6. Your deal-breakers remove people, they do not merely demote them

Age range, region, a minimum Rate Score, Verified-only, and interests you rule in or out are filters. If you set one, those profiles do not appear at all.

Everyone under 18 is excluded from every feed, always. That is a legal line, not a preference, and it cannot be turned off.

7. The experimental part

If the learner is switched on for this deployment, your private post-date feedback nudges your own weights a little — toward whatever actually mattered on the dates that went well. It is deliberately limited:

It only ever changes the order of your feed. It never changes anybody's Rate Score, and it is never shown to anyone else.

8. What we never do

See also: Terms of Use · Privacy Policy · Ratings & Liability Disclaimer · Verified User Agreement