Codescanonderzoek onder 424 met AI ontwikkelde projecten

87% kreeg een melding over beveiliging. Hoe zit het met jouw AI-website?

Je werkt rechtstreeks met Nishal Adhin, senior PHP- en WordPress-developer.

Quality Clouds / Norma, juli 2026 vond bij 368 van 424 publieke AI-projecten minstens één beveiligingsmelding in een codescan. Dat zijn onderzoekssignalen, geen individueel bevestigde lekken of een percentage voor alle AI-websites.

AI kan in korte tijd schermen en code maken. Maar kloppen de controles op invoer, de foutafhandeling en de verwerking van gegevens? Laat een ervaren developer technisch meekijken.

Vraag je gratis AI-check aan

Gratis eerste technische beoordeling van één belangrijke functie. Je krijgt maximaal drie concrete aandachtspunten, met uitleg en een passende vervolgstap. Lees de afspraken bij deze gratis check.

Waar AI-code technisch kan tekortschieten

Een formulier toont succes, maar verwerkt niets

Een AI-bouwer kan een succesmelding maken zonder de verwerking echt aan te sluiten. Ook kan de code een mislukte verzending negeren. De bezoeker denkt dat zijn aanvraag binnen is, terwijl jij niets ontvangt. Ik kijk hoe de beschikbare code de aanvraag en fouten afhandelt. Echte mailaflevering vraagt ook controle aan de ontvangende kant.

Gegevens worden alleen in de browser afgeschermd

Een verborgen knop of controle in JavaScript bewijst niet dat de server toegang weigert. Onjuiste rechten of een geheime sleutel in publiek geladen code kunnen gegevens blootstellen. Ik beoordeel zichtbare aanwijzingen en de relevante code die beschikbaar is. Serverrechten kan ik alleen met passende toegang controleren.

Een koppeling loopt vast zodra er iets misgaat

Een koppeling kan werken met voorbeeldgegevens en toch falen bij ontbrekende invoer, een time-out of een foutmelding van de andere dienst. Ik kijk naar de beschikbare foutafhandeling en validatie rond de gekozen functie. Zo wordt duidelijk welke controles ontbreken of nader onderzocht moeten worden.

Wat beoordeel ik gratis?

Ik kies met je één belangrijke functie, bijvoorbeeld een aanvraagformulier of een koppeling. Ik begin bij het gedrag van die functie, publiek geladen code en zichtbare technische foutsignalen.

Is een relevant codefragment, een code-export of een instelling nodig om verder te kijken? Dan stem ik eerst af wat nodig is en hoe je dat veilig kunt delen. Je hoeft niets openbaar te maken. Ik beoordeel alleen het afgesproken onderdeel dat beschikbaar is. Zonder toegang tot de achterliggende techniek zeg ik erbij wat ik niet heb kunnen vaststellen.

De gratis check is een eerste technische beoordeling. Een volledige controle van alle code, gegevensrechten, mailaflevering en koppelingen vraagt een afzonderlijke opdracht. Ik voer geen onaangekondigde beveiligings- of belastingtests uit.

Een kort rapport met technische prioriteiten

Je krijgt maximaal drie technische aandachtspunten. Per punt beschrijf ik welk onderdeel is bekeken, het bewijs, het mogelijke gevolg en de volgende stap. Ik maak onderscheid tussen een vastgestelde fout, een mogelijk risico en iets dat nog niet is onderzocht.

Wanneer is uitgebreider onderzoek nodig?

Soms vraagt een probleem toegang tot de server, een externe dienst of meer samenhangende code dan binnen de eerste check past. Ik leg uit wat er nog nodig is. De afzonderlijke technische diagnose kost €95 eenmalig excl. btw. Eventueel herstel krijgt daarna een eigen offerte. Betaald werk begint pas na een aparte afspraak.

Zo vraag je de technische check aan

Stuur je websiteadres, de gebruikte AI-bouwer of techniek en welke functie je wilt laten beoordelen. Beschrijf wat die functie hoort te doen en waar je over twijfelt. Ik bevestig de afbakening en wanneer je het rapport ontvangt. Stuur geen wachtwoorden, geheime sleutels of klantgegevens mee via het formulier.

Vraag je gratis AI-check aan

Vragen over de technische AI-check

Kost het rapport echt niets?

Ja. De beschreven eerste beoordeling van één functie en het korte rapport zijn gratis. Uitgebreide diagnose of herstel spreek ik afzonderlijk af. Met je aanvraag start je geen betaalde opdracht.

Kun je zonder toegang zien of alles veilig is?

Nee. Ik kan publiek geladen code en zichtbare foutsignalen bekijken. Voor achterliggende verwerking, rechten en configuratie is vaak extra toegang nodig. Het rapport vermeldt wat wel en niet is onderzocht. De gratis check is geen volledige beveiligingsaudit.

Kan ik ook een WordPress-site laten controleren?

Ja. Ook een eigen WordPress-functie of custom website kan technische fouten bevatten. Geef aan welke functie je wilt laten bekijken en hoe deze is gebouwd. Ik bevestig of die binnen de gratis eerste check past.

Welke AI-sites beoordeel ik?

AI-bouwers en codeprojecten

Lovable, Bolt, v0, Replit en Cursor-projecten. Ik bekijk React, Next.js, Supabase, Node en PHP/Laravel: beschikbare code, beveiliging, formulieren en koppelingen. Daarna bepaal ik of herstel, migratie naar WordPress of Laravel, of oplevering op eigen hosting past.

WordPress en andere websitebouwers

Bij 10Web, Elementor AI en ZipWP kan ik bestaande WordPress-code en plugins onderzoeken, overnemen en herstellen. Bij Hostinger AI Builder, Wix en Framer bekijk ik eerst welke broncode, inhoud en export beschikbaar zijn. Dit zijn verschillende platformen; functies moeten bij een overstap soms opnieuw worden gebouwd.

De gratis check blijft één belangrijke functie met maximaal drie aandachtspunten. Voor servergedrag of afgeschermde code spreek ik eerst de benodigde toegang af.