Menu

Blog

What AI-built apps leak, and how to ship them safely

Research-backed notes on vibe-coded app security, taking prototypes to production, and making sites readable to search and AI answer engines. Every figure links to its source.

Security research

6 posts

Security research3 min read

Row-level security mistakes in AI-built apps

When the browser talks to the database directly, row-level security is the only thing standing between a visitor and every row. A policy that exists is not the same as one that works.

Security research2 min read

Exposed secrets and personal data in vibe-coded apps

A passive scan of 5,600 public apps turned up hundreds of live secrets and real personal data. Most of it was sitting in places any visitor's browser already downloads.

Security research2 min read

What AI coding agents get wrong about security

When five leading coding agents built the same apps, none wrote SQL injection. All of them skipped the security controls the prompt never mentioned.

Security research2 min read

AI-generated code is showing up in CVEs

Researchers have started tracing published vulnerabilities back to the AI tools that wrote the code. The count is small, rising fast, and almost certainly an undercount.

Security research2 min read

Why static analysis misses access-control bugs

A static scanner can tell you a query is unsafe. It cannot tell you that User B should not be able to read invoice 42. That rule lives in your business, not your syntax.

Shipping

1 posts

SEO & GEO

2 posts

SEO & GEO2 min read

Is your app invisible to AI crawlers?

Most AI crawlers read the HTML your server sends and stop there. If your content only appears after JavaScript runs, they see an empty page.

Run one free scanCheck how your site readsRSS feed