Sunray protects your web applications with FIDO2 passkeys — no passwords,
no code changes, no dependency on a third-party cloud.
Passkeys WebAuthn · Transparent reverse proxy · Self-hosted
Our philosophy
So let's make it affordable, usable and invisible.
One published price, no surprises. €9/month for 20 users, +€1/user beyond that. Core is free. No per-feature negotiation. No surprises.
Passkeys first — zero client to install, zero password to remember. Enrollment via single-use setup tokens. Authentication becomes a natural gesture.
Transparent reverse proxy or ForwardAuth middleware. Your apps are never modified. The Server stays off the critical path — your users never see it.
17 capabilities delivered in production · Core free + Enterprise at €9/month
Host-scoped credentials. Replay detection by counter. Single-use, CIDR-restricted, SHA-512 enrollment tokens. Zero passwords.
All traffic is authenticated except explicit exceptions. Reusable rules library: Public / CIDR / Token — drag-drop priorities.
Your existing application needs no modification. FastAPI ForwardAuth (Traefik / Nginx / Caddy) or Cloudflare Worker (edge).
Double TTL — Workers serve from their cache even during a Server outage. Zero service interruption for your users.
Server-side log for every authentication, passkey, session, security violation, Worker migration. Queryable by type, IP, time range.
Odoo Community Framework interface for users, hosts, rules, sessions, workers. ChartJS dashboard seeded with Protected Hosts, Users, Setup Tokens.
From zero to production in 5 to 30 minutes per application
The management plane — built on Odoo Community Framework. Hosts users, passkeys, hosts and access rules.
FastAPI Worker (on-prem / VM / container, ForwardAuth Traefik/Nginx/Caddy) or Cloudflare Worker (global edge, native WAF).
Invite your users via setup tokens — they register their biometric passkey on first access. Zero client to install.
Every access is validated by passkey. Zero password, zero VPN, zero friction. The Server never blocks the critical path.
The Server is never on the critical path — Workers serve from their cache
The Server synchronises configuration with Workers (passkeys, rules, sessions) but never sees user traffic. If the Server goes down, Workers continue serving from their cache — zero interruption.
Sunray runs in production across multiple environments
Internal development infrastructure. In production for several months (2025–2026) with daily traffic.
Multi-tenant PaaS. Sunray protects client App Servers via inouk_scp_manganese. Daily multi-client traffic.
First autonomous external client. Deployment completed in 2026 — validates the full flow on an independent third-party environment.
Sunray is a Zero Trust security solution based on FIDO2/WebAuthn passkeys. Unlike a VPN, it requires no client to install and no tunnel to configure. Users authenticate with their fingerprint or Face ID directly in the browser. Sunray acts as a reverse proxy in front of your applications without modifying a single line of your code.
No. Sunray sits in front of your existing application as a reverse proxy (FastAPI ForwardAuth compatible with Traefik, Nginx, Caddy) or as a Cloudflare Worker. Your application is unaware of Sunray — it simply receives already-authenticated requests.
Sunray is available at €9/month for 20 users, with +€1 per additional user. The core is free and open-source. No per-feature negotiation, no surprises.
Yes. Sunray protects Muppy’s internal infrastructure and the Manganese multi-tenant PaaS since 2025. Adekia is the first autonomous external customer, deployed on 7 May 2026 — validating the full flow on an independent third-party environment.
Yes. You choose the Worker that fits your infrastructure: the FastAPI Worker integrates via ForwardAuth with Traefik, Nginx or Caddy on your on-premise servers or VMs; the Cloudflare Worker runs at the global edge with native WAF included. Both are available in the standard plan.
Installation in 5 to 30 minutes · No modification to your code