ai_app_check
shallowapp.openkrill/site-check · Verify this server
Checks an app made with an AI app builder (Lovable, Bolt, v0, Replit, Cursor) for leaks and launch readiness. Use it when the user asks "is my Lovable app secure?", "is my Supabase data public?", "which security headers is my app missing?" or "is my app ready to launch?". For any public app it returns 8 security headers with the lines for the detected host, launchList: 20 of 160 launch items read from outside, each pass, fail or warn with a fix (checklist true adds the owner-only items), and shipNaked: 7 pre-launch pages (privacy policy naming each service, liability terms, cookie banner, deletion, refund line at checkout, legal contact, frontend keys) with text to paste. The first call also returns ownership_not_proven with a DNS TXT record or file: once published, the next call adds exposed files (.env, .git), masked keys in its JavaScript, source maps, open Supabase or Firebase data, and backend signals. GET only; database checks read status codes and row counts, never a row's data, and never write. Do not use it beyond the public checks on an app the user does not own, for private addresses, or to scan many sites.
1 trials · measured today
ai_app_check scores 100.0/100 on Vouch's measured behaviour index, from 1 real invocation trials against app.openkrill/site-check, measured 20 Oct 2026 under methodology v0.2.0. Every measured component scored 100.
Component breakdown
| Component | Weight | Value |
|---|---|---|
| Reliability | 35% | not applicable |
| Schema integrity | 25% | 100.0 |
| Failure behaviour | 15% | not applicable |
| Latency | 15% | not applicable |
| Concurrency | 10% | not applicable |
Tool details
- Transport
- remote
- Credential class
- self-provisionable
- Input schema
- not declared
- Output schema
- not declared
- Side-effect classification
- unclassified
Score history
| Day | Score | Tier | Methodology |
|---|---|---|---|
| 2026-10-20 | 100.0 | shallow | v0.2.0 |
Probe evidence
| Probe | Outcomes |
|---|---|
| schema_integrity | pass: 1 |
Raw request/response logs are not archived yet — the outcome counts above are drawn directly from every recorded trial.
Embed this score
Available for every tool, scored or not — not a verification perk. Always links back to this page.
[](https://vouch.tools/tools/e2dfbde7-7c95-4492-bf31-c0ec927cd5e4)