AI-generated code

AI code audit: who reviewed what the AI wrote?

Cursor, GitHub Copilot, Lovable, Bolt.new or v0 deliver in hours what used to take weeks. A security review is not part of the package. Our code audit reads the code the AI wrote and finds missing checks, exposed keys and risky packages.

We read the code, we attack nothing. The code audit is not a penetration test.

Product names are trademarks of their respective owners. We are not affiliated with these providers.

Why AI code has its own flaws

AI assistants write code that works. Whether it is secure, they rarely check. Typical patterns in AI code:

ExampleFictitious example, no customer data.

API route without authorisation check

Location
app/api/invoices/[id]/route.ts, line 14
Finding
The route only checks that a user is logged in. Any customer can fetch other customers’ invoices by their ID.
Recommendation
Check on the server that the invoice belongs to the user’s account before the query.
  • CVSS 6.5
  • CWE-639
  • OWASP A01:2025

The typical mistakes in detail: Vibe coding: how secure is AI-generated code?

What we check: OWASP Top 10:2025

Every finding is mapped to a category of the OWASP Top 10:2025 and rated with CVSS 3.1. Typical categories in AI code:

How it works

  1. 01

    Hand over the code

    Read access to the repository or an encrypted archive. NDA first, plus a DPA if the code contains personal data.

  2. 02

    AI agents review

    Tools such as semgrep, gitleaks and osv-scanner provide signals, specialised agents read the context.

  3. 03

    Quality gate

    A second agent tries to refute every finding. Only what is proven goes into the report.

  4. 04

    Report

    Findings with file and line, CVSS rating and a concrete recommendation, in 2 business days.

Every step in detail: Methodology

What you get

Code audit, app audit or both?

The code audit finds the causes in the source code, for €890 net. The app audit runs automated tests against the live application with two test accounts, for €490. The full audit combines both and proves code findings in the running app, for €1,690.

Security checkfreeApp audit€490Code audit€890Full audit€1,690EnterpriseOn request
What is tested
TLS, security headers, cookiesincludedincludedpartlyincludedincluded
Login, sessions, rate limitsnot includedincludedincludedincludedincluded
Access rights: can user A see user B’s data?not includedincludedpartlyincludedincluded
Injection (SQL, XSS, SSRF)not includedpartlyincludedincludedincluded
Secrets and keyspartlypartlyincludedincludedincluded
Supply chain, Docker, CI/CDnot includednot includedincludedincludedincluded
What you get
Grade and number of findingsincludedincludedincludedincludedincluded
Report with a prioritised action plannot includedincludedincludedincludedincluded
CVSS 3.1 ratingsnot includedincludedincludedincludedincluded
Debrief and re-checknot includednot includednot includedincludedincluded
Framework
AccessURL and email addressAddress + 2 test accountsRead access to the codeURL, test accounts and codeindividual
Deliveryusually within 2 hours on working days1 working day2 working days4 working daysindividual

Launch coming up? Pre-launch security audit

Frequently asked questions

Is AI-generated code less secure than hand-written code?

Not as a rule. But AI assistants readily copy insecure patterns and outdated dependencies, and leave out checks nobody explicitly asked for. We review AI code as strictly as hand-written code.

Which tools do you cover: Cursor, GitHub Copilot, Lovable, Bolt.new, v0?

All of them. We review the code that came out, not the tool. What matters is the language: TypeScript/JavaScript, Python, PHP, Go, Java, Kotlin and C#/.NET with the common frameworks, among others.

Is an automatic scanner like npm audit enough?

No. npm audit reports known flaws in dependencies. It does not see missing authorisation checks, exposed secrets or overly broad database rules. We combine several tools with AI agents that read the context, and every finding is cross-checked.

What does it cost and how long does it take?

The code audit costs €890 net at a fixed price. You receive the report 2 business days after payment and code handover, with Express within 24 hours on business days.

Is my code used to train AI?

No. For the analysis we use Claude by Anthropic (USA); the AI provider does not train on your code. Code uploads are kept in private storage in the EU, and we delete them after completion; the periods are in the privacy policy.

Is this a penetration test?

No. We read the code and attack nothing. A penetration test attacks a running system. The two complement each other.

Using AI code in production? Have it reviewed.

All prices net, plus VAT. Businesses only. Our terms and conditions apply.