Local-first tools

Browser-Local Sovereign Tools

The safest cognitive tool is one that does not make private inquiry leave the machine unless the user explicitly chooses export.

Local-first No prompt leaves browser User-held custody Rule engine not person judgment

Why local-first belongs in the Charter

Cognitive liberty is not only a legal promise. It is an architecture. Prompt logs, pasted system summaries, private drafts, legal questions, browser diagnostics, source records, and persona files become surveillance surfaces when they are sent to remote systems by default.

The browser-local reports show a practical path: deterministic rules, local storage, service workers, WebAssembly, local vector search, finite-state matching, and optional local models can produce serious triage without turning every prompt into a server-side record.

No prompt leaves by default.

Local pipeline

LayerRecommended approachCognitive-liberty reason
InputSanitize and process in browser memory.Avoid unnecessary disclosure of private notes.
Pattern detectionDeterministic dictionaries and finite-state matching.Make classification inspectable.
Semantic searchLocal embeddings or precomputed vectors.Avoid remote inference over sensitive text.
RulesDeterministic JSON/YAML rule engine.Keep the model from becoming the judge.
StorageIndexedDB, OPFS, SQLite-Wasm, export packets.User-held records and rollback.
NetworkOpt-in only, visible payload preview.Consent must be specific and revocable.

Design prohibition

A local diagnostic may evaluate a use case, system risk, route, or artifact. It must not create a hidden user profile, moral score, future-danger label, trustworthiness grade, or reportable-topic record.

If remote assistance is enabled, the system should show exactly what will be sent, redact where possible, retain a local audit record, and provide a permanent off switch.

Mini manifest

{
  "tool": "browser-local-sovereign-tool",
  "defaults": {
    "network": "off",
    "prompt_retention": "local_only",
    "person_judgment": "prohibited",
    "source_mutation": "prohibited"
  },
  "user_controls": [
    "export",
    "delete",
    "rollback",
    "view_payload_before_remote_call"
  ]
}

The archive studies symbols. It does not appoint targets. Review the Community Baseline and Editorial Policy before submitting dangerous or symbolic material.

Community Baseline / Editorial Policy