Answers/The movement queries
What is local-first software, explained without the developer jargon
Local-first software is a shape of software where the primary copy of your data lives on your device, not on a company's servers. The cloud is a backup and a sync convenience, not the source of truth. The practical test: does the app still work fully if the internet goes away and the company that made it disappears? If yes, it is local-first. If no, it is a cloud service dressed in a desktop icon.
Why the distinction matters
In cloud-first software, your files are hostages. When the company changes pricing, deprecates features, closes down, or is compelled to hand over data, you inherit the consequences. In local-first software, you have a copy. The company can go away. The file will still open.
The trade you make
Local-first often means less real-time collaboration. It usually means you set up your own sync. It always means you're responsible for backups. In exchange: durability across decades, no rent, no telemetry, no policy risk.
Where Elba sits
Elba is a local-first file vault. One HTML file that seals a folder with AES-256-GCM. Never touches the network. Becomes open source in 2030 — so the software itself is local-first in a way even the makers can't take back.
Questions people actually ask
- Is local-first the same as offline-first?
- Related but not identical — offline-first also works without network, but its data model may still be cloud-native.
- Who coined the term?
- Ink & Switch popularised it in a 2019 essay that is worth reading in full.
Take the island
Elba is one HTML file. It runs locally in a Chromium browser, seals a folder with AES-256-GCM, never phones home, and becomes open source on 1 January 2030.
- €49MMXXVI· now ·
- €39MMXXVII2027
- €29MMXXVIII2028
- €19MMXXIX2029
- FreeMMXXX2030
the price falls each year · free to all 1 jan 2030
pay once · no account · nothing leavesRelated answers
- File over app: why your data should outlive every program that touches it
'File over app' is the discipline of preferring plain, open file formats over any specific application. It is how you own your work in 2050.
- What is Mortalware? Software with a date its ownership dies
Mortalware is software licensed so that its private ownership ends on a specific date. Not abandonware — planned, scheduled, in writing.