Fake profile detection
Fake accounts are removed before matching using repeat image scans and behaviour patterns.
AI-Powered Safe Social Discovery
Verification before matching: fake profile and fraud signal detection, liveness checks, harassment filtering and location privacy. We built the product, payments, moderation and scaling from end to end.
The problem
People think the hard technical part of a dating app is the matching algorithm. It is not. The hard part is knowing the person opposite you is really who they say they are. For women users, that can decide whether the app gets used at all.
Without trust, a product does not grow: the user arrives, has a few bad experiences and deletes it. The ad budget goes with those deleted users.

Trust layer
Fake accounts are removed before matching using repeat image scans and behaviour patterns.
We verify that the profile photo belongs to a real person. A badge confirms it.
It spots requests for money and attempts to move conversations off-platform.
Inappropriate messages and images are flagged before delivery. You decide what happens next.
Match through lifestyle and conversation compatibility, rather than photos alone.
You see an approximate distance. Your exact location is never shared.
Who is it for
Those who want to know the person opposite is really them.
Users who gave up because of harassment or scam attempts.
Those who want to use proximity without sharing their exact address.
Sample run · no real data
How it works
A liveness check runs when you create an account. Verified profiles get a badge.
Compatibility and trust scores work together. Low-scoring accounts stay out of view.
Messages are scanned in real time for signs of harassment and fraud.
Report with one tap. The moderation queue handles urgent cases first.
Technology
Client in Flutter, services in Go. Image and text moderation run in our own infrastructure, with human review added to moderation decisions. We built and run the full chain, including payments, subscriptions and store release.
Gallery



FAQ
It asks for a short movement and verifies that the photo was taken live. You cannot create a profile with an image downloaded from the internet.
It means the face matches the profile photo and was captured live. It does not verify what the person says. We state this clearly in the app.
You see an approximate distance, not an exact location. You set the distance range.
The filter catches the message before it is sent. If anything gets through, you can report it with one tap and receive the review result.
Android, via Google Play. We are not giving a date for iOS.
Contact
Tell us in one sentence. We will explain what you need and how long it will take.