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 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
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
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
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
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.
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
ComingMultiple 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
ComingAI 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
ComingA 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
ComingA 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
ComingSingle 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