Relationship intention
What are you here for?
Your answer is separate from what you seek.
An invitation to intentional dating
A good connection deserves your attention. Yearn brings you two ways to meet people, room for five connections, and the freedom to decide what really matters.
Product preview · September 2026
iOS beta in preparation. This is an interactive guide.

Here for a long-term relationship
“A slow Sunday, a good book, and nowhere else to be.”
The idea
Yearn is being built around a simple question: what if a dating app helped you give the people you meet a real chance?
Browse openly when you want to be surprised. Use private preferences when something matters enough to guide your search. And when you have five connections, spend time with the people already in front of you.
There is no claim that a questionnaire can predict chemistry. It can make your choices clearer. What happens next belongs to the two of you.
The experience
Walk through the shape of a day on Yearn. Select a moment to see what you do, what happens next, and where you stay in control.
Illustrative walkthrough with fictional data. These are web demonstrations, not a live account or native app recording.
Moment 1 of 7
Sign in with Apple, confirm you are 18 or older, and create a profile with a real photo and a little of your personality.
You choose what appears on your public profile.
Read this workflowPrivate preferences
Your answer describes you. A preference describes what you are looking for. They are separate choices, and every question is optional.
From future family to your kind of weekend, the questionnaire makes space for what matters in your everyday life. Height, hair, build and income use optional categories or ranges. They are never inferred from photos.
Answers are not displayed on a profile. Someone may still infer a trait when a person appears in filtered results. You choose whether to participate.
What are you here for?
Your answer is separate from what you seek.
What relationship style fits you?
Your answer is separate from what you seek.
Do you want children in your future?
Your answer is separate from what you seek.
How do you tend to show you care?
Your answer is separate from what you seek.
What makes you laugh?
Your answer is separate from what you seek.
What feeds your curiosity?
Your answer is separate from what you seek.
How do you usually recharge?
Your answer is separate from what you seek.
Your kind of weekend?
Your answer is separate from what you seek.
How do you like to stay in touch?
Your answer is separate from what you seek.
Do you smoke?
Your answer is separate from what you seek.
Do you drink alcohol?
Your answer is separate from what you seek.
How does movement fit into your life?
Your answer is separate from what you seek.
What is your pet situation?
Your answer is separate from what you seek.
Your height range?
Counts are withheld when widening this detail.
How would you describe your hair?
Counts are withheld when widening this detail.
How would you describe your build?
Counts are withheld when widening this detail.
Your annual income range in USD?
Counts are withheld when widening this detail.
When you have seen everyone who fits, Yearn invites you to reconsider a flexible choice. An essential stays in place. You decide whether to change it.
Try the example. Each suggestion compares one change with your current selection. The estimates are independent, so they cannot be added together.
All people and pool sizes in this demonstration are synthetic. The app uses privacy bands, hides small counts and withholds counts for sensitive details.
Long-term relationship Essential
Five connections
Five is a limit on simultaneous connections, not on how many people you can meet over time. At five, new discovery pauses. Continue a conversation, or end a connection before meeting someone new.
No timer decides for you. No sixth slot is for sale.
Fictional connections. Changes stay in this demonstration.
In the app, a new connection requires a mutual like and space for both people.
The complete workflow handbook
Explore where each journey begins, the decisions along the way, what changes, and how to recover when something does not go to plan.
Start hereOpen Yearn on an iPhone, confirm you are an adult, then tap Continue with Apple on the welcome screen.
Operational setup pending
Apple's own sheet asks you to confirm with Face ID, Touch ID or your passcode. You can share your real email or let Apple hide it. Cancelling the sheet simply returns you to the welcome screen with no error.
Yearn checks the Apple sign-in before opening your account. It also prepares the authorization needed to disconnect this sign-in if you later delete your Yearn account.
If Apple or Yearn cannot complete the confirmation, the app returns you to sign-in with a recovery message. Cancelling the Apple sheet is different from a failed sign-in and does not show an error.
Apple shares your name only on the first sign-in. Yearn stores it on your account so your profile can start with it. Nothing about your Apple sign-in appears on your public profile.
You are signed in on this device and Yearn either finds your existing profile or starts profile setup.
Yearn stores an Apple token encrypted on the server so deletion can revoke your sign-in later. The token is never sent to your device. Google, email and phone sign-in exist only in development builds and are not offered publicly.
Follow the message to retry sign-in when your connection returns. A failed confirmation does not grant access to the app, although account records may already have been created. Apple configuration and native acceptance are still pending.
Start hereOpen Yearn after signing in previously on the same iPhone.
Integration in progress
Yearn shows a short 'Restoring your session' state while it reads the saved session from the device keychain. Nothing signed in is displayed until this finishes.
For Apple accounts, Yearn asks the server whether it still holds a usable Apple session for you. If it does, your session continues. If it does not, Yearn signs you out on this device and asks you to sign in with Apple again.
If your account is frozen because a deletion did not complete, the session is kept even without a usable Apple token, so you can return to the You tab and retry the deletion.
Once the session is confirmed, Yearn loads your profile. If that read fails you see 'Your profile could not be checked' with Try again and Sign out, never a blank screen.
You land on Discover with your profile, access state and connections loaded, or you are asked to sign in again.
The session is stored with device-only keychain protection and is not synced to other devices. Signing out clears only this device.
If the readiness check cannot reach the server, Yearn keeps you where you are and shows 'Check your connection and try again' rather than signing you out.
Start hereThe first screen on a fresh install, before sign-in.
Implemented; release validation pending
Type it as year, month, day. Yearn checks that it is a real date, that you are at least 18 and that the age is realistic. Each problem has its own message, such as 'Yearn is only available to adults 18 and older.'
An accepted birthdate is kept in the device keychain so you are not asked again on the next launch. A stored value that no longer passes the check is ignored, so it can never skip the gate.
When you build your profile, the birthdate you confirmed is already filled in. The server enforces the same 18-and-over rule when the profile is saved, and refuses any later change to the birthdate from the app.
You reach the sign-in screen. Your age, not your birthdate, is what other people see later.
The birthdate is stored on the device and in your private profile row. Public profile reads compute your age from it and never return the date itself.
If you mistype and publish, the app cannot change the stored birthdate. The server message says to contact support to correct it.
Start hereAutomatically after your first sign-in, when no profile exists yet.
Implemented; release validation pending
A display name of 1 to 60 characters, the birthdate you already confirmed, and pronouns from a short list or your own custom pronouns. A switch decides whether pronouns are shown on your profile.
Choose one or more gender identities from a long list, optionally your orientation, a relationship structure and what you are looking for. Orientation is stored only if you switch on consent to save it. Each group has its own show-or-hide switch.
At least one uploaded photo that is set to show, at least one prompt answered with ten or more characters (up to three prompts), and at least three interests. Photos are covered in their own workflow.
You acknowledge that your profile starts unverified. The review step lists what will be shown and what is hidden, and you can preview the profile the way other people will see it before you publish.
Publishing saves the profile to Yearn's server in one write. If it fails, your answers stay on screen with the message 'Your answers are still here. Check your connection and try Publish again.'
Your profile exists. Next, Yearn asks who you would like to meet before anyone appears in a feed.
The in-progress draft is saved in a per-account store on this device and removed after publishing. A second account on the same phone never sees another person's draft. If the device store refuses a write, the wizard says so instead of pretending progress is kept.
Closing the app mid-setup and reopening restores the draft for the same account. A failed publish keeps the draft. Validation problems are listed step by step with plain messages.
Start hereThe Photos step of profile setup, or the same step when editing your profile.
Implemented; release validation pending
Tap Add your first photo. The photo library opens with a 4 by 5 crop. A slot appears only while the upload is running and disappears again if you dismiss the picker or the upload fails, so the draft never holds an empty entry.
Every selection is stored under a fresh random name in your own folder. Replacing or removing a photo in the draft never overwrites the photo currently on your live profile, so cancelling an edit leaves your profile exactly as it was.
Each photo can carry an optional caption and its own Show this photo switch. A master Show photos switch covers all of them. An active profile needs at least one uploaded photo that is set to show; the wizard tells you when none is.
Photos are served through short-lived signed links: about two minutes for your own previews, at most fifteen minutes for anyone else. The server only grants a link to people who can currently see your profile, and it hides photos you switched off.
Your profile card shows your chosen photos to eligible people. Tapping a card advances through them.
Photos live in a private bucket, never a public URL. Removed or replaced photos stay stored privately until you delete your account; there is no separate cleanup job yet. Changing your photos clears any verification badge until a reviewer looks again.
A failed upload shows the error and leaves your other photos untouched. If a stored photo's preview cannot be loaded during an edit, the photo is kept and the wizard says 'Uploaded. The preview is unavailable right now.'
Start hereShown on Discover right after you publish a profile, and again whenever the wording you agreed to changes. Editable any time from the summary line above the feed.
Implemented; release validation pending
Pick every group that should be able to find you: men, women, nonbinary people, or any combination of the three.
Pick the groups you want to see, or Everyone. Everyone stands alone and already includes every group. A summary line reads back your choices in plain words before you save.
A checkbox confirms that these choices only decide who appears in your feeds and who can see you. Saving is refused without it, and it is asked again if the wording changes.
Someone appears for you only if you seek a group they are shown under, they seek a group you are shown under, each of you is inside the other's age range, and any distance limit on either side is met by two known locations. The same rule applies to incoming likes and to every new like, so it cannot be bypassed.
Discover and Preferences begin showing people. Until you choose, nobody appears and nobody sees you.
These choices are stored apart from your public identity fields. Yearn does not derive them from your public gender description or orientation. You can return to the setup to change them.
If the choices cannot be loaded, Discover shows the error with Try again. A failed save keeps the form open with the message 'Your choices were not saved.'
Start hereAfter you choose who you would like to meet, Discover and Likes show the access screen. The same panel lives on the You tab.
Operational setup pending
The button reads Buy for the price the App Store reports for your region. If the store cannot be reached, the panel says purchasing is paused and offers Retry rather than showing a made-up price.
Apple's payment sheet handles the purchase, bound to your Yearn account. Cancelling shows nothing. A purchase waiting for approval, such as Ask to Buy, is reported as pending with the advice to use Restore once it is approved.
The signed transaction goes to Yearn's server, which verifies Apple's signature chain, checks the product and binds the purchase to your account. Access is granted only from the server's answer. On TestFlight the notice says it was a sandbox transaction and nothing was charged.
Restore purchase finds the purchase on your Apple account and re-confirms it with the server. This is also the recovery path if the first confirmation failed for any reason. A purchase made by a different Yearn account is refused with an explanation.
If you subscribed to Yearn Membership before one-time access existed, the You tab offers Restore membership. An active membership is reported as included access with its real expiry date. You are never asked to pay twice, and the subscription is never relabelled as a one-time purchase.
Both feeds and messaging open the moment the server confirms. Reading existing conversations, ending connections, reporting, blocking, pausing and deleting never need access.
Yearn keeps a minimal purchase ledger keyed by Apple's transaction id: owner, status and dates. A refund revokes access and the record survives account deletion so a refunded purchase cannot be restored later. Boost, the legacy visibility product, keeps its identifier but is not part of the access screen.
If Yearn cannot be reached after paying, the transaction stays open on your Apple account and the message says nothing was lost: use Restore when back online. If the access check itself fails, feeds stay closed with 'Nothing about your purchase has changed' and Try again.
Start hereThe Discover tab, once you have a profile, discovery choices and Yearn Access, and fewer than five connections.
Implemented; release validation pending
Tap the photo to move to the next one; thin bars at the top show which photo you are on. Below the photo: city and distance band when known, intention, the first prompt and interest pills. A verified badge appears only after a human reviewer approved a live selfie.
Use the buttons or swipe: right to like, left to pass. Like opens a small intro composer first. A pass is saved immediately and that person does not return to your feed.
Paused profiles, people you already liked or passed on, anyone you blocked or who blocked you, people already in a connection with you, anyone whose five connections are full, and anyone under moderation restriction. Both of you must have Yearn Access.
Cards load thirty at a time and the next page loads automatically. Within a page, boosted profiles come first, then nearer people, then the most recently updated profiles.
Yearn shows 'A little pause in discovery' with Check again. It does not fill the gap with fictional people.
Every like and pass is saved on the server as you go. A mutual like becomes a connection immediately.
Cards are built by the server from each person's visibility settings: hidden photos, prompts, interests, pronouns and identity fields are removed before the data leaves the server, not just in the app.
If a like or pass cannot be saved, the card comes back with 'Like was not saved' or 'Pass was not saved' and the reason. A feed that fails to load shows Retry. Saved actions cannot be undone.
Start hereThe 'Age, distance and intention' panel above the Discover cards.
Implemented; release validation pending
Minimum age from 18 to 100, an optional maximum age, and an optional maximum distance from 1 to 500 miles. Leaving a maximum blank means no cap. Bad values are rejected with a specific message before anything is saved.
Choose Any or one intention. Apply saves the filters to your account and reloads the feed.
Tap Use my location. Yearn asks for permission while using the app, takes a low-accuracy reading and rounds it to a coarse grid before saving. Grid cells are about 2.2 km north to south; their east-to-west width varies with latitude. There is no background location tracking.
You see 'Location permission was denied. Enable it in Settings to rank by distance.' or 'Your position could not be determined right now.' Nothing is saved. If you also set a distance limit, a notice explains that no profiles will appear until you add a location or clear the limit.
Removes your stored point. Distance bands disappear from cards, and any distance limit stops matching anyone until a location is added again.
The feed reloads with your filters. People see you only if you are inside their limits too.
Only the rounded grid point is stored. Other people see a distance band such as 'nearby' or 'under 25 mi', never coordinates.
A failed save shows the server message and keeps your typed values. Location errors never clear an existing stored location.
Start hereTap Like or swipe right on a Discover or Preferences card.
Implemented; release validation pending
The composer suggests mentioning something specific from their profile and counts characters against the 300 limit. Send includes the note; Skip sends the like alone; Cancel closes the composer.
Yearn fetches the other person's published device key and encrypts the note to it. If they have not published a key yet, you see 'This profile has not published an encrypted intro key yet' and can still like without a note.
The first key you see for a person is pinned on your device. If a later key differs, the send is refused with a warning to verify with them outside Yearn; pressing Send again after that accepts the new key deliberately.
A like is refused if either of you has five connections, if you no longer fit each other's choices, if either person is blocked or restricted, or if a connection between you was ended before. When the other person already liked you, the connection is created in the same step and the card says 'Matched with' their name.
The like waits in their Likes tab with the label 'Encrypted intro' or 'No intro'. Once you both like each other, the intro becomes the first message in the conversation.
The app and server require a ciphertext envelope for a private intro. The intended recipient needs the matching private device key to decrypt it. A public key or trust pin cannot decrypt the message on its own. Native end-to-end acceptance is still pending.
A like that fails to save returns the card to the top of your feed with the reason. Encryption problems show a message and leave the composer open.
Start hereThe Likes tab.
Implemented; release validation pending
Each row shows the person's name, age, when the like arrived and whether it carries an encrypted intro. The intro itself is read inside the conversation once you connect. The list refreshes live when a new like arrives, with a Refresh button as a fallback.
Creates the connection at once and shows 'Connected with' their name. The other person's intro, if any, becomes the first message. Like back is unavailable while you already have five connections.
Removes the like from your list. That person is not told.
With five connections, the Likes tab is replaced by the focus screen. New likes are held on the server and appear again once you have fewer than five connections, as long as both of you still fit.
A like back moves both of you to the Connections tab. A pass quietly removes the like.
Likes are only listed if the sender still fits your choices, is not paused, is not blocked and is not under moderation restriction. Your own likes are never shown to anyone as a list.
A failed action shows the server's message and keeps the row. The whole list can be refreshed at any time.
Start hereThe Preferences tab on Discover, then Find what matters to you.
Implemented; release validation pending
A life together covers intention, relationship style and future family. The everyday things covers showing care, humor, curiosity, social energy, weekends and communication. Your lifestyle covers smoking, drinking, movement and pets. Optional details covers height, hair, build and annual income as ranges, never exact figures.
Tap one option per question, or tap it again to clear it. Skipping is normal; the review step shows how many of the seventeen you answered.
Select every answer you would welcome. Leaving a question open means no preference. Once a preference exists, choose Flexible or Essential. Essentials are never suggested for removal later.
The review lists each preference with its importance. A consent panel explains that answers are stored with Yearn to match people who opt in, are not added to your public profile, and that strict filtering can let someone infer an answer or range. Save is disabled until you check the consent box.
The Preferences feed starts showing people whose answers fit your preferences and whose preferences fit your answers.
Answers and preferences are stored in a private table that public profile reads never touch. Personal-detail answers carry the note 'Off your profile; matching can still reveal a range.' Answers are self-reported and not verified. You can edit or remove everything with Leave preference matching.
A failed save keeps the questionnaire open. If the device kept a copy of your unsaved answers, the message says so and you can try Save again; if it could not, the message tells you to stay and retry.
Start hereOpening the questionnaire after leaving it with unsaved changes, or tapping Cancel while editing.
Implemented; release validation pending
Every edit is written to a per-account store on the device. A draft identical to your saved answers is removed as noise. A refused write is shown as a warning with Try again, never hidden.
On return, a panel shows when the draft was kept and states that nothing has been sent to Yearn. If your saved preferences changed after the draft was made, it says the draft replaces them only when you choose Save.
Resume draft loads it into the questionnaire. Discard removes it and starts from your saved answers. If the removal fails, the panel says the draft may be offered again next time.
Cancel with unsaved changes asks 'Leave without saving?'. You can keep the draft on the device and leave, discard the changes, or keep editing. Your previously saved preferences stay in place either way.
A successfully stored draft helps you continue after an interruption. Nothing reaches the matching service until you choose Save; a device storage failure can still prevent recovery.
Drafts are keyed to your account and dropped if they belong to another account or an older format. Saving to Yearn removes the device copy; a leftover copy that could not be removed is ignored on the next open and you are told so.
If the device cannot read or save a draft, the app reports the problem. Continue with the answers still on screen where possible, or start again from your last saved preferences.
Start hereThe Preferences tab on Discover, after saving the questionnaire.
Implemented; release validation pending
A summary shows how many preferences are essential and how many are flexible, with a chip per preference. Edit reopens the questionnaire.
For each of your preferences, the other person must have chosen one of the answers you welcomed; a question they skipped never satisfies a preference. The same test runs in reverse with their preferences against your answers. All the usual Discover rules apply on top: reciprocal choices, age, distance, access, the five-connection limit and blocks.
Cards look and behave exactly like Discover: photos, prompts, Pass, Like and an encrypted intro. Age and distance filters from Discover carry over.
When you have seen everyone currently available who fits, the feed says so and offers Keep what matters. Reconsider what does not. That opens the widening step described in its own workflow.
A feed of people who fit your stated preferences and whose preferences you fit, ordered by distance.
Nobody's answers are shown or returned. The only thing another person learns from appearing is that a mutual fit exists, which is why the consent text warns that strict preferences allow inference.
If your preferences cannot be loaded, the tab shows the error with Try again. Leave preference matching deletes your answers and preferences after a confirmation; your public profile and connections are unaffected.
Start hereThe 'Explore one change' button that appears when the Preferences feed is exhausted.
Implemented; release validation pending
Tap Explore one change. The server counts, for each flexible preference on its own, how many additional people would fit if only that preference were removed and everything else stayed. You can ask up to 20 times an hour.
Each flexible preference shows its current answers and a band such as plus 10 to 19. Counts are rounded down to tens. A note states that estimates are independent, not additive: opening two preferences does not add the two bands together.
If fewer than ten people would be added, or if any preference touches height, hair, build or income, the estimate shows Explore instead of a number. Suppression limits what a narrow search reveals, but does not eliminate inference.
Choosing a preference asks 'Remove your preference?' and explains that people with any answer, including no answer, may then appear, while all your other choices stay the same. Apply saves the questionnaire without that one preference. Keep my preference backs out.
The feed reloads with one preference removed, or stays exactly as it was if you keep your choices.
Widening never touches an essential preference. The estimate uses only pools already filtered by mutual fit, and the query limit and rounding reduce how much anyone can learn by probing. These measures are deliberate limits on disclosure, not a formal privacy guarantee.
If estimates are unavailable, the message says 'Pool estimates are unavailable. You can still edit your preferences.' Hitting the hourly limit says so and asks you to try later.
Start hereThe slot row above Discover and the Connections tab, and the focus screen that replaces the feeds at five.
Implemented; release validation pending
Each connection fills one slot. The row reads '3 of 5 connections' and links to the Connections tab. The count refreshes live when a connection is made or ended, and whenever the app returns to the foreground.
Discover and Preferences are replaced by 'Be here for who is here', a single button to your connections, and a reminder that you can end a connection at any time. New likes are held rather than shown.
Every like is checked inside a lock that covers both people, so two likes arriving at the same instant cannot push either person past five. If the other person is full, your like is refused with 'This person is not available for a new connection right now.'
If an account from before the limit has more than five, they all stay readable. The Connections tab explains that discovery reopens once you have fewer than five.
The server prevents new connections above five. If an older account already exceeds that limit, existing connections stay readable and discovery remains paused until there is room.
Only your own count is shown to you. Other people learn nothing beyond being told someone is not available right now.
If the count cannot be checked, Discover shows 'We could not check your connections. Try again to continue.' and stays closed until the check succeeds.
Start hereTap a name on the Connections tab.
Implemented; release validation pending
On sign-in, Yearn creates a key pair for this device, keeps the private half in the device keychain and publishes the public half. Other people's devices use that public key to encrypt to you. Keys are per device: a new phone means a new key.
The composer says 'Write a thoughtful hello'. Send fetches the other person's current public key, checks it against the key you pinned the first time, encrypts the text and sends it. If their key changed, the send is held with a warning to verify with them outside Yearn; pressing Send again trusts the new key.
Because your message was encrypted for their device, your phone keeps its own encrypted copy so you can reread it. If that copy is missing, the row reads 'Encrypted message, readable on their device' rather than showing nothing.
Incoming messages are decrypted on your device and marked read. The sender's key is pinned on first sight; a message under a different key is hidden with a warning until you verify it. New messages arrive live, with Refresh as a fallback.
The composer is replaced by an explanation. You can still read the conversation, report, block or end the connection.
A private thread between two devices. The intro from the original like appears as the first message.
Private message bodies use ciphertext envelopes, and your device keeps its own encrypted sent-message copy. Lost device keys can make older messages unreadable; no recovery promise is made. Push notifications omit conversation text. Native end-to-end acceptance and an independent security audit have not been completed.
A failed send keeps your text in the composer with the reason. If the message sent but the local copy could not be saved, you are told that your copy was not kept on this device.
Start hereThe archive button at the top of an open conversation.
Implemented; release validation pending
A panel asks 'End your connection with this person?' and explains that it ends the conversation for both of you and frees a connection. Keep talking cancels.
The connection closes for both people and access to the thread is revoked through the service. This cannot retract a screenshot or another copy that someone already made.
If either of you later likes the other again, the server refuses with 'This connection has ended.' The two of you do not reappear in each other's feeds.
The service withdraws photo access tied to the connection. A previously issued photo link can remain usable until it expires; ending cannot erase a copy already saved by someone.
One slot opens. Discovery and Likes resume if you were at five.
The other person is not sent a notification about the ending. The thread simply closes on their side too.
If the ending cannot be saved, the panel stays open with 'Your connection could not be ended. Please try again.'
Start hereThe Report and Block buttons under a Discover card, or Report or block inside a conversation.
Operational setup pending
Fake profile, harassment, sexual content, underage, scam or other. Sending a report from a card removes that person from your feed; from a conversation you see 'Your report was sent for review' and can still block.
Inside a conversation, Block asks for a confirmation and explains that it removes the connection and prevents further contact. From a card it takes effect at once. A blocked person disappears from your feeds and likes, and you from theirs.
Reports and blocks are written to the server immediately. An operator reads the report queue with a service tool and can warn, hide, suspend or ban an account; the database keeps an audit trail of every action. Reporting or blocking someone whose account is being deleted still works.
There is no automated screening, no operator dashboard and no stated response time. Public release requires a named safety operator and a monitored contact address, and neither is confirmed yet.
The person is gone from your view. A report waits for human review.
Your block survives even if the other person deletes and recreates their profile. Reports about a person are kept as moderation evidence after that person deletes their account.
If a report or block cannot be saved, the panel says 'This action could not be saved. Please try again.'
Start hereYou tab, then Edit profile.
Implemented; release validation pending
Yearn loads your stored profile and short-lived previews of your current photos, then opens the wizard at the Name step. The birthdate is shown but locked.
Name, pronouns, gender identities, orientation and its consent, relationship structure, what you are looking for, photos, prompts and interests. Withdrawing orientation consent removes orientation from your profile and records the withdrawal.
Switches for pronouns, identity fields, gender identities, orientation, photos, prompts and interests, plus per-photo and per-prompt switches. Hidden items are stripped from cards, likes, matches and conversations on the server, not just in your own app.
The review step lists exactly which groups changed, such as 'Changed: Photos, Interests', and offers a preview as others see it. Nothing is saved until Save changes. Cancel with unsaved edits asks 'Discard your changes?'
Your profile updates in one write. Changed photos clear any verification badge until a reviewer looks again.
Edits are never kept as a device draft; cancelling leaves your live profile untouched. Profile cards, likes, matches and conversations all use the same server-side visibility projection.
A failed save keeps the wizard open with 'Your edits are still here and nothing has changed on your profile yet.' If photo previews cannot be loaded, the photos are kept and only the thumbnails are missing.
Start hereYou tab, Verification section, Take verification selfie.
Operational setup pending
The front camera opens directly, without a photo-library option. Camera permission is required for this action. Cancelling returns you without a submission. Camera capture is not a claim of automated liveness detection.
The selfie is uploaded to a private folder that only service-side reviewers can read, never to your profile, and a submission is recorded. The section then reads 'Your selfie is in review.'
A reviewer approves, rejects or revokes through the moderation tools. Only an approved submission can set the badge; the database refuses any other way of turning it on. A rejection shows the reviewer's reason and lets you try again.
Changing your profile photos marks the review as superseded and removes the badge until a new selfie is reviewed.
A small verified mark next to your name on cards once approved.
The selfie is kept apart from public profile photos and ordinary users cannot request it. Human review compares it with your profile photos; it does not establish a legal identity, background check or guarantee of safety.
Capture and upload errors are shown inline. A pending submission blocks a second one until it is decided. Review staffing and turnaround are not confirmed for public release.
Start hereYou tab, Visibility section, Pause my profile. Resume from the same place or from the notice on Discover and Likes.
Implemented; release validation pending
Pause my profile shows Pause now and Keep visible. Pausing is saved on the server as a flag on your profile.
You are excluded from both feeds, from pool estimates and from other people's Likes tabs, and nobody can like you. Discover and Likes show 'Your profile is resting' with a Resume button. Your You tab status reads 'Paused. Hidden from everyone.'
Existing connections and conversations continue in both directions. Your access, photos, questionnaire and choices are untouched.
Resume my profile clears the flag and both feeds reopen immediately, subject to the usual rules.
A quiet profile that is still yours, with your connections intact.
Nobody is told you paused. You simply stop appearing.
If the change cannot be saved, the message says 'Your profile could not be paused' or 'could not be resumed', and the previous state remains.
Start hereYou tab, Notifications, the Push notifications switch.
Operational setup pending
Yearn asks iOS for notification permission if it has not already, requests a push token for this device and registers it with your account. The switch stays off, with a message, if permission is denied, if the device cannot issue a token, or if the build has no push project configured.
Three kinds of push, generated by the server when a like, match or message is written: 'Someone liked you', 'You have a new match' and 'New message'. Tapping opens the app. While the app is open, a banner appears without sound or badge.
Turning the switch off deletes this device's token from your account. Other devices keep their own setting. Tokens that stop working are pruned by the server on its own.
Photo library for profile photos, camera for the verification selfie, and location while using the app for distance ranking. Each is requested only when you tap the related action, and each denial produces a specific message in place.
Content-free pushes for the three events, or none at all.
Notification payloads omit private conversation text. App-owned tracking and advertising domains are not declared. Permission, registration and delivery behavior still need physical-device validation.
Registration failures show the reason next to the switch and leave it off. Permission denied says to enable notifications in Settings.
Start hereThe You tab.
Implemented; release validation pending
Your name and status line, pronouns, intention and relationship structure chips, Edit profile, Sign out, the pause control, the Yearn Access panel with Buy and Restore, the legacy membership restore when relevant, Verification, the Push notifications switch, links to the Terms, Privacy Policy and Community Guidelines, and Delete account.
Signs out this device only. Sessions on your other devices, and your sign-in to any other product that shares the same backend, are not revoked. Your profile, connections, purchase and questionnaire stay on the server.
Editing or pausing your profile, notifications, signing out and deleting your account all work without Yearn Access.
The three links open Yearn's hosted legal pages. Those pages are written but the site is not yet published, so the links are a known release blocker until it goes live.
Full control of your account from one screen, with sign out limited to the device in your hand.
Signing out does not remove the device's encryption key or drafts; only account deletion does that. Signing in again on the same device continues with the same key.
Use Retry if the profile cannot be loaded. If a deletion is already in progress, keep the current session and retry deletion from there. Re-entry after signing out during a frozen deletion still needs integration validation.
Start hereYou tab, Delete account, then Tap again to permanently delete.
Integration in progress
The first tap shows what will be deleted and a Cancel button. The second tap starts the deletion.
The server records a private deletion marker. From that moment, new likes, uploads, messages, questionnaire saves and Apple sign-in captures for your account are refused, so nothing can slip in while the deletion runs. You also disappear from both feeds immediately.
If Yearn holds a usable Apple token, it asks Apple to revoke it and only counts a confirmed answer. If Apple cannot be reached, the account stays frozen and the deletion is retryable. If no usable token exists, as with accounts created before token capture, the deletion still completes and you are shown Apple's instructions to stop using Sign in with Apple for Yearn yourself. Yearn never claims an automatic revocation it did not get.
Every file in your private photo folder is removed through the storage service and the folder is checked empty. Then, in one transaction, your profile, likes, passes, connections, messages, questionnaire, choices, keys, push tokens and verification submissions are deleted. Reports filed against you, blocks against you, the moderation ledger and the minimal purchase record are kept.
Yearn clears the onboarding and questionnaire drafts, your encrypted sent-message copies, your private device key and your pinned keys, then signs out locally. If any local removal fails, the message asks you to retry so the device copy is finished too.
Your Yearn account is gone. You can sign in again later and start a fresh profile; a preserved ban or refund record would follow you.
Deleted data includes ciphertext the server could never read. Retained records are the minimum needed for other people's safety choices, moderation evidence and refund integrity. The sign-in identity itself is shared with other products and is never deleted by Yearn.
A partial deletion should keep the account frozen and allow another attempt. Final success confirmation, the manual Apple-disconnection instructions and the last server safeguard are still being integrated and tested. This journey is not ready for a public account yet.
Start hereAny screen, whenever the network or the server does not answer.
Implemented; release validation pending
Session restore, profile check, access check, discovery choices, connection count, the feeds, likes, connections and messages each have their own loading, empty and error states with a Try again or Retry button.
A like or pass that does not save returns the card. A message that does not send keeps your text. Profile and questionnaire saves keep your edits on screen. Pause, block, report and end-connection each report their own failure and leave the previous state in place.
Yearn waits for server acceptance before finishing the purchase transaction. If confirmation is interrupted, use Restore when the connection returns. The access screen does not guess that a payment succeeded.
Profile setup and questionnaire drafts are stored per account on the phone and offered back when you return. A device store that refuses to write is reported at the time, so you know to finish in one sitting.
A sign-in that cannot be confirmed returns to the sign-in flow. A partial deletion keeps the account frozen for a retry. Final Apple sign-in and deletion integration remain in progress.
Each journey has a recovery path designed to distinguish a confirmed action from a failed or uncertain one. Those paths still require final release validation.
This is a server-backed app, not an offline dating service. Per-account drafts are the main offline convenience; there is no public queue that silently replays likes or messages later.
This workflow is the recovery model. Where a message names a next step, such as Restore, Try again or tap Delete account again, that step is the intended path.
Try a broader word, or return to the complete handbook.
One-time access
The planned model is one payment for all core features. Discover, Preferences, incoming likes, conversations and privacy controls belong together.
Planned US price
No new recurring feature tiers.
No paid way around five connections.
Privacy & care
Dating involves personal information. This guide explains the intended boundaries and the current implementation without promising that any app can eliminate risk.
Shown according to your profile and item visibility choices.
Edit or hide supported fields. At least one visible photo is needed for an active profile.
Used for consented matching, not added to a public profile. Filtered results may allow inference.
Skip a question, change a preference, or withdraw participation.
Coarsened before upload and used for distance eligibility. Exact coordinates are not displayed.
Choose whether to allow location. Unknown location cannot satisfy an active distance limit.
Ciphertext-only message handling is implemented. Device keys and recipient trust checks are part of the design.
Key changes require attention. Native end-to-end acceptance is still pending; no independent security audit is claimed.
Yearn-only deletion preserves limited safety and purchase records and other apps' shared sign-in identity.
Block, report, pause, or request deletion. Operational readiness and final deletion validation are still in progress.
Ending a connection removes it for both people. Blocking and reporting are separate safety actions. Pausing hides your profile from discovery while preserving existing connections.
Photo review is a workflow, not a promise of identity, background screening or personal safety. Staff coverage must be established before launch. There is no claimed round-the-clock response service.
Where things stand
Updated September 6, 2026. The website is a product guide. The iOS application is still being prepared for its first external testers.
Interactive examples, the full questionnaire catalog and a source-reviewed workflow handbook. Examples run in your browser without an account.
Return to the tourApple sign-in configuration, final app and database validation, support operations and signed build submission are still pending. There is no approved, installable TestFlight build yet.
An invitation link has been reserved. It will be presented as an install option only when an approved build is available.
This is a web guide with simplified interactive demonstrations of Yearn's workflows. It does not connect to the dating service, create accounts, save answers or process payments. The illustrated profiles and people are fictional. The portrait is AI-generated.
No. The preference questionnaire is optional, and its questions can be skipped. A public account still needs the basic eligibility and profile information required to use a dating service, including being at least 18.
You can keep your essentials, review a flexible preference, switch to ordinary Discover, or come back later. Yearn does not manufacture people or quietly change your choices. Small or sensitive pool estimates are deliberately limited.
The intended experience has the same five-connection limit for everyone. There is no new paid sixth slot. Existing legacy purchase identities are retained for compatibility, without presenting them as a way around this rule.
No. This showcase has no account, analytics SDK, cookie banner or browser storage for your answers. Its examples stay in page memory and reset when you reload. The hosting provider handles ordinary web requests; this site is not the application's legal privacy policy.
Complete native and database acceptance, finish Apple sign-in and purchase configuration, establish monitored support and safety operations, publish the legal pages, upload a signed build, and submit it for Apple's external beta review. Apple controls approval.
yearn