The craft

Durable formats: files you can still open in twenty years

There is a quiet difference between owning your data and renting access to it, and most software hides which one it is selling. If the only way to read what you put in is to log in to the product that holds it, you do not own that data — you rent a view of it.

Owning versus renting

Renting a view of your own data feels identical to owning it right up until the moment it does not. The service is up, the login works, the export button — if there is one — sits there unused. Ownership is invisible while everything is fine, which is exactly why it is so easy to sell you the cheaper thing and call it the same.

The bill comes due at the worst possible moment — a shutdown, an acquisition, a price change you will not accept, a company that simply stops answering. Everything you trusted to it is still there, technically, and completely out of reach. Ownership is not how the product feels while it is running. It is what you are left holding after it is gone.

Export as a first-class feature

The remedy is not a promise on a page; it is a feature, and it has to be built like one. Export should be a real, tested path — not a support ticket, not a partial dump that silently drops the columns that were inconvenient to serialize. Everything you put in comes back out, complete, whenever you ask, in a shape another program can read without knowing the first thing about us.

Treated as first-class, export quietly improves everything upstream of it. Data that has to leave cleanly cannot be tangled into proprietary internal state, so the discipline of exporting well tends to produce a cleaner product underneath. A system built to let you walk away is, more often than not, a system built well in the first place.

Formats that outlive the vendor

Owning data you cannot open is only half an escape, so the format matters as much as the export path. Plain, documented, boring formats — CSV, JSON, PDF, well-understood text and image encodings — are the ones you can still open in twenty years, on software that has not been written yet, without a key only we hold. A clever binary format that needs our code to decode it is a lock with extra steps.

This runs through the products. Docusift hands its structured output to a spreadsheet, a webhook, or a plain file, never into a vault only it can open; Lekha keeps a ledger you can take with you the day you decide to leave. It is the same commitment argued at more length in software shouldn't expire — durable formats are how software keeps a promise past its own launch.

Questions

People also ask

    What makes a data format durable?

    That it is open, documented, and widely supported — CSV, JSON, PDF, standard text and image encodings — so a file can be opened years later by software not yet written, with no proprietary key and no original vendor required.

    Why treat export as a core feature instead of a convenience?

    Because export is what turns access into ownership. Built and tested as a first-class path, it guarantees you can take everything with you at any time, and the discipline of exporting cleanly tends to keep the underlying product cleaner too.