From Cairn to InnerTrail: what changed and what didn't
2025-01-10
Cairn was a journal for the iPhone. It was built on one assumption: that your entries should be readable on the device, encrypted in transit, and stored locally whenever possible. It had no account. It had no cloud sync. It had plain-text entries and a single screen where you wrote. You opened it, typed, and closed it. That was the entire flow.
The assumption held up. People used Cairn for years. They wrote thousands of entries. The product grew slowly, the way a journal should grow — through the accumulation of words rather than the addition of features. But the assumption eventually reached its limit. A phone-only app cannot sync. It cannot run on a laptop. It cannot hold the kind of analysis that requires months of cross-device data. Cairn was honest about what it offered. It could not offer more.
InnerTrail is what came next. It shares the core assumption with Cairn. Your entries are yours. No account is required. Everything you write is stored in a way that only you can read it. The architecture is different — the sync is encrypted and cross-device, the analysis runs on-device rather than never — but the principle is the same. The journal belongs to the writer, not the platform.
Here is what carried over from Cairn. Offline-first remains the default. You can write without a network connection. The entries are stored locally and synced when connectivity returns. No account system remains. You are identified by a recovery phrase, not an email. You can delete everything at any time. The entries are plain text at their core — they are never locked into a proprietary format. Cairn had these principles. InnerTrail keeps them.
Here is what changed. The pattern view is new. Cairn showed your entries as a chronological list. InnerTrail adds a Month view that surfaces recurring phrases, time-of-day clusters, and streaks and breaks across your entries. The new interface replaces Cairn's single screen with a structured but calm layout: Today, Month, and a navigation bar at the bottom. The blog itself is new. Cairn had no public presence. InnerTrail publishes reflections about journaling, privacy, and the design of private software. The subscription model is new. Cairn was a one-time purchase on the App Store. InnerTrail is a subscription, because the infrastructure for encrypted sync and on-device pattern analysis requires ongoing operating costs.
Here is what did not change. There are no social features. You cannot share your journal with other users. There is no feed, no comments, no followers. There is no gamification. You do not earn badges, maintain streaks that punish misses, or compete with anyone. There is no cloud-only mode. Unlike services that offer offline reading but require cloud storage for full access, InnerTrail's encryption model means the data is never exclusively online. Every copy is encrypted. You hold the key. The design philosophy is the same as Cairn's: the product serves the writer, not the attention economy.
The relationship between Cairn and InnerTrail is intentional. Cairn stays on the App Store as a phone-only journal. It continues to exist as the original form. People who loved the simplicity of a single-screen app can still use it. InnerTrail is the expanded form — the same principles, applied to a broader set of devices and a deeper set of analysis. The people behind both products are the same. The philosophy has not shifted. The scope has.
Some of the people who used Cairn worried that moving to a subscription would change the product's character. That worry is reasonable. Subscriptions tend to create pressure — the pressure to retain, the pressure to engage, the pressure to make the product more addictive. InnerTrail has resisted that pressure by design. There are no push notifications for missed entries. There are no "you haven't written in three days" prompts. There are no rewards for consistency. The product does not measure engagement. It measures nothing about you that you have not written yourself.
The blog is a new part of the product's identity. Cairn never spoke publicly. It spoke to you, in your journal, and that was enough. InnerTrail adds another voice — the voice of the product itself, speaking to you outside the journal. The posts are essays about privacy, about journaling, about the design of private software. They are not marketing. They are not advertisements for a subscription. They are the same kind of writing that the journal is made of: observations, not verdicts.
The transition from Cairn to InnerTrail is not a replacement. It is an expansion. The core idea — that a journal should be yours, readable only by you, built on plain text and encryption — has not changed. What has changed is the scale at which the idea operates. Cairn was a phone. InnerTrail is a phone, a laptop, and a vision of what a journal can be when it is not limited to a single screen.
The people who built Cairn built InnerTrail because the original idea deserved more room. Not more features. More room for the original idea to breathe. That is the difference between the two products. Not a shift in values. An expansion of space.