The dating app where you talk first
Real people. You talk first.
No endless swipe, no score. An agent gets to know you in your own words, then opens a small batch of people with verified photos who fit you both ways. You write every message yourself.Yasakia is built in the open: registration is closed and there is no app to install yet. This site says what it will be and shows what already runs.
- 5
- people per batch, never a feed
- 4
- photos at least, 2 of your face
- 7
- days to talk
What Yasakia does
Four promises, kept by design
What Yasakia refuses matters as much as what it does.
Real people
A profile is 4 to 6 photos, 2 of your face, checked before a batch opens. A refused photo is replaced, never punished.
Introductions, no swiping
When you both say yes, an introduction opens for seven days. A small batch of three to five people, never a catalogue.
Your words, never the AI's
The agent gets to know you in conversation. It writes no message for you and never reads your conversation with someone.
An authenticity signal
A small mark before every message says whether it looks handwritten. A signal, never a number, and it blocks nothing.
Real people
Photos checked before the first batch
A batch opens only once your set of photos is checked. The check can be wrong, and the text says what it looks at, and what it does not.
4 to 6 photos
At least 2 of them show your face.
A face is the subject
Nothing is written on a photo, no screenshot, nobody who looks under 18.
Private by default
Shown only to someone in your batch or introduction, through a link that expires in minutes. Metadata, GPS included, is stripped.
It identifies nobody
Comparing your photos with each other is biometric processing: it is off, and even on, only with your separate, explicit consent.
Powered by Orazaka: the photo check and the authenticity signal run on the engine, and every run keeps its run id.
Camille's journey
A conversation, a batch, a yes on both sides
Camille is a test person, a fictional adult: her journey is a real run on the development site, seen on a phone. Her sentences are the ones she said.

- Real people: four photos, two of her face. Camille adds her photos. The engine checks them: faces present, nothing written on them, nobody under 18. Until then, nobody sees them.
- She talks first. One question at a time, in her language. No form. The agent writes who she is from what she said.
- A small batch, with the reasons. Each person comes with why you two, in words, both ways. No swiping. She says yes, he said yes too: an introduction opens for seven days.
- She writes her own message. The agent writes no sentence and never reads what follows. A small signal says how the message was written: a signal, never a verdict.
- A photo, a voice message. Sent as they are, nothing edited. The other person sees them once they pass a safety check; a voice message is judged on its words.
The people she meets are a fictional cast: nobody here exists. The agent's words are generated live, so one run differs from the next. The full recording is in the demo.
What Yasakia does not do
Three refusals, and what they cost you
Each refusal is a decision, said with its price.
We chose
Every message is written by a person.
We refused
A suggested first line, a reply drafted by the agent.
Because
You want to talk to someone, not to their assistant.
What it costs you
You look for your own words, even for the first line.
We chose
A batch of three to five people, and you answer it.
We refused
An infinite feed to swipe.
Because
A feed with no end makes you slide without looking.
What it costs you
Fewer profiles to browse: with fewer than three, you wait.
We chose
Why you two, in words, both ways.
We refused
A compatibility score, a ranking.
Because
A number looks like a truth it is not.
What it costs you
You read a few sentences instead of a percentage.
Side by side
Yasakia, next to a swiping app
An honest comparison: what each asks of you, and what it shows you.
How it starts
- Yasakia
- A conversation. An agent gets to know you in your words.
- A typical swiping app
- A form. Fields and photos, then the feed.
- An app that writes for you
- A drafted profile. A text generated for you.
What you are shown
- Yasakia
- Three to five people. With why you two, in words.
- A typical swiping app
- A feed. Profiles in a row, with no end.
- An app that writes for you
- Suggestions. Ranked for you.
Photos
- Yasakia
- 4 to 6, 2 of your face. Checked before a batch opens.
- A typical swiping app
- Up to you. Often unchecked.
- An app that writes for you
- Up to you. Or retouched, or generated.
Who writes the messages
- Yasakia
- You, and the other person. The agent writes nothing.
- A typical swiping app
- The people. Most of the time.
- An app that writes for you
- An AI. Suggested or drafted sentences.
Knowing it is handwritten
- Yasakia
- A signal before every message. Never a verdict, never a number.
- A typical swiping app
- Nothing. You guess.
- An app that writes for you
- Nothing. That is the point.
I introduce two people. After that, it is up to them to talk.
What works today
Not released yet, but these parts already run in the code, tested in the code.
An agent you talk to firstWorking today
One question at a time, in your language, in your own words — no form, no swipe. What it understood is shown back to you, the sensitive part sealed.
A portrait in words, never a scoreWorking today
When it knows enough, the agent writes who you are and who you look for, and embeds both. You can read it.
Your first batch, three to five peopleWorking today
People who fit you and for whom you fit too — the weaker of the two directions decides — each with why you two, in words. Fewer than three: you wait, nobody is made up.
Your location, about 1 kmWorking today
A phone's position is rounded to a grid of about 1 km before it is stored. The exact one never reaches the database.
Matching inside the radius you chooseWorking today
You set the distance you accept, in kilometres. Matching uses PostgreSQL's earthdistance on the stored position.
Sign in by e-mail code or passwordWorking today
A 6-digit code arrives by e-mail, or sign in with a password. A forgotten password is reset by code, and every other session ends.
Answering a batch and the debriefWorking today
Interested, tell me more or pass — then three quick questions before the next batch.
IntroductionsWorking today
Seven days to talk when you both said yes. Every message is typed by you two: the agent writes nothing for you and never reads your conversation. Continue together, or let it fade.
Questions
What people ask us
Can I join?
Not yet. Yasakia is built in the open: registration is closed and there is no app to install. The code is public, and you can tell us what you expect from a dating app.
Why verified photos?
For real people: 4 to 6 photos, at least 2 of your face. A batch opens only once the set is checked. The check can be wrong: a refused photo is replaced, never punished.
Does Yasakia compare my faces?
Comparing your photos with each other is biometric processing. It stays off until it has been reviewed, and even then only with your separate, explicit consent. Nothing is kept.
Does the AI write my messages?
No. Every message is written by a person: the agent writes nothing for you and never reads your conversation.
What is the mark before a message?
A signal: handwritten, uncertain, probably generated, or too short to tell. Never a verdict, never a number, and it blocks no message. These detectors are unreliable, especially on short texts: how the message was typed counts as much as its text.
What does the AI run on?
On Orazaka, Krizaka's engine: the agent, the photo check and the authenticity signal. Yasakia stays the product; the engine is the foundation.
Built in the open
Yasakia is open source. Read the code, or tell us what you expect from a dating app.



