Any Tracker

A behavior research engine for fragile agency. Not a habit tracker — an instrument for seeing what's actually happening, and, only if you ask it to, steering the next action. No goals, no shame, no streaks.

Just track it.

Ask for an invite Invitation only · running daily since July 2026

The second eye

The eye evolved looking outward. Light, movement, smell, danger, food — a stream to act on, and the eye was the window it arrived through.

Then some animal bent to drink and saw another one looking back. It moved at the same instant. It copied every motion, too perfectly. It had no smell and it didn't run. The model of the world said someone is there; the model of the body said that someone is me — and a system shaped over a billion years to map its surroundings was handed the one task it was never built for: map itself.

That was the first loopback. The signal that had always gone outward turned around, and the question it came back with — who is the one looking? — is most of what we now call an inner life. Thousands of years later Egypt cut that eye into parts and gave each part a fraction: the first interface, a whole broken into components and made measurable.

We kept aiming it outward. We measure stars, atoms, oceans — and we still live nearly blind inside our own nervous system, with mood moving, energy gone, habits steering, and the body signalling into nothing.

Any Tracker is that eye turned the rest of the way around. It's not a mirror for your face — it reflects the system: breath, energy, mood, what you actually did, and the shape those make together. Small pieces. Fractions, like the parts of the old eye.

And the data isn't the point; data on its own changes nothing. What changes something is the moment of recognition — there it is again — because it opens a small space between the impulse and the act. That space is where freedom lives. Not willpower. Just a new signal, and a weak push at the right moment.

What it actually is

A Telegram bot and the engine behind it. You log in your own words — a tap or a short command — and everything else on this page is read back off that log. It's been in daily use on one person's life since July 2026: what follows is what runs, not a roadmap.

It is deliberately N=1 — one operator, a few invited people, no growth loop. Nothing here gets better by having more users; it gets better by being more true for the ones it has.

Tracking is the intervention

The act of recording — in your own words, faster than forgetting — changes behavior without the app preaching at you. That's the whole contract. Everything below is optional depth you unlock by using it, not by surviving an onboarding lecture.

In scope

  • Record what happened, in your words.
  • Make logging faster than forgetting.
  • Return patterns you can dispute.

Out of scope

  • Goals, streaks, shame, "you failed".
  • Lectures, abstinence enforcement.
  • Deciding what you should want.

The symbols are yours

There is no catalogue to pick from. A symbol is whatever word you typed; you give it a face and say what it means, in your language, whenever you feel like it. Unknown words are logged as they were written — the app never quietly corrects your vocabulary into its own.

You can also tell it what a symbol is to you: something you're here for, something that gets you into the state where the first thing fits, something you want less of, something you pay with. The engine holds no opinion about which is which and has to work for whatever set you choose.

The honest sign

The point of tracking isn't the record — it's reading your own state instantly. So the app hands back a sign, not a verdict: are you trending better, about the same, or worse than a fair expectation of yourself today.

"Better than yesterday" is a trap. The day after real effort you naturally dip, and a literal-yesterday bar marks that recovery as a failure. So the bar breathes: it's set by a quiet model of your own slow level and current load. Honest recovery reads as "about the same", never as "you failed".

And you don't read a number — you read a stable map. You learn what your good map looks like and feel the deviation at a glance, before words. It's hard to game, because faking it means fooling your own model of yourself.

Reading your state

Four axes, five steps each, one tap per axis: how it feels, how much charge there is, how clear the head is, how much is left in the tank. Five and not ten on purpose — self-reflection isn't accurate to a tenth, and a long scale only invites a precision nobody has. Every step is anchored to words rather than to a number, so the same rung means the same thing next month.

The steering half is blind without this, so the app wants to ask — but asking is not free, and it has to pay for it out of the budget below.

The bot buys your attention

Most apps notify on a schedule, which is a way of saying your attention is free. Here every appearance on your screen is bought. The currency is one cold interruption at the worst possible moment; a line that lands while you're already in the chat costs almost nothing, and the same line after four hours of silence costs almost everything.

The chance that you're not there isn't guessed. It's measured off your own log: for every message the bot has ever sent, it knows how long the silence had been and whether you answered. Nights are expensive because that curve says so, not because someone typed in quiet hours.

The budget is a rolling day, and it isn't stored anywhere — it's recomputed from the log every time, so it can't drift away from what actually happened. Two knobs are yours: how much silence you want, and how fast the app may climb toward your limit. What it owes you — a practice you asked it to keep putting in front of you — and what it merely suggests are separate purses, so a good suggestion can never starve an obligation. And a nudge that goes unanswered while you were plainly elsewhere is refunded: that was the app mispricing the moment, not you refusing.

One offer of the work you're actually here for always stands. When you take it is the measurement.

Priced, never blocked

For a symbol you want less of, the app doesn't lock a door. It names a price — something you already want to do — says whether you've paid it, and then it's your call, logged either way. A gate gets evaded by not logging at all, and a log that lies costs more than the habit ever did.

Built to remove itself

Most apps want you forever. This one is a transition operator: if you pick a direction, it nudges you from one stable pattern toward another — gently enough that you're never stranded between habits, with real leverage only near a decision point.

And as the new pattern holds on its own, the app withdraws. Success isn't engagement — it's needing it less, one pattern at a time. Crutch, then tool, then gone. The space is large enough that there's always a next thing worth tracking, but no single habit is meant to keep you hooked.

Who it's for

People who already use or study substances, habits, and states — caffeine to cannabis, supplements to psychedelics, meditation to doomscrolling — and want honest data without an app that moralizes. And researchers in harm reduction and behavioral design who care about minimal contracts and user-sovereign nudging.

Not for anyone who needs a wellness brand, a sobriety badge, or a streak to defend.

Invitation only

There is no sign-up. A seat is opened by hand, one at a time, and it reaches you as a link that carries its own code — you open it and you're in. The bot answers nobody else.

Two reasons, neither of them scarcity marketing. The instrument reads a real log of a real life, and it only works with people who will keep that log honest. And the whole design assumes a small n: every seat is one more person the operator owes a working thing to, and that debt is the only limit worth respecting.

What actually happens to your log

It's a Telegram bot, so nothing about it is local-first, and saying otherwise would be the first lie in an instrument whose only value is not lying. Your messages go through Telegram. The log lives in one Postgres database on a server the operator runs, and operational logs go to a hosted logging service.

What that buys you: nothing is sold, there's no third-party analytics and no ad graph, no LLM sits anywhere on the write path — what you type is stored the way you typed it — and there is no central graph of anyone's habits, because there is no scale to build one from. If that trade isn't one you want to make, this is the wrong instrument, and knowing that now is a better outcome than a comforting sentence on a landing page.

The theory

The mechanisms here — attractors over willpower, timing over schedules, a weak nudge over force — are the ones taken apart in the Corpus, pointed at your own nervous system. Any Tracker is that body of theory, applied.

It's built as an N=1 research instrument, not a wellness brand. What it learns it owes back as methodological notes — mechanism, a sample of one, honest failure modes — not outcome bragging.

Ask for an invite

If you track yourself honestly, or you study how people do, say so. Seats are opened one at a time and chosen on fit — a Telegram handle is the fastest way to reach you, since the invite is a Telegram link.

Opens your mail client, pre-composed to [email protected].

kaido.team — one operator, a fleet of agents, under one flag.

the name