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, and fix what we find before launch.We scannen je code diepgaand op secrets, kwetsbaarheden en zwakke plekken, en lossen op wat we vinden 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 and fix 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 en lossen ze op 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.

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.