Exposed secrets
Looks for high-confidence server-side credential patterns in public HTML and linked client assets. Public Supabase anon keys, Firebase web config, Stripe publishable keys and reCAPTCHA site keys are not labeled secrets.
Live URL scan · passive and read-only
A free security check for AI-built apps. Paste your app's URL and we look for the gaps AI coding tools most often leave behind: exposed secrets, missing protections, risky data-access setups. No signup.
01Fetch only public browser assets
02Keep credentials out of results
03Separate signals from proof
04State every important limit
No login · no exploit payloads · no table queries · no active RLS test
What this check can tell you
Looks for high-confidence server-side credential patterns in public HTML and linked client assets. Public Supabase anon keys, Firebase web config, Stripe publishable keys and reCAPTCHA site keys are not labeled secrets.
Reads Content Security Policy, HSTS, MIME sniffing, framing, referrer and browser-permission headers. Missing headers are hardening gaps, not automatic proof of exploitation.
Recognizes supported public BaaS markers and explains why server-enforced RLS or security rules deserve review. It never queries a table or collection.
Checks HTTPS and obvious mixed-content references, then records ordinary public framework fingerprints to help scope a deeper authorized review.
It reads the public page, response headers and up to six same-origin JavaScript or CSS assets linked by that page. It checks for high-confidence secret patterns, baseline security headers, data-layer signals, HTTPS consistency and supported framework fingerprints.
It is passive and read-only. It does not log in, send attack payloads, query databases, enumerate private paths, exploit a finding or actively test row-level security. Scan only apps you own or have permission to test.
The scanner does not persist page bodies, matched secret values or findings. Analytics receives only coarse funnel counters — never the target URL, the hostname or finding detail. A public scorecard contains aggregate counters only.
No. A clean result means no surface issues were found in this limited, outside-only check. Business-logic flaws, authenticated access issues, server-side code and exploit validation require a deeper authorized assessment.
LyraShield support
Myra · AI support
I'm Myra, LyraShield's AI support agent. I can explain the product, help with setup or connect you with a person.
I’ll use LyraShield guidance where I have it and help you reach support when I don’t.