Sovereignty Architecture

    Technical whitepaper · August 2026

    Local-first execution EEA-only infrastructure Passkeys & OIDC AGPL-3.0

    01.Local execution — the generator never phones home

    Static QR generation — matrix computation, styling, rasterisation and SVG serialisation — runs entirely inside your browser's sandbox, on your own CPU. URLs, vCards, Wi-Fi keys and IBAN strings are never transmitted, never logged and never stored server-side. There is no payload for us to disclose, subpoena or lose.

    Consequence: a static code keeps working forever, even if this service disappears. Nothing about it depends on our uptime.

    02.EEA infrastructure & transport-layer minimisation

    • Residency: application servers, managed PostgreSQL, database backups and routing proxies operate strictly inside the European Economic Area.
    • Dynamic resolution: short links and profile hubs (rout.id / rout.be) necessarily traverse network nodes. Standard transport-layer metadata (IP, User-Agent) is processed in memory for real-time routing and immediate DDoS mitigation only.
    • No long-term retention: full IP addresses are not written to durable storage. Scan analytics are coarse and anonymous — timestamp, country, device family — and are destroyed with the link.
    • No profiling: no advertising cookies, no cross-site identifiers, no browser fingerprinting.

    03.Sovereign identity — passkeys and your own IdP

    • WebAuthn passkeys: biometric or hardware-key sign-in where the private key never leaves your device, and no shared secret exists to breach.
    • Custom OIDC: bring your own identity provider — Keycloak, Authentik or Authelia — so account authority stays with you rather than a platform.
    • Payment decoupling: regulated fiat rails (SEPA, PayPal, Venmo) are handled by PCI-DSS compliant processors and stay separated from your sovereign identity records.

    04.Open source & auditability (AGPL-3.0)

    ROUT is licensed under the GNU Affero General Public License v3.0. Every claim on this page is checkable against the source: the client-side generator, the redirect handler and the analytics pipeline are all public. The AGPL's network clause means any hosted fork must publish its modifications, so the guarantees travel with the code. Self-hosting is a first-class path, not an afterthought.

    05.Trust & sovereignty seals

    Engineered for absolute digital sovereignty.

    Generate high-precision, zero-tracking QR codes instantly.

    Open Generator