SecurityBeveiliging

AI-built apps and websites still need real security.AI-gebouwde apps en websites hebben nog steeds échte beveiliging nodig.

AI tools optimise for code that works. They don't optimise for code that holds up in the wild. That's our job: we scan it, fix what's wrong and protect it before you go live.AI-tools mikken op code die werkt, niet op code die standhoudt in het wild. Dat is onze taak: wij scannen het, lossen op wat fout zit en beschermen het voordat je live gaat.

wetakeitlive · scan results · myapp.zipwetakeitlive · scanresultaten · mijnapp.zip
OpenAI API key in src/config.jsOpenAI-API-sleutel in src/config.jscriticalkritiek
Postgres connection string in .env (committed)Postgres-connection-string in .env (gecommit)criticalkritiek
Login endpoint has no rate limitLogin-endpoint heeft geen rate limithighhoog
/admin reachable without auth/admin bereikbaar zonder authhighhoog
7 dependencies have known CVEs7 dependencies hebben bekende CVE'smediummiddel
HTTPS redirect configuredHTTPS-redirect geconfigureerdokok
Security headers presentBeveiligingsheaders aanwezigokok
CORS configured correctlyCORS correct geconfigureerdokok
How we secure itHoe we beveiligen

A secure AI project, in four techniques.Een veilig AI-project, in vier technieken.

1

Advanced security scanGeavanceerde security scan

We scan your code in depth for secrets, vulnerabilities and weak spots, before you go live.We scannen je code diepgaand op secrets, kwetsbaarheden en zwakke plekken, vóór livegang.

2

Custos firewallCustos firewall

Our own firewall blocks malicious internet traffic before it ever reaches your app.Onze eigen firewall blokkeert kwaadwillend internetverkeer voordat het je app bereikt.

3

SSOSSO

We add real authentication by putting your app fully behind SSO, so only authorised users can use it.We voegen echte authenticatie toe door je app volledig achter SSO te zetten, zodat alleen bevoegde gebruikers erbij kunnen.

4

Protected API keysBeschermde API keys

We route traffic through our integration platform, so your API keys never sit in the frontend for anyone to grab.We sturen verkeer via ons integratieplatform, zodat je API-sleutels nooit in de frontend belanden waar iedereen erbij kan.

Common patternsVeelvoorkomende patronen

What we look for in every scan.Waar we in elke scan naar kijken.

AI-built code often ships with leaks and weak spots. We find them before you go live, and believe it or not, the examples below are the ones we see most.AI-gebouwde code komt vaak met lekken en zwakke plekken. Wij vinden ze voordat je live gaat, je gelooft het niet maar onderstaande voorbeelden komen we het vaakst tegen.

CriticalKritiek

A hardcoded password in the HTMLHardcoded wachtwoord in de HTML

A password written straight into the page source. Anyone who opens "view source" can read it.Een wachtwoord direct in de paginabron. Iedereen die "paginabron" opent leest het zo.

CriticalKritiek

Unsecured API keysOnbeveiligde API keys

API keys in the frontend, usable by anyone who finds them. They run up your bill or leak data.API-sleutels in de frontend, bruikbaar voor iedereen die ze vindt. Ze jagen je rekening op of lekken data.

HighHoog

Login protection that's purely visualInlogbeveiliging die puur visueel is

A login screen that hides the page but not the data. The API underneath still answers to anyone.Een inlogscherm dat de pagina verbergt maar de data niet. De API eronder antwoordt nog steeds op iedereen.

Custos firewallCustos firewall

A shield in front of your app.Een schild voor je app.

Our own firewall sits in front of your app and inspects all traffic before it ever comes in. Custos is our application firewall, built and managed by us.Onze eigen firewall staat als schild voor je app en bekijkt al het verkeer voordat het binnenkomt. Custos is onze application firewall, door ons gebouwd en beheerd.

Blocks attacksBlokkeert aanvallen

Injection attempts, malicious bots and scanners are turned away at the door, before they reach your code.Injectiepogingen, kwaadwillende bots en scanners worden bij de deur geweigerd, voordat ze je code raken.

Protects against overloadBeschermt tegen overbelasting

Automatic throttling of traffic spikes, floods and brute-force attempts, so a sudden surge never takes your app down.Automatische rem op verkeerspieken, floods en brute-force, zodat een plotselinge piek je app nooit platlegt.

Spots abnormal behaviourHerkent afwijkend gedrag

Custos learns what your normal traffic looks like and stops what deviates from it, before it becomes a problem.Custos leert hoe jouw normale verkeer eruitziet en stopt wat daarvan afwijkt, voordat het een probleem wordt.

Always on, no hassleAltijd aan, zonder gedoe

No code changes on your side and nothing to configure. It runs from day one and we manage it for you.Geen code-aanpassingen aan jouw kant en niets in te stellen. Het draait vanaf dag één en wij beheren het voor je.

Get a security scanVraag een beveiligingsscan aanbefore you launch.vóór je live gaat.

Within one business day, you've got your scan report, no strings attached.Binnen één werkdag heb je je scanrapport, zonder verplichting.