Illustrative report
Sample security report
What a scan of a made-up AI-built app looks like: every finding with the evidence behind it, the fix to hand your coding assistant, how to verify it, and what the scan could not check. The engine built it from synthetic facts the same way it builds a real result, so it changes when the rules do.
We start with the most severe. Each one below has the evidence, fix instructions for your coding assistant, and a way to confirm it worked.
11 checks performed
xlogs can be wrong. Treat these as leads to check, not verdicts. Confirm one against your own code before acting on it, especially before rotating a credential or changing production. Seen: confirmed means this scan observed it directly on your live site (rows came back, a file was served, a key was in the code it serves). What it means is a separate label: potential when it depends on something xlogs did not test or cannot know, such as whether a table is meant to be public.
A credential-shaped value is publicly served
https://acme-vibesupabase.app/assets/app.jsYour deployment
Everything we observed. None of it is scored, and none of it is a problem by itself.
Your own app gets the same report, free and read-only, with no signup.
Scan your app free