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.
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.
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.
Throw everything onto the flow — half-thoughts, snaps, recordings. No folders, no titles required.
Later, swivel through the stream. Stack, group and reorder atoms until a shape emerges.
Name the group and pick a form. The same atoms render as an article, a chapter, a vlog or a poem.
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. Privacy is the Web Crypto API. There is no backend to run, breach or pay for.