A matchmaker who works for you, not against you.
Free Love is a non-profit dating app. We use what you told us about yourself — your values, your dealbreakers, what you wrote in your own words — to introduce you to someone worth meeting. We charge at cost, publish our finances, and the code that matches you is open source. If we can not find someone who clears your bar, we give you nothing rather than filler.
Every candidate who passes your hard filters gets a compatibility score from 0 to 1. Below 0.6, nothing surfaces. Here is how the score breaks down:
shared values, weighted by rank. a shared #1 value counts far more than a shared #5.
same approach — shared traits you want in a partner, weighted by rank order.
qualitative meaning overlap in what you wrote. scored by a language model that reads both sets of answers.
non-dealbreaker answers on kids, marriage, monogamy, religion, politics, sexuality. exact match = full, partial = half.
does each person match what the other said they are attracted to? bidirectional. 'no preference' = automatic full score.
Dealbreakers are absolute: if you flagged something, anyone who does not match is excluded before scoring begins. Preferences that are not flagged as dealbreakers influence the score but never exclude.