Inkury
What ships today

A writing tool you can actually trust.

Inkury is a fast, secure, local-first document editor. Below is exactly what ships today -- shown plainly -- and a clearly-labeled roadmap of what we are building next.

Your deviceSync when online
Local-first storage

Your work is safe before it ever touches a server

Every keystroke saves to your device first. If your network drops, your browser crashes, or our servers go offline, your document is already safe on your machine. When connectivity returns, changes sync automatically -- no loading spinners, ever.

  • Offline-capable by default
  • Automatic background sync
  • Works on planes, trains & bad hotel Wi-Fi
Every save, restorable
Deterministic replay

Reconstruct any document to any point in time

Every edit creates a precise, ordered record. You can see how a document evolved across revisions and restore any earlier state. Each save is content-hashed, so a document loads back exactly as it was written.

  • Full, revision-by-revision history
  • Content-hash verification on save & load
  • An audit-friendly record of changes
InputSanitizeSafe
Hardened editor core

Unsafe content is blocked before it can render

Inkury converts all incoming content into a structured canonical model. Pasted HTML, imported Markdown, and API inputs pass through the same sanitization pipeline -- so there is no second, unsanitized path to the DOM.

  • DOMPurify-based sanitization on every import
  • Strict tag & attribute allowlist
  • javascript:/vbscript: URLs blocked
22
XSS vectors blocked in our regression suite
100K
blocks render smoothly via virtualization
4
export formats: Markdown, HTML, JSON & PDF
0
network needed -- it works fully offline
More in the box

Everything below is live today

No asterisks. These capabilities are implemented and shipping in the product right now.

Fast at any document size

A 10,000-block document feels as responsive as a 10-block one. We virtualize rendering so only visible content hits the DOM, and we batch writes to avoid layout thrashing.

  • 16ms keystroke-to-paint target
  • Virtualized block rendering
  • Batched DOM updates

Open, portable formats

Your writing is not locked in. Inkury stores documents in a clean, structured model that round-trips cleanly, so you can move your content out whenever you want.

  • Export to Markdown, HTML & JSON
  • Print-to-PDF from the browser
  • Smart paste detects HTML/Markdown/URLs/code

Security in the editor core

Pasted HTML, imported Markdown, and API inputs all pass through one sanitization pipeline before they can render.

  • DOMPurify on every import
  • Strict tag & attribute allowlist

A foundation built to extend

The editor runs on a canonical document model with deterministic operations and provenance tracking on every block. That foundation is what lets us add collaboration, AI assistance, and extensions safely -- see the roadmap below.

  • Canonical, normalized model
  • Operation-based transaction engine
  • Provenance on every block
The safety loop

How your work stays safe

Four things happen to every edit you make -- automatically, in this order.

Saved on your device

Every keystroke is written to local storage before any server is involved -- so work survives a dropped connection or a browser crash.

Hashed on every save

Each revision is content-hashed, so a document loads back byte-for-byte as it was written. Tampering is detectable.

Synced when online

Changes replicate to our servers over TLS in the background. No spinners, no blocking -- the sync follows your writing.

Restorable, always

A revision-by-revision history means you can reconstruct any earlier state. Nothing is silently overwritten.

Coming next

On the roadmap

These are not in the product yet. We list them so you know where Inkury is headed -- not to imply they ship today.

Real-time collaboration

Coming

Multiple people editing the same document, with conflict-free merging via CRDTs, presence indicators, and live cursors. The canonical model is designed for this; the collaboration layer is in active development.

AI writing assistance

Coming

AI that proposes changes through a review workflow rather than silently rewriting your content -- every suggestion visible, reviewable, and reversible. Planned for a future release.

Suggestions & tracked changes

Coming

A suggestion mode with approval workflows, so collaborators (and AI) propose edits you accept or reject one at a time. Coming alongside collaboration.

Plugin sandbox & marketplace

Coming

A capability-based plugin system where extensions run in an isolated sandbox worker with explicit permission grants. The architecture is specified; the marketplace is not yet open.

SSO, RBAC & enterprise controls

Coming

Single sign-on, workspace role-based access control, and admin allowlisting for teams. Targeted for the Team and Enterprise tiers as they come online.

See it for yourself.

Create a free account and start writing in under a minute. No credit card required.

Start writing free