{
    "$schema": "https://antichrist.net/es-us/public-content.schema.json/",
    "schema_version": "1.0.0",
    "record_type": "acn.public_content",
    "content_type": "virtual-page",
    "id": "acn:page:browser-local-sovereign-tools",
    "slug": "browser-local-sovereign-tools",
    "title": "Browser-Local Sovereign Tools",
    "description": "A technical doctrine for local-first cognitive tools, diagnostics, legal triage, and privacy-preserving analysis that do not transmit private prompts by default.",
    "language": "es-US",
    "canonical_url": "https://antichrist.net/es-us/browser-local-sovereign-tools/",
    "representations": {
        "html": "https://antichrist.net/es-us/browser-local-sovereign-tools/",
        "markdown": "https://antichrist.net/es-us/browser-local-sovereign-tools.md",
        "json": "https://antichrist.net/es-us/browser-local-sovereign-tools.json"
    },
    "published": true,
    "modified_utc": "2026-06-21T18:12:24Z",
    "source": {
        "authority": "https://antichrist.net/es-us/",
        "data_file": "data/virtual-pages.json"
    },
    "content": {
        "slug": "browser-local-sovereign-tools",
        "aliases": [
            "local-first-cognitive-tools",
            "browser-local-tools",
            "sovereign-tools",
            "local-first-privacy"
        ],
        "title": "Browser-Local Sovereign Tools",
        "description": "A technical doctrine for local-first cognitive tools, diagnostics, legal triage, and privacy-preserving analysis that do not transmit private prompts by default.",
        "kicker": "Local-first tools",
        "lead": "The safest cognitive tool is one that does not make private inquiry leave the machine unless the user explicitly chooses export.",
        "schema_type": "Article",
        "related": [
            "judgment-machine",
            "technical-implementation-toolkit",
            "persona-integrity-source-preservation",
            "mental-privacy-neurodata-cognitive-logs",
            "source-preservation-contract-kit"
        ],
        "sections": [
            {
                "heading": "Why local-first belongs in the Charter",
                "body": [
                    "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."
                ],
                "callout": "No prompt leaves by default."
            },
            {
                "heading": "Local pipeline",
                "table": {
                    "headers": [
                        "Layer",
                        "Recommended approach",
                        "Cognitive-liberty reason"
                    ],
                    "rows": [
                        [
                            "Input",
                            "Sanitize and process in browser memory.",
                            "Avoid unnecessary disclosure of private notes."
                        ],
                        [
                            "Pattern detection",
                            "Deterministic dictionaries and finite-state matching.",
                            "Make classification inspectable."
                        ],
                        [
                            "Semantic search",
                            "Local embeddings or precomputed vectors.",
                            "Avoid remote inference over sensitive text."
                        ],
                        [
                            "Rules",
                            "Deterministic JSON/YAML rule engine.",
                            "Keep the model from becoming the judge."
                        ],
                        [
                            "Storage",
                            "IndexedDB, OPFS, SQLite-Wasm, export packets.",
                            "User-held records and rollback."
                        ],
                        [
                            "Network",
                            "Opt-in only, visible payload preview.",
                            "Consent must be specific and revocable."
                        ]
                    ]
                }
            },
            {
                "heading": "Design prohibition",
                "body": [
                    "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."
                ]
            },
            {
                "heading": "Mini manifest",
                "code": {
                    "language": "json",
                    "text": "{\n  \"tool\": \"browser-local-sovereign-tool\",\n  \"defaults\": {\n    \"network\": \"off\",\n    \"prompt_retention\": \"local_only\",\n    \"person_judgment\": \"prohibited\",\n    \"source_mutation\": \"prohibited\"\n  },\n  \"user_controls\": [\n    \"export\",\n    \"delete\",\n    \"rollback\",\n    \"view_payload_before_remote_call\"\n  ]\n}"
                }
            }
        ],
        "signals": [
            "Local-first",
            "No prompt leaves browser",
            "User-held custody",
            "Rule engine not person judgment"
        ]
    },
    "content_sha256": "1b2f51d0f98d7aa97c6a0508700ad29e5379096ef351e65eb02473dc9e3e1616"
}
