De component die al uw credentials bewaart
Deze pagina gaat over de securitypositie van Wäg zelf — waarmee het wordt uitgeleverd, hoe het met uw secrets omgaat, wat het van uw netwerk vraagt en hoe u een kwetsbaarheid meldt. Wat Wäg doet om uw AI-verkeer te beschermen, leest u onder AI-security.
Zijn supply chain is uw supply chain
Uw gateway bewaart elke provider-credential van uw organisatie en staat in het pad van elk AI-request. Daarmee hoort zijn dependency-boom bij uw aanvalsoppervlak, niet alleen bij het onze.
Daarom is de data plane bewust klein en statisch. Er is geen interpreter, geen package manager en geen transitieve dependency-boom die bij deploy wordt opgelost.
Een distroless, non-root image
Geen shell, geen package manager, geen interpreter in de image. Minimaal aanvalsoppervlak en niets dat bij runtime moet worden opgelost.
Ondertekende images
Elk image wordt keyless ondertekend met cosign en vastgelegd in het openbare Sigstore-log; SLSA-provenance en SBOM-attestaties worden meegeleverd waar de release notes ze vermelden.
Een SBOM per versie
Volledige dependency-inventaris bij elke versie, zodat uw eigen scanning ziet wat wij zien.
De console heeft geen extra runtime nodig
De admin console wordt door dezelfde Rust-binary geserveerd. De optionele console-assistent is een apart image: distroless Node, zonder shell of npm.
Waarvan wij aannemen dat het misgaat
De maatregelen die Wäg biedt tegen de faalvormen die specifiek horen bij een positie vóór elke modelaanroep.
| Faalvorm | Maatregel |
|---|---|
| Provider-credentials lekken uit een applicatie | Geen enkele applicatie bezit er ooit één. Virtuele keys worden per team, gebruiker of service uitgegeven en zijn afzonderlijk in te trekken; met vault-verwijzingen bereiken provider-keys nooit de database, en een direct ingevoerde key wordt verzegeld opgeslagen (AES-256-GCM). |
| Gevoelige gegevens vertrekken in een prompt | Geordende scannerketen vóór de call, mid-stream op een schuivend venster, en na de call. Blokkeren, maskeren of redigeren per regel, met vastgelegde verdicts. |
| Prompt injection of niet-vertrouwde modeluitvoer | Scanfases vóór en na de call, plus mid-stream afbreken zodat een gecompromitteerde stream de client niet volledig bereikt. |
| Een agent handelt buiten zijn bevoegdheid | MCP-credentials per server, tool-allowlists, goedkeuringen, call-limieten per server, elke call gelogd. Toegang staat standaard open; zet dat uit voor minimale rechten. |
| Vastleggingen worden achteraf gewijzigd | Het bewijsregister hash-ketent elke provider-call en elke weigering en ondertekent checkpoints met Ed25519; waeg ledger verify controleert een export offline. In verplichte modus geldt: geen bewijs, geen egress. |
| Een dependency raakt gecompromitteerd | Distroless non-root image, geen dependency-resolutie bij deploy in de data plane, met cosign ondertekende images, een SBOM per release, provenance waar de release notes die vermelden. |
Uw vault, niet onze database
Met vault-verwijzingen worden provider-credentials uit uw eigen secret manager opgehaald en bereiken ze nooit de database; opgehaalde keys worden voor een instelbare TTL in het geheugen gehouden, zodat rotatie in uw vault geen wijziging aan de Wäg-deployment vraagt. Een direct ingevoerde key wordt verzegeld opgeslagen met AES-256-GCM.
Geen verplichte egress
Niet als configuratieoptie — als eigenschap van de software. Controleer het op uw eigen netwerklaag.
- Geen prompts
- Geen completions
- Geen provider-keys
- Geen logs
- Geen telemetrie
- Geen online licentiecontrole
- Geen gebruiksanalyse
Voor de werking van het gateway is geen enkele uitgaande verbinding nodig: offline prijsboek, lokale policy-engines, semantische cache in-process. Volledig inzetbaar zonder internet-egress.
Een kwetsbaarheid melden
Meld securityproblemen op het adres in ons trust centre. Wij bevestigen de ontvangst, onderzoeken en vermelden melders die vermelding wensen. Geef ons alstublieft een redelijke termijn vóór openbaarmaking, en vermeld de imageversie en digest die u hebt getest.
Wij hebben geen beveiligingscertificeringen van derden en zullen niet suggereren van wel. Wat er wel is, is verifieerbaar in plaats van geattesteerd: met cosign ondertekende images, een SBOM per release, een offline licentie en een implementatiemodel waarin u de beheerder bent en de meeste maatregelen zelf aantoont.
Volledige gegevens over rechtspersoon en standaarden · Bekijk de benchmarks
Één endpoint. Elk model. Volledige controle.
Draai het in uw eigen infrastructuur
Alles wat u nodig hebt om een control plane in productie te draaien staat onder Apache-2.0 en blijft dat ook — routing, HA, caching, failover, budgetten, policy, MCP, jobs en observability. Self-hosted, zonder account, zonder phone-home.
$ docker run -p 4000:4000 <registry>/waeg-gateway:<version>Geen werkende pull: de images zijn nog niet openbaar. Ontwerppartners krijgen de registrygegevens vertrouwelijk.
Implementeer in 5 minutenBepaal mee als design partner
Wäg is nog niet publiek beschikbaar. We werken met een kleine groep teams die multi-provider AI in productie draaien en governance en soevereiniteit serieus nemen, om de control plane te harden op echte workloads.
- Alle Enterprise-functies inbegrepen, zonder licentiekosten
- Migratie die we samen met u doen — ook vanaf LiteLLM
- Een directe lijn naar de engineers die het bouwen, en echte invloed op wat er als volgende komt