Skip to content

Dating for people who protect their streak

Your 500-day Duolingo streak, the three languages you are juggling, and your goal to watch films without subtitles are not just self-improvement - they are identity. And the algorithm understands that.

Try the demo

How it works for language learners

Connect via Duolingo or Babbel. We pull your target languages, streak data, XP levels, and learning consistency. Nothing is shared raw - only derived signals. All opt-in, all revocable.

The algorithm understands that language learning exists in layers:


Niche overlap > mainstream overlap

Both learning Spanish? That is a popularity 85 overlap. It is the most studied language on Duolingo. Both learning Finnish? That says something deep about who you are.

Mainstream
Spanish (beginner)
Popularity 85 → NicheWeight 0.15
Niche
Finnish (intermediate)
Popularity 4 → NicheWeight 0.96

The algorithm also considers dedication. A 500-day streak in a Category IV language is an engagement signal that dwarfs a 10-day streak in Spanish. Consistency and difficulty multiply the niche weight.


What gets scored

Shared target languages weighted by how niche they are among learners on the platform
Streak length - daily consistency as an engagement depth signal. A 365-day streak is a lifestyle commitment
Proficiency alignment - both at intermediate level in the same language is more practical than one beginner and one advanced
Motivation overlap - travel, heritage, career, cultural interest. Why you learn reveals values
Method preference - apps, classes, immersion, tutors, conversation exchange
Polyglot signal - learning 3+ languages simultaneously is a strong niche identity signal

Example match

"You both study Japanese and Korean 400+ day streaks. Shared motivation: cultural interest and media consumption. Both at intermediate level (JLPT N3 equivalent). Learning method overlap: app + italki tutoring. Polyglot signal: both studying 3+ languages concurrently. NicheWeight for Japanese: 0.72, Korean: 0.81."

Not "you both use Duolingo." The actual languages. The actual commitment. The actual identity.


Integrations

Duolingo
Languages, streaks, XP, levels, league
Babbel
Languages, course progress, completion rate
Interest Q&A
Native languages, motivation, immersion style, fluency goals

All opt-in. All revocable. We show signals, never raw data.

Affinity Atlas is in development

No real matching is live yet. If you want to find someone who will practice conversation exchange over dinner - get in touch.

Stay in the loop