OpenHeart gives every feature to every person. It is funded by donations, so there is nothing to unlock, no tier above yours, and nobody deciding who gets shown based on who paid.
18 and over. No card, no trial, nothing to cancel.
The parts other apps sell back to you
A dating app makes money by making the free version worse. That business model needs you to keep looking.
A typical dating app
OpenHeart
Unlimited likes
Included
Being shown without paying to be
Included
Read receipts
Included
Distance and age filters
Included
No advertising
Included
Three rules that settle every argument
When a feature is proposed and the room disagrees, these are what decide it.
Nothing sits behind a payment
If a feature exists to take money from a lonely person, it does not ship. No subscription, no boosts, no fee to find out who is interested.
Safety is not a premium tier
Photo verification, reporting, blocking and image scanning run on every account. A safety control that only covers the people who paid protects nobody.
You are not the product
No advertising, no trackers, and nothing about you sold to anybody. Your exact location never leaves the server, and no one is ever sent another person's coordinates.
How it works
Prove you are a person
A selfie in a pose we ask for, matched against your photos. It happens before anyone can see you, and it is the one rule that keeps the bots out.
See who is nearby
Choose the distance and the age range you want. You get everyone who fits, ordered by who was here most recently, not by who paid to be first.
Talk when you both agree
A conversation opens only once two people have said yes. Either of you can unmatch, block or report from any screen, at any point.
The unglamorous half
Most of the work in a dating app is the part nobody puts on a billboard.
Every photo is scanned for illegal and adult content before a single person can see it.
Blocking reaches every table in the database, so a blocked account cannot reach you through a path we forgot.
Reports go to a queue a human reads, and the person reading it never gets a blanket view of your messages.
Your location is rounded before it is stored, and other people only ever see a rounded distance.
Funded by donations. Licensed so it stays that way.
OpenHeart is AGPLv3, so anyone can read it, run it, and check that what this page claims is what the code does. It also means nobody can take it closed and start charging for it.