Neurodivergent couples
ADHD · Autistic · Both · Undiagnosed and wondering
Loving them was never the hard part.
Remembering to say it on a Tuesday is. KTL gives the feeling a prompt, a number and a place to go - so the thought that arrives at 2am actually reaches them, and a day you lost to a task spiral costs almost nothing.
Living apart as well? The same async-by-default design was built for distance too - one design doing both jobs, not two different products.
Not a therapy tool. Not a diagnosis. Not a habit tracker
that shouts at you. It is a game for two people.
The 2am thought, given somewhere to go
You are sending
90
Extremely cute
you noticed I was overstimulated before I did and just turned the lights down
Lands when they wake · Not a notification at 2am
Costs
1 of 6 energy
Takes
About 20 seconds
Four things that get in the way
Named honestly, and what the game does about each.
THE BLANK PAGE
ADHD · AUTISTIC
"I want to say something nice and I have absolutely no idea what."
What KTL does
Every day already has a prompt waiting. One question in Talking Hearts, one quest, and a slider that turns a vague feeling into a specific number and a sentence.
DAILY QUEST · TALKING HEARTS · RE-ROLL FOR 5 GEMS IF IT DOES NOT FIT
TIME BLINDNESS
ADHD
"I thought about them all week and somehow told them nothing."
What KTL does
Six boosts a day is a visible budget, not an open-ended obligation. You can see what you spent, what is left, and exactly when it refills.
ENERGY METER · ONE MIDNIGHT RESET IN YOUR OWN TIMEZONE
REJECTION SENSITIVITY
ADHD · AUTISTIC
"If I break the streak I will feel like I broke us."
What KTL does
Freezes bank up while things go well and spend themselves when a day disappears. The copy never frames a missed day as a loss, because it is not one.
BOND STREAK FREEZES · NO GUILT NOTIFICATIONS · XP NEVER DROPS
PARALLEL, NOT SYNCHRONOUS
AUTISTIC · ADHD
"A video call at 9pm is the last thing I have energy for."
What KTL does
Nothing in KTL needs you both awake at once. Answers seal until you have both replied, boosts wait until they wake, and a co-op quest is two people doing a thing separately.
EVERYTHING ASYNC BY DEFAULT · NOTHING EXPIRES WHILE YOU SLEEP
A bad week, priced
Missing a day is meant to cost almost nothing.
Most streak apps use dread as the engine. That works on nobody and it is actively unkind if your executive function comes and goes. You bank freezes for showing up, and they spend themselves quietly when a day disappears.
- You forgot yesterdayFreeze covered it
- You were asleep when it resetNothing expired
- You went quiet for three daysStreak resets · XP kept
- You came back after a monthEverything is still there
Streak freeze used
Yesterday got away from you both. A freeze covered it - nothing lost. One left.
Freezes banked by showing up · Spent automatically
What we will never send you
- ✕“You’re losing your streak!”
- ✕“Sam is waiting for you…”
- ✕A guilt streak counter on the lock screen
Sensory and control
You decide how loud it is.
Try it
Reduce motion
Default · Gentle bounce
Four small movements exist in the whole app. This is the loudest one of them.
Also respects your system setting automatically
Six themes, one of them quiet
Pick your contrast
Classic
Mint
Lavender
Rose
Peach
Bluebell
Always dark, never a white flash at 3am. Each theme changes the accent and the typeface, not the layout - nothing moves when you switch.
No feed, no algorithm
It has a bottom
You are done for today.
Six boosts, one question, one chest. Then the app has nothing left to give you and says so.
No infinite scroll anywhere in the product
External memory, for both of you
If it isn’t written down, it didn’t happen.
Object permanence is a real problem in a relationship conducted through a screen. So KTL keeps the receipts: what they said, what you promised, what is still outstanding - all in a list, none of it relying on either of you remembering.
Love note archive
24 things they said, kept for the bad days
You owe Sam · 2
Care package, and a reel - with the date you promised
Today's quest, already written
No blank page. Re-roll it if it doesn't fit today
Every visit, pinned
Proof the good months happened, when this one is hard
The honest bit
Things we have not finished yet.
We would rather list these than let you find out. They are on the build list, and this page gets updated when each one lands - not before.
Not done yet
NEXT
Per-type notification toggles
Right now it is all-or-nothing per device. Quiet hours and per-type control are being built.
Not done yet
IN PROGRESS
Full accessibility audit
Contrast, focus traps and screen-reader passes are underway. We are not claiming a clean bill yet.
Not done yet
SOON
Offline shell
Boosts queue when you lose signal, but the app itself still needs a connection to open.
You are not bad at this. You are doing it without a scaffold.
Free for both of you, one invite code, and you can leave any time you like.
KTL is a game, not a medical device. It does not diagnose,
treat, or replace anyone you talk to about this properly.