Skip to content

About

Two people.

The smallest possible team.

Made in Amsterdam by Meanwhile, Twan & Petur.


Read before you buy

Two PDFs
with more information

An essay on writing, and the full manual that ships with the journal.
Open them in a new tab, or save them to your machine.


What ships in the download

One file. Nothing hidden.

When you buy The Eternal Journal, checkout (handled by Paddle, our merchant of record) hands you a direct download link for a small .zip. You actually get the whole package twice, one set to keep, one identical set to give away. Inside each:

  • The_Eternal_Journal.html

    The application itself. A single self-contained HTML file: no dependencies, no network calls. Open it in any modern browser, choose a passphrase, and start writing. The file is not minified; you can read and inspect every line.

  • The_Eternal_Journal_-_Copy.html

    An identical, untouched second copy, byte-for-byte the same file, ready to be given to a person you like. They start their own journal with their own passphrase; yours and theirs never meet.

  • The_Eternal_Journal_Manual_dark.pdf

    The field guide, designed for screens. Dark background, warm text.
    Read it at 2 a.m. without searing your retinas.

  • The_Eternal_Journal_Manual_light.pdf

    The same guide, designed for print. Cream paper, dark ink.
    For those who still believe in paper.

  • elara_voss_journal.json

    A sample journal in the unencrypted seed format. Import it to see how entries look and feel, fictional words by no one in particular, safe to read and safe to delete.

  • A_Note_on_Sharing.pdf

    A short essay on why there are two copies, and what to do with the second one.

  • README.txt

    Plain-text orientation: what's in the package, how to open the file, how to back up your writing, and what happens if you lose your passphrase (nothing, it's gone, and that is the point).

  • LICENSE.txt

    Human-readable personal licence. Up to three of your own devices plus the one gift copy. 30-day, no-questions refund. Site licences for clinics and schools on request.

  • RELEASE_NOTES.txt

    A dated log of every release: what changed, when, and why. Boring on purpose.

  • TROUBLESHOOTING.txt

    The most common things that go wrong, and what to try first before writing to us.

  • FOR_CLINICAL_PRACTICE.txt

    A short briefing for therapists, clinicians and practice managers on how the journal is,
    and isn't, used between sessions. Skip it if you're using the journal for yourself.

  • SHA256.txt

    Cryptographic checksums of every file in this package. Run sha256sum against it to verify nothing was tampered with in transit. Most people don't need to. It's here in case you do.


Verify what you downloaded

SHA-256 checksums.

Current release: 2.0.4 (August 2026).

Every file we ship is listed below with its SHA-256 hash. If a hash matches, the file is byte-for-byte the one we released. If it doesn't, don't trust that copy, and write to us. Run sha256sum -c SHA256.txt (or shasum -a 256 -c SHA256.txt on macOS) inside the unzipped folder.

SHA-256 checksums for every file in The Eternal Journal package and the free downloads on this page
FileSHA-256
The_Eternal_Journal_v2.0.4.zipa22d254604b99bae307d7a7252470d96ebefb1c49701062264e143528b44e30b
The_Eternal_Journal.htmlf23f3735ad73f0c4391780e120e2fccc0a6ca1a6535d3af4bb9ba2e9bf0a1ea5
The_Eternal_Journal_-_Copy.htmlf23f3735ad73f0c4391780e120e2fccc0a6ca1a6535d3af4bb9ba2e9bf0a1ea5
The_Eternal_Journal_Manual_dark.pdf6a3f26d4add312650b287d8ba24aae1e2c4d332bdbda4b30cb65a17063fbb64b
The_Eternal_Journal_Manual_light.pdf5e4dd44cd9b26c7aa12a26c56847d591b6a5631bf8bf7ae1002e4d0614608ec0
elara_voss_journal.json639a1fad09d523bfdf740c997abe6bb486622f424d0d9682b73685ec90342d8b
A_Note_on_Sharing.pdf0976537e9b4c29e857b4dc2987978756b3dea435f49bebab2a1a17f38320925d
README.txt77b345e1e13b4797ade8242cf5b4210514da11599b2b233c9d03f04ffc2ae3d2
LICENSE.txt41c93b0d11ab720b91c3d2d0073138d473439ab0d69fe824d920efa0071dc55e
RELEASE_NOTES.txtf722f267566ec26e5cc76d0b6e4856d7fdaea67a5b7f4f2cc3eb78feb2405bee
TROUBLESHOOTING.txt3161ec955902ba183e68d885302e2cde9ff0b1e04286b4f92e7ff396b560220f
FOR_CLINICAL_PRACTICE.txt031d00faa3f7974e2875c04103ddd83c2cc2c4b0ad703eb5e0608e8c9508e6ca
demo-app/index.html6dc899e552f7e4cdf7f304a0b30ff19918ecd2318d2f8f68f0a284251881fea0
On_Finishing_the_Sentence.pdff21ffccc816e704aa65f58733f81fdd37dca3e2357bb11bd3f900323b6311c6f

The two copies of the application are intentionally identical, so they share a hash. SHA256.txt cannot list its own hash; check it against the copy published here.

Two claims here are checkable rather than promised. The paid file is generated from the demo file by a script, not maintained alongside it; and the encoder fix in v2.0.3 is covered by a round-trip test suite that proves old data still decodes identically. Both are published in full: how the paid file is made, the build script, and the regression test.

The maker · Twan Janssen

An artist who learned to code
so the file would be his.

Twan Janssen (b. 1968, Nijmegen) was trained as a painter at the Hogeschool voor de Kunsten in Arnhem and at the Ateliers Arnhem master programme. He has been making and exhibiting work since the early 1990s, solo shows at the Stedelijk Museum Schiedam, W139 and Torch Gallery in Amsterdam, Galleri Flach in Stockholm, and gallery and museum exhibitions in Los Angeles, Cincinnati, Beijing and Xiamen.

In 2010 he was one of the founders of the fashion label YOUASME MEASYOU, receiving the Prins Bernhard Cultuurfonds Modestipendium in 2014. Between 2016 and 2018 he taught the workshop The Chaplin Syndrome on creativity at HKU Utrecht, ArtEZ Arnhem, the Rietveld Academie and St. Joost.

As a writer he has contributed columns, interviews and essays to W.O.T.H., Résidence and Metropolis M. As a curator with Francis Boeske he made The Future is Female at Parts Project, The Hague (2019), Boys Don't Cry at Concordia, Enschede (2020), and The Future is Female · Love Letters at Coda Museum, Apeldoorn (2021).

With International Silence, a long-running collaboration with Johannes Verwoerd, he has built city-sized literary installations including Het Poëzie Museum (Amsterdam, 2017), Wolk and Wolk II for ProBiblio, Lijn 3 with Lieke Marsman and the Dutch Foundation for Literature, and
Alles is with Spinvis, a finalist for the ADCN Dutch Creativity Award in 2021.

The Eternal Journal began the way most of his work does, as a question that wouldn't leave: where can a person write something they never want anyone else to see? The galleries had no answer. Neither did the apps. So he wrote one, in a single HTML file, with the same care he'd give to a painting he didn't intend to sell.

The other half · Petur

The second pair of eyes.

Petur is the other half of Meanwhile. He reads everything before it ships, argues with the parts that are not clear yet, and keeps the studio honest about what is finished and what only looks finished.

The company · Meanwhile

A small studio, on purpose.

Meanwhile is a two-person studio based in Amsterdam, registered in the Netherlands as a vennootschap onder firma. We make a small number of careful things, software, exhibitions, installations, books, and we'd rather make one of them well than ten of them quickly.

There is no venture capital behind us, no growth target, no investor deck. The Eternal Journal is sold once, owned forever, and never asks the internet for permission. If that means it stays a small business, that's the design, not the compromise.

You can reach us at hello@offline.ltd. For the studio's other work see meanwhile.international.

Studio
Meanwhile
Based in
Amsterdam, Netherlands
Founders
Twan Janssen · Petur van Sluis

The product

One file. One password.
Yours forever.

Buy Once · $24