Dating for people who think three moves ahead
Your repertoire is a personality test. The Caro-Kann player and the Englund Gambit enjoyer are not the same person, and the algorithm knows it.
Try the demoHow it works for chess players
Connect via Lichess or Chess.com. We read openings, variants, time controls and puzzle themes, never your rating as a measure of worth. Only derived signals are stored. All opt-in, all revocable.
- A game has a time control, an opening (classified by ECO code, A00 to E99), a variant, and a result
- Matching happens at every level: shared openings, shared variants, shared pace of play
- Games per week and puzzle streaks provide engagement data
- Rating is used only to suggest people you would enjoy playing, never to rank who you are shown. We have strong opinions on Elo in dating
Niche overlap > mainstream overlap
Both playing five-minute blitz? So do millions of people every day: Lichess alone hosts more than five million games a day. Both being deep into Atomic, where captures explode the board? That is a shared obsession.
Scale check: the Lichess open database logged about 292,000 rated Atomic games in September 2026, against millions of standard games every day. Popularity figures above are illustrative; real weights come from rarity across Affinity Atlas users.
What gets scored
Example match
Not "you both play chess." The actual openings. The actual variants. The actual pace.
Integrations
All opt-in. All revocable. We show signals, never raw data. Ratings are never used to rank you. Live links use an official API you authorise; file imports use the data export the service gives you; partner access needs the service's agreement; anything else you add by hand.
Keep reading: The Elo Score Problem · How Niche Weighting Actually Works
Affinity Atlas is in development
No real matching is live yet. If you want someone who will happily analyse your blunders over coffee - get in touch.
Stay in the loop