Private by default, explicit by design

A notes app that starts on your machine.

Open Skriuw and write. No account gate, no cloud round-trip, no telemetry. The workspace is local first; every network feature waits for your decision.

The page does not wait for a server to agree that it exists.

Desktop workspaces live in SQLite on disk. Browser workspaces use the same Rust core compiled to WebAssembly and store SQLite through the browser's private filesystem.

Write and navigate

Notes are already present in memory. Typing and switching notes give immediate local feedback instead of waiting on disk, IPC, or a network response.

Store

SQLite is the canonical workspace. Images are content-addressed local files rather than remote placeholders or inflated document data.

Recover

Verified backups, trash recovery, portable workspace archives, and background Git history give mistakes more than one way back.

Leave

Export a note or the whole workspace as Markdown. Links, images, and readable source remain useful outside Skriuw.

Nothing crosses the network because a setting was easy to miss.

Skriuw has network features. It does not disguise them as local features. Sync, remote AI, and update checks each have a visible boundary.

Before you opt in

  • No account is required
  • No analytics or telemetry are sent
  • Sync is off
  • AI tools are off and hidden
  • Your notes stay on this device

If you choose the network

  • Signing in can enable multi-device sync
  • Sync is encrypted in transit, not end-to-end
  • Remote AI uses only the provider you configure
  • Local Ollama keeps prompts on your machine
  • You can return to a local-only workflow

The sync server can read content stored through sync because end-to-end encryption is not implemented yet. If that boundary does not fit your work, keep sync off; the local application remains fully usable.

Local should not mean trapped in one database.

Notes

Plain Markdown out

Single notes and whole workspaces export to files you can open elsewhere.

Workspace

Versioned archives

Portable archives carry structured workspace state and remain compatibility-tested.

History

Git off the writing path

Background versions protect the archive without slowing the editor.

Skriuw / local workspaceno account
Skriuw showing a local writing workspace with notes, links, calendar, and revision panels

Start with one device. Add nothing you do not need.

The browser app and desktop app both work without an account.