essay · on the brain · 10 min
a dating app for ADHD.
People with ADHD describe dating apps the same way, year after year, in language so consistent it functions almost like a clinical sign. They open the app. They swipe for forty minutes. The forty minutes pass instantly and also feel like they were nothing. They put the phone down. They have no memory of any face they saw. They open the app again three hours later and start over from the same place. The match they got two days ago has gone unanswered, not because they did not want to answer, but because the moment for answering disappeared into a much larger pile of moments that also disappeared. By the end of the week they have spent more time on the app than they have spent talking to any real person. They have produced no relationship, no date, not even a memorable conversation. They have, however, spent the dopamine.
If you have ADHD and you have ever used a dating app, you already know this. You are not "bad at dating apps." The apps are very good at you. They are designed by people who study attention for a living, and the thing they have built is a scroll loop with a heart on it. The scroll loop is the product. The matches are exhaust. For a neurotypical user who burns out on the scroll after twenty minutes and then closes the app and goes outside, this works out roughly fine. For a brain that does not have a stable shut-off valve on engaging activity, it is a slot machine, and the slot machine wins.
This essay is for people in that category who are tired of being told the answer is "be more disciplined" or "set a timer." The answer is that the input was wrong. A dating app whose primary motion is a thumb sliding past faces every 1.5 seconds is structurally hostile to an ADHD brain. The fix is not willpower. The fix is a different input.
five specific things that go wrong
These are not vague complaints. Each one has a clear mechanism.
The novelty engine eats the relationship engine. ADHD brains do not lack motivation in general. They lack motivation for things that have already been pursued. New profiles produce a small dopamine bump. Replying to a person you matched with two days ago does not, because that person has already been categorized as "obtained." So the app gets played, and the matches get ignored, and three months later you have 47 silent matches and zero conversations.
The decision rate is wrong. A scroll-and-swipe app asks you to make a binary go/no-go decision on a stranger roughly every second. There are people for whom this is fine. ADHD is not one of those conditions. Repeated low-information binary decisions made under time pressure are the exact stimulus profile that produces decision fatigue, after which the binary collapses into "swipe right on everything" or "swipe left on everything," neither of which contains real preference.
The memory model is wrong. ADHD working memory is short and fragile. By the time you have swiped through 30 profiles, the first 25 are gone. There is no way to make a comparative judgment. You either match with everyone or you match with whoever happened to be in the slot the moment your attention narrowed, neither of which selects for compatibility, only for randomness.
Conversation onboarding is structurally hostile. ADHD brains start conversations easily and end them poorly. The standard chat opener flow ("hi, how's it going?") on a dating app rewards consistent low-grade follow-through, which is the single skill ADHD most reliably fails at. So conversations start, stall on day three, and quietly die, and the user feels personally guilty for what is actually a predictable interaction between the medium and the brain.
Time perception inside the app is broken. This is the most insidious one. Inside a scroll loop, time stops being legible. People with ADHD have well-documented problems with time perception in general, and apps optimized for engagement are specifically engineered to remove the time cues that would let any user, ADHD or not, notice how long they have been there. So an hour of swiping reads as five minutes, ten people met read as two, and the user comes away convinced they have been "barely trying" when the data shows they have been trying constantly with a structurally wrong tool.
If you are reading this and recognizing yourself, the takeaway is not that you are bad at dating or bad at attention or bad at follow-through. The takeaway is that you were handed a slot machine and asked to use it as a phone book. The slot machine did its job.
"just delete the app" is not a solution
The advice the internet hands out for ADHD plus dating apps is uniformly some flavor of "delete the app and meet people in real life." This advice is offered by people who do not appear to understand either ADHD or modern American social geography.
Meeting people in real life requires repeated low-stakes proximity over months, which requires either a college campus, a workplace where social mixing is the norm, a thick neighborhood you can actually walk through, or a hobby group that meets weekly and does not require five emails to organize. Many people who hit late twenties or thirties with ADHD have exactly none of those. They have a remote job, an apartment in a city they moved to for that job, and an attention budget that is mostly already spent on getting through the workday. "Just go to a meetup" is a sentence whose unstated prerequisite is a stable executive function reserve, which is the thing ADHD does not have.
So the dating apps stay installed. They keep eating the time. And the advice keeps not landing. Which means the real question is not "how do I get off the apps." The real question is "is there an app whose mechanic is not designed to exploit my exact deficit."
four properties of an app that would not do this to an ADHD brain
You can derive these from the failure modes above. The fixes are specific.
No infinite scroll. The pool is bounded by the day. If there is a slot machine, there is no relief from the slot machine. The fix is to make today's set of candidates a small, fixed, daily-issued group, not a never-ending stream. You see them. You think about them. They expire if you do not act. Tomorrow brings a new small set. The dopamine of novelty is contained inside a clear ceiling, which is the only thing that lets an ADHD brain put the device down with the sense that "I have done the thing for today." Without a ceiling, there is no "done." Without "done," there is no closing the app.
The unit of decision is not a face. The unit of decision is a paragraph. A face on a dating app is processed by your visual system in 90 milliseconds, which is faster than you can think. That is the speed at which the scroll loop runs. If the unit of decision is instead a few sentences of the person's own writing about how they think, you have just slowed the rate from 1.5 seconds per person to 30 to 60 seconds per person, which is the rate at which actual judgment, as opposed to reflex, can operate. A brain that has trouble holding multiple options in working memory benefits enormously from a slower input rate. The decision goes from random to actual.
Conversation does not depend on day-three follow-through. The standard chat-thread model assumes that two people will tend to a fragile back-and-forth over multiple days. That is the exact thing ADHD makes hard. A better model gives each conversation a single substantial back-and-forth: a real prompt, a real answer, room for a real reply, no expectation of casual texting. If the prompt is good enough, one round contains more signal than a week of "hey what's up." For an ADHD brain that can produce one really thoughtful message and then forget the conversation exists, this is structurally kinder than a chat box that punishes inconsistency.
A way out that is not "delete the app." Most apps give you no good way to close out a user session. You stop swiping, but the app has not changed state, so when you open it again you are exactly where you were, with the same anonymous deck waiting. A more honest app marks today's session as closed. The deck disappears for the day. The dopamine cue stops. The next interaction starts fresh tomorrow with new people. This is the simplest possible analog of what neurotypical users do for free with their own internal stop signal, surfaced as a feature for everyone who does not have that signal built in.
None of this is exotic. It is what most pre-app dating advice was, before infinite scroll was the only design pattern in the room. Bounded daily exposure, slower input, fewer expectations of casual follow-through, a real close to the day.
"but isn't a smaller pool just worse for ADHD because you need novelty"
This is the objection that comes up every time someone proposes a bounded-pool design. It is wrong, and it is wrong for a specific reason that is worth naming.
ADHD does not need more novelty. ADHD needs novelty that does not collapse into noise. Twenty profiles a day, each of whom you can actually read and remember, gives an ADHD brain twenty distinct novel objects. Two thousand profiles a day, swiped at a rate too fast for memory, gives the ADHD brain one object, which is "the deck," and one experience, which is "the scroll." The novelty of the scroll feeds the loop. The novelty of the twenty distinct people feeds the part of the brain that actually wants to meet someone.
The relevant comparison is not "more candidates versus fewer candidates." It is "more candidates I cannot remember versus fewer candidates I can." For any decision an ADHD brain is supposed to make about humans, the second is dominant.
what it sounds like in practice
A small concrete example, because that is what makes the design choice legible.
On a standard app, the opening flow is: you see a face, you swipe, you maybe match, and then someone has to type the first message. The first message is almost always "hey" or "how are you," because the medium does not invite anything else. Conversation drift is normal. Three messages in, the thread dies. Neither of you really did anything wrong.
On a write-first photo-blind app of the kind described above, the opening flow is different. You see a short piece of the person's writing on a prompt they were given. You decide whether the way that person thinks is interesting to you. If yes, you write a real first message that is actually a response to what they said, because you have something to respond to. The other person reads your real first message, written in your own voice, with a real opinion in it, and they reply or they do not, but if they do, the reply is also substantive, because that is what the medium has set up.
For an ADHD brain, this is the difference between "I tried to keep up a small-talk thread and lost interest by Tuesday" and "I had one real conversation with one specific person and I actually remember what they said." The second one is a relationship-shaped object. The first one is just app exhaust.
the honest tradeoffs
I want to be straight about what this design gives up.
The first thing it gives up is speed. You cannot meet twenty people in an afternoon. The pool is bounded, the decision unit is slower, the conversation unit is longer. If your problem is that you have not been on a date in two months and you want to be on one by Friday, this is not the fastest tool. It is the tool that produces a real conversation per week instead of a flurry of dead matches per day.
The second thing it gives up is photo-as-filter. For people whose visual taste is highly specific and load-bearing, removing photos from the first step is a real loss. The model bets that for most people, photo-first selection at swipe speed is a worse predictor of compatibility than written-first selection at reading speed, and that bet is more defensible for ADHD users than for almost anyone else, because the photo-first path is exactly the path that fuses with the scroll loop. But it is a tradeoff, and worth naming.
The third thing it gives up is the dopamine of the swipe itself. Some people, including some ADHD people, actively enjoy the scroll. If that is the part of dating apps you want, this is not the app. This is the app for the user who has decided the scroll is the problem and wants the human at the end of it.
I work on byvibration. It is a write-first, photo-blind matching engine. The matching layer is open source at github.com/donnowyu/soulmate-core (MIT). What I described above is what we are building, not a hypothetical. The product is not optimized for ADHD specifically. It is optimized for people who want depth over volume, which turns out to overlap heavily with ADHD users for the structural reasons I went through.
If any of this resonated, the front door is at byvibration.com. If you would rather just read the matching code than sign up, the repo is the link above. Either is fine. The point of writing this was to put on the record a description of the failure mode that I have not seen anyone else write down in this much detail, in the hope that it lands with someone who has been blaming themselves for what is actually a design problem.