- What is Routelint?
- Routelint is an API security scanner that records the APIs a running vibe-coded app already calls, then replays them with no session and as a peer account to find unguarded routes, IDOR, secrets, and forgotten paths. A separate free SEO and GEO check scores how a public site reads to search and answer engines.
- How do I do API testing for a vibe-coded app?
- Start from the live UI, not an OpenAPI file. Routelint records the XHR and fetch calls your vibe-coded app already makes, then replays each call with no session and as a peer account to find unguarded data leaks and IDOR. Use the API leak scan or a free site scan on a host you control.
- Can I test APIs without an OpenAPI specification?
- Yes. Routelint treats the running interface as the spec. A browser session captures method, URL, body shape, and status from real traffic, then the suites replay those observed calls. You do not upload a Swagger or OpenAPI document to start.
- What is IDOR and how does Routelint find it?
- IDOR (insecure direct object reference) is when User B can read User A’s object by reusing the same URL or body. Routelint captures a call as User A, then replays it with a peer identity. Matching account data in the peer response is the finding.
- Can Routelint check a Lovable, Cursor, or v0 app?
- Yes, if you control the host. Prove ownership, then Routelint records browser API traffic from the running app and runs the same five suites. Many AI-built apps ship UI-first without OpenAPI; that is the workflow Routelint is built for.
- Do I have to prove I own the host?
- A security scan does. Publish the token as a DNS TXT record, or at /.well-known/routelint-verification.txt, and Routelint checks it before the scan runs. The public SEO check does not. Production targets still ask for an extra confirmation.
- What does a scan without an account show?
- One scan per browser returns counts and severities. Titles, routes, and evidence stay on the server until you sign in and claim the scan.
- What does an account include?
- Signup is an individual account. It includes the five test suites, the full security report, identities, and the SEO and GEO check rows. Payments and daily scans are coming soon.
- What does the SEO and GEO check cover?
- It reads public HTML: the page, a few links on the same host, robots.txt, an XML sitemap, and llms.txt. Scores, row names, and pass, warn, or fail are public. The evidence behind a row stays on the server until you sign in. The security suites stay on the scan product.