Spatial Swivel
Sections are faces of one 3-D stage. Moving between them rotates the stage — hardware-accelerated, never a page-snap.
Local-first publishing engine
Weft turns every note, photo, voice memo and clip into one timestamped atom on a single fluid timeline. Group them however the story wants — an article today, a book chapter next month. No server. No database. No bill. Nothing to learn.
Made to be usable at any age — no account, no ads, nothing tracked.
One timeline. Many shapes.
Pick one — it tailors the walkthrough. You can change your mind any time.
Or just watch the walkthrough →The app walks you through exactly this — with a checklist that ticks itself.
A line of text, a snap, a voice memo. One sentence is a whole post — no title, no folder.
Open the app →There is no schedule and nothing to keep up with. Bits land on the Flow in order.
See the Flow →Pick a run of atoms that belong together and choose a shape — article, chapter, vlog or poem.
Try compiling →One passphrase encrypts private atoms on your device before they ever touch disk.
Open the Vault →Your public atoms become a real web page with a link you can send anyone — free to keep online.
How sharing works →Sections are faces of one 3-D stage. Moving between them rotates the stage — hardware-accelerated, never a page-snap.
A client-side parser reads the tone of your words and the colour of your media, then eases a harmonised palette into CSS variables as you scroll.
Every note, photo, voice memo, clip and table is one timestamped atom. Group a run of them and a story compiles itself.
Mark an atom private and it is AES-GCM sealed before it touches disk. The key comes from your passphrase or a hardware passkey and never leaves memory.
Every atom, public or private, is compressed before it touches disk — Settings shows your real usage. A whole habit of daily notes is typically a few MB, one passphrase away wherever you bring it.
Sub-millisecond keyword extraction indexes each post for high-relevance hashtags the moment you publish — no model download, no network.
Drop in a spreadsheet atom with Σ / average / min / max / count footers, design presets, coloured columns, and one-tap CSV or Markdown export.
The whole app compiles to hashed HTML, CSS and JS that Cloudflare Pages serves from its edge cache for free. Storage is your browser's IndexedDB — compressed as it lands, so it stays small. Privacy is the Web Crypto API. There is no backend to run, breach or pay for, and nothing to worry about running out of.