What is shipped,
and what is not.
Most roadmaps are a wish list with the failures deleted. This one names the things that are unfinished, the things that were tried and dropped, and the one number that has never been good enough. If a claim here is checkable, the way to check it is written next to it.
How it got here.
2026.03 → nowFifteen releases in five months. The interesting column is the right-hand one: most of these turns were forced by a measurement rather than chosen from a backlog.
| Version | Shipped | What it was |
|---|---|---|
| 1.0 | 23 Mar | Record, transcribe on-device, store locally. The whole product in one screen. |
| 1.1 | 26 Mar | The Twin's first predictions — mood shifts, triggers, day-of-week patterns. |
| 1.2 | 21 May | Ask Your Twin, and shareable cards. The Twin becomes something you talk to. |
| 1.3 | 24 May | The constellation, and the design language it belongs to. |
| 1.4 | 19 Jun | Warm redesign. Voice-first onboarding: your first entry becomes your first star. |
| 1.5 | 4 Jul | Body Twin — HealthKit through a review-and-discard queue, so nothing is learned without being seen first. |
| 1.6 | 19 Jul | Semantic search, with a measured abstention threshold. The release where the Twin learned to decline. |
| 1.7 | 20 Jul | The conversational Twin: a 3B on-device model, answers constrained to cite your own entries. |
| 1.8 | 23 Jul | Multi-language groundwork. |
| 1.9 | 31 Jul | Voice & access. 138 places in the app ignored your text size; all of them scale now. |
| 1.10 | 11 Aug | Spanish, French, German, Italian — limited to the four where search by meaning actually works. |
| 1.11 | 24 Aug | Live transcription, the Dynamic Island, an encoded sky — and the correction that stopped recordings reaching Apple's speech servers when the phone was online. |
Live today.
app.storeDailyVox v1.11 is on the App Store, free, for iPhone and iPad running iOS 17 or later. Voice journaling with fully on-device transcription, the Digital Twin, the constellation, Ask Your Twin, Insights, encrypted export, biometric lock, widgets, Live Activities, Siri Shortcuts, read-aloud, live transcription in the Dynamic Island, a Control Centre control, share cards, and English, Spanish, French, German and Italian.
The claim that matters is the one you can test in ten seconds: turn on airplane mode and record an entry. Everything still works, because there is no server to be cut off from.
Android, in development.
not.releasedNot released. Not on the Play Store. No date announced. Saying otherwise would be the easiest sentence on this page to write and the one you would most deserve to be annoyed about later.
What is true: a native Kotlin and Jetpack Compose app exists, it is feature-complete against the iPhone version in development builds, and it holds no internet permission of any kind. Not "we don't use the network" — the permission is absent from the manifest, so no version of that build could send a journal anywhere even if its code tried.
Two decisions are worth stating because they cost something:
Android's automatic cloud backup is disabled. Left at its default it would have copied the journal database and every audio recording to the user's Google Drive — performed by the operating system, needing no permission from the app, and leaving every privacy claim technically intact while the diary sat on a server. Phone-to-phone transfer during device setup is still allowed, because it is local and because losing years of diary when you change phones is its own kind of harm.
There is no free-form chat with the Twin on Android. An on-device model small enough to ship to the phones this audience actually owns would guess, and a Twin that guesses about your own life is worse than one that stays quiet. Ask answers structured questions from real statistics and cites the entries it used.
The honest gap: the entity graph depends on Android's speech recogniser capitalising names, and that has not been verified across a broad range of physical devices. It is the single largest untested assumption in the port, and it is why there is no date on this section.
What comes next.
plannedNeither platform goes straight to v2.0. There is a run of releases in between on both, and what gates most of them is a measurement rather than a feature — the version numbers move when a number does.
| Next | iPhone | Android | Gated on |
|---|---|---|---|
| v1.12 | Long-horizon memory: the Twin connecting entries months apart | Reaching parity with the shipped iPhone Twin | A benchmark that scores whether the connection was made or confabulated |
| v1.13 | The emotion layer replaced with a learned head | Same head, same gate | A licence-clean retrain that stops over-firing on neutral text — the current one fails this |
| v1.13.5 | Tamil and code-mixed entries end to end — transcript, sentiment, names | Same, on ML Kit and MediaPipe | Matching the name recall already measured on non-Anglo names, on code-mixed text |
| v1.14 | Trait scoring validated against instruments, not asserted | Same | Pilot data. This is the release that cannot ship from one person's diary |
| v2.0 | Apple Intelligence native — ask Siri, it consults your Twin | First public Android release | Everything above holding on both platforms at once |
Dates are deliberately absent. Three of these four are waiting on a result, and a result does not arrive on a schedule.
Body Twin. Sleep, heart-rate variability and activity as context the Twin can correlate against mood — HealthKit on iPhone, Health Connect on Android. Opt-in and read-only on both. The interesting question is not whether poor sleep makes a bad day; it is whether it does so for you, which is a question only your own entries can answer.
Personality depth. Validated Big Five scoring from journal narratives, with the Twin's replies conditioned on your measured profile and your actual phrasings rather than a generic voice.
A true digital self. After years of entries: a Twin that predicts your reactions, explains causality from your own past, and shows how you have changed. Not a clone. It knows your narrated self — the thoughts you never journal are invisible to it, and always will be.
Tried, and dropped.
negative.resultsA roadmap without these is marketing.
Voice cloning is off the roadmap. A candidate on-device model was evaluated and closed after a blind test: real versus synthetic samples were distinguished 8 times out of 8 (p = 0.0039). An earlier approval of that model had been based on it sounding better than the alternatives, which is not the same as sounding like a person.
A learned emotion head was dropped. A model trained on public emotion corpora failed its accuracy gate twice, and a ten-configuration sweep found no setting that passed. The reason is register: a model carries whatever prior its training data had, and diary writing does not sound like the internet. A lexicon has no corpus, so it has nothing to mis-transfer — which is why the lexicon approach transferred where the trained head did not.
Multi-platform was reversed. macOS and visionOS were on an early roadmap and are not coming. Every feature must work end to end on a phone alone; nothing may ever require a second computer.
The research lines.
what is movingDailyVox has a research programme attached to it, because a model built to be private cannot be watched in production — with no egress there is no dashboard, no A/B test and no confusion matrix, so it has to be evaluated on the device before it ships. That argument, the paper it produced, the evaluation harness, what the harness found against this app's own model, and five open problems anyone can pick up are all on the research page.
What belongs here is narrower: which of those lines is actually moving.
What is actually being worked on, and what is parked
This is a one-person project with a day job, so the research is filtered by a single question: does it ship as a feature? Work that produces only a paper competes with the product. Work that produces a release and a result compounds. Two lines pass that filter and two do not, and it is more useful to say which than to list everything as "planned".
Long-horizon memory
Can the Twin connect entries months apart, and can that be scored rather than asserted? Tractable alone — a twenty-year diary and the entity graph already exist — and it is the difference between a journal with search and a Twin worth returning to. The benchmark and the feature are the same work.
Tamil and code-mixed journals
The name recogniser already finds 100% of the non-Anglo names a learned model misses, precisely because it has no prior about what a name looks like. That result points somewhere, and on-device sentiment and entity work for Tamil-English code-mixed diaries is where. No one has done it without a cloud.
The consented cohort
Designed, consent form written, harness ready — and stopped, because one person cannot recruit, review and consent a cohort in evenings. It is not abandoned and not scheduled. It resumes when there is an institution attached, and until then rung 07 stays unclimbed and nothing here is described as proven.
Body signals across people
Whether poor sleep predicts a worse day for you is answerable from one journal. Whether it does so for people in general needs many journals and many wearables, which is the same wall as the cohort. Held behind it.
The honest cost of this filter: the two parked lines are the two that would turn "it works for me" into a finding. Shipping features is the easier half, and it is the half being done.
How you'd know it worked.
the research ladder"Digital Twin" is a claim, not a feature, and the only honest way to make it is to say in advance what would prove it false. Each rung is a question with a number attached. They are in order: a Twin that mishears you cannot read you, and one that cannot find the right memory cannot model you.
-
01
Does it hear you?
measuredOn-device transcription, and the willingness to fail rather than reach for a network when the model is missing. This is the rung everything else stands on, and it is the one the app got wrong until v1.11.
-
02
Does it read how you felt?
measuredAgainst 1,459 human-labelled entries the bundled lexicon scores r = +0.663 with 87.1% sign accuracy, ahead of the platform's own +0.594 at 79.8%. Shuffled controls collapse to chance, which is the part that makes the number mean anything.
-
03
Does it know who is in your life?
measured99.1% of 111 hand-annotated name spans found, at 61.6% precision. Every person name in that corpus is non-Anglo, and all of them were found — a learned model missed 2.3% of them, because it has a prior about what a name looks like and that prior is parochial.
-
04
Can it find the right memory?
measuredSemantic retrieval with a measured abstention threshold, so the Twin declines rather than guesses. An answer that cites the wrong entry is worse than no answer, because you cannot tell which kind you got.
-
05
Does it remember across years?
in progressThis is the line being worked on now. Retrieval over a week is not memory. The open work is long-horizon evaluation — the kind of benchmark that asks a question answerable only by connecting entries months apart, and scores whether the connection was made or confabulated. A journal's value compounds; the evaluation has to as well.
-
06
Does it model who you are, not just how you felt?
in progressMood is a reading of a day. Traits are a claim about a person, and they need validating against instruments built for the purpose rather than asserted from a paragraph. Until that is done the Twin reports a Twin Resolution score: how well it thinks it knows you, stated so you can disagree with it.
-
07
Does any of it hold for someone who isn't me?
not yetParked, and honestly so. Every number on this site comes from one author's diary. That is enough to build with and not enough to conclude from. A cohort — many journals, many people, the same measurements — is the gate between "it works for me" and a finding, and it is the one rung that cannot be climbed by writing more code.
Rungs 1 to 4 ship in the app today and the numbers above are reproducible from the source. Rungs 5 and 6 are where the work is. Rung 7 is the honest reason nothing here is described as proven.
Open questions.
unresolvedRetention is the binding constraint, not acquisition. Install conversion is healthy; daily active use is not. That is a product problem, and no amount of new features fixes a journal people do not come back to.
Sync does not exist, and might not. There is no iCloud equivalent on Android, and any cross-device sync needs a network permission that would end the argument this product is built on. Manual encrypted export works and is portable between platforms — a backup written by the iPhone app can be opened by the Android app and the reverse — but it is a manual act, and manual acts do not happen.
The Twin has never been measured against other people. Every number quoted anywhere on this site comes from one author's diary. A cohort study is the only thing that would turn "it works for me" into a finding, and that is the point of the research programme.
Try the thing itself
The fastest way to judge any of this is to record one entry in airplane mode.
Android is in development and is not available yet. There is no waitlist and no email capture — when it ships, it will be on the Play Store.