BuiltSafely

Independent security journalism for AI-built apps

You built it with AI.
Now ship it safely.

Cursor

How to vet an MCP server before you connect it to your coding agent

An MCP server can run code on your machine and feed instructions to your agent. How to check who publishes it, what tools it exposes and where it runs, how to limit the damage from injected instructions, and why to update your agent even without a CVE.

Trends

What to do if a dependency in your AI app's backend gets poisoned

A poisoned Python package release can run code every time Python starts, even if your app never imports it. How to check site-packages and Docker images, what to rotate from a clean machine, and how hashes, lockfiles, cooldowns and image digests help.

Supabase

Supabase's Oct 30 change: new tables need a GRANT

From October 30, 2026, new public tables in existing Supabase projects aren't reachable through the Data API until you grant access. What changes, what the error looks like, and the safe fix.

How we work

37guides & checklists published
340official vendor docs cited
0ad trackers or tracking cookies
$0to read. No paywall, no scanner to sell

We don't test, rate or name anyone's app, and we don't publish testimonials we can't verify. Every claim links to the platform's own documentation.

The BuiltSafely weekly

One email a week. What changed, and the one fix that matters.

Platform changes that affect the security of AI-built apps, checked against official docs. Free. Unsubscribe any time.