How Saibre works

    In plain terms: Saibre installs a private certificate on your computer so it can read what you send to AI apps before it leaves. That certificate is created on your machine and never shared; it cannot be used to read anything else. Only AI sites go through Saibre; your bank, email, and everything else are untouched. If something goes wrong, Saibre blocks the request rather than letting it through. Everything below explains exactly how, what it cannot see, and how to check every claim yourself.

    Saibre installs a local certificate authority on your device so it can inspect your AI traffic. That sentence should make you ask hard questions. Here are the answers.

    1. The same mechanism your IT department already uses

    Corporate networks have inspected TLS traffic for two decades. The technique is identical: a certificate authority the machine trusts, sitting between the application and the internet, so encrypted traffic can be examined before it leaves.

    Saibre changes who holds the keys. The CA is generated on your device at install time — not issued by us, not shared between users, and never transmitted anywhere. The private key is encrypted with your operating system's own keystore: DPAPI on Windows, Keychain on macOS.

    The certificate is capped at roughly 27 months of validity. Corporate inspection CAs are routinely issued for ten years. A shorter life means a smaller blast radius if a machine is ever compromised.

    2. If you've heard that intercepting HTTPS is dangerous

    Superfish shipped on Lenovo laptops in 2015 with the same CA private key on every machine — anyone who extracted it once could intercept traffic for every affected user. Kaspersky intercepted TLS for the whole system and weakened certificate validation while doing it. Both became public scandals, and they should have.

    Saibre's design differs on each point that made those failures. The CA is generated per device at install time; there is no key to share because no two installs have the same one. Interception covers only a published AI-domain allowlist, not the whole system. And nothing is silent: you run the installer yourself, and every part of what it sets up is inspectable afterwards.

    If you're evaluating us critically, this is the right comparison to make. We'd rather make it for you than have you wonder whether we've thought about it.

    3. Only AI domains. Everything else untouched.

    Saibre routes a published allowlist — 65+ domains across 20+ AI apps — through inspection. Your banking, your email, your browsing, your work VPN: none of it is inspected, and none of it is decrypted. It goes direct.

    This is not a promise in a policy document; it is enforced by a proxy auto-config file you can read yourself at 127.0.0.1:3129/proxy.pac. If a domain isn't in that file, Saibre never sees the traffic.

    4. No cloud in the content path.

    Redaction and attack detection run entirely on the machine. There is no Saibre server that receives your prompts, your files, or your secrets — because there is no server in that path at all.

    This is the specific design decision that separates Saibre from cloud AI-security products, which inspect your content on their servers. That architecture requires you to send them everything you were trying to protect. We reject it.

    5. We tell you when we're not protecting you.

    Saibre reports its own coverage per app: protected for all users of the machine, partial, or none. When a path can't be inspected — a pinned app, a browser profile we haven't configured — you see that, instead of assuming protection you don't have.

    No security product likes admitting where it's blind. We'd rather you learn it from our interface than from an incident.

    6. Fail-closed, twice.

    If inspection fails for any reason — a malformed payload, a parser it cannot safely handle — the traffic is blocked, not passed through. A security tool that leaks when it breaks is not a security tool.

    And if the Saibre agent itself goes down, a watchdog blocks direct AI traffic until protection is back up, on both Windows and macOS. You will notice that Saibre stopped working, because your AI tools stop working — rather than quietly losing protection without knowing it.

    7. Tamper-resistant, explainable, auditable.

    Policy is cryptographically signed. A configuration file modified on disk — by malware, by a curious process, by anyone — fails verification and resets to safe defaults rather than being honoured.

    Every block tells you exactly what was caught and which detectors fired, with a one-click bypass when you disagree. On managed devices, that bypass is refused by the agent's own policy engine, not by a greyed-out button in the interface.

    Every bypass is written to a local audit log that you own and can read.

    8. Verify everything yourself.

    Read the PAC file at 127.0.0.1:3129/proxy.pac and confirm for yourself which domains are routed.

    Watch Saibre in Wireshark or Little Snitch. You will see that it does not phone home with your content.

    The pip package ships as readable Python — the code you audit is the code you install.

    Read the logs. They contain detector names and counts, never content.

    What Saibre breaks, and what it can't do

    Some network plumbing is adjusted while Saibre runs
    The proxy inspects HTTP/1.1 and HTTP/2, so HTTP/3 currently falls back to HTTP/2 — sites handle this automatically and HTTP/3 support is in progress. Encrypted DNS that would route AI traffic around the allowlist unseen is blocked; regular DNS through the system resolver keeps working.
    Certificate-pinned apps can't be inspected
    Some applications pin their certificates, which means Saibre cannot inspect their AI traffic. That traffic is blocked rather than leaked — with a one-click bypass if you decide the risk is acceptable.
    The injection engine is heuristic
    98 signatures across 20 categories, with a published corpus. No engine blocks every attack. Be suspicious of anyone who claims otherwise, including us if we ever start.
    Some files can't be safely rewritten
    Encrypted PDFs, exotic font encodings, and other formats Saibre cannot rewrite without corrupting are flagged rather than silently altered — or blocked outright in strict mode.
    Server-side connectors are out of reach
    When an AI service reads your cloud data on its own servers — a connector pulling from Google Drive, for example — no local tool can see it. Ours included.

    Signed builds, verifiable before you run them

    The Windows installer is code-signed. The macOS packages are signed, notarized by Apple, and stapled, so Gatekeeper validates them offline. Your operating system checks these signatures before anything runs; if you want to check them yourself first, the commands are on the download page.

    Report a vulnerability

    Found something? Email support@saibresecurity.com with "Security" in the subject and we will respond. Our disclosure details are at /.well-known/security.txt.

    Sending this to your IT provider?

    This page is the technical reference: what is installed, which domains are routed, what is blocked, and how to verify each claim. Nothing else needs to be sent.

    The legal counterparts to this page: Privacy Policy and Terms of Service. Questions this page didn't answer are probably in the FAQ.