TL;DR: This AI security glossary defines 69 terms in plain English, from anon key to zero-day. Each entry is 2–3 short sentences. It tells you what the term means, and why it can sink an AI-built app. Learn the database terms first — that is where most vibe-coded breaches start.

Vibe coding tools write apps that work. They do not explain the security layer they skipped. And they do not define the words your first audit report will use. So founders learn what "service role key" means at 2 a.m., after the leak. This page exists so you learn it now instead.

Each term below is something we check for real. We scanned 100 AI-built apps. The average score: 42/100. The gaps behind those scores map to a short list of words. Want your own number first? Run the free scan on your live URL. Then read on.

QuestionAnswer
What is this glossary for?
It turns audit jargon into risks you can act on before launch.
Which term matters most?
RLS with owner-scoped policies. It is behind most vibe-coded leaks.
Are AI-built apps different?
Yes. Old risks stay. New ones like prompt injection and slopsquatting join them.
How bad is it in practice?
Symbiotic Security scanned 1,072 AI-built apps: 98% had at least one flaw.
Do the legal terms belong here?
Yes. GDPR and EU AI Act Article 50 apply to small apps with EU users too.
How do I check my app?
Scan your live URL. Free, no code access, about 30 seconds.

The five terms behind most low scores

Before the full list, a shortcut. These five terms explain most of the points lost in the apps we scan. If you only act on five entries, act on these.

TermThe common failureThe fix
RLSTurned on, but the policy is USING (true).Owner-scoped policies on each table.
Service role keyShipped in the browser bundle.Server only. Rotate it if it ever leaked.
Security headersNone set at all.CSP, HSTS, X-Frame-Options at the host.
Rate limitingMissing on login and API routes.Cap requests per user and per IP.
MonitoringNo error tracking, no alerts.Track errors. Alert on spikes.

You can test two of these right now. Our header checker and rate limit checker run against any live URL.

A – B

C

D

E – H

I – L

M – O

P – R

S

T – Z

Why founders need these words at all

The numbers say the gaps are the default, not the rare case. Symbiotic Security scanned 1,072 AI-built apps. 98% had at least one flaw. 16% had critical issues. CMU's SusVibes study put it at 61% of AI-written code with at least one flaw. Our own scans of 100 apps averaged 42/100. The tools are good. The defaults are not.

You cannot fix what you cannot name. When a contractor says "RLS is on," you now know what to ask. Are the policies owner-scoped? Or is it USING (true) pretending to be a lock? You can even check RLS yourself with our Supabase RLS checker.

Want the full picture? Our vibe coding security guide walks the whole path from first scan to launch-ready. The RLS deep dive lives in our Supabase RLS guide.

Put the glossary to work

Scan your live app free. One score out of 100. About 30 seconds. No code access.

Run the free scan

What checking all of this costs

The free scan is $0. The full Launch Readiness Audit is $499 one time. You get a branded PDF with each finding and a ranked fix plan with time estimates. You also get a benchmark against 200+ audited apps and a senior review of each finding. Ongoing monitoring starts at $149/mo. The compliance terms above — GDPR, Article 50, SOC 2 — get their own check in our Compliance Wing.

FAQ

What is an AI security glossary?

It is a plain-English list of the security, privacy, and AI-risk terms behind AI-built apps. Each entry explains what the term means and why it matters before launch. You cannot fix a gap you cannot name.

What is the most important term for a founder to learn first?

Row Level Security (RLS) with owner-scoped policies. Weak or missing RLS is the root cause behind most vibe-coded data leaks. CVE-2025-48757 hit 170+ Lovable-built apps that way.

Do AI-built apps face different risks than hand-coded apps?

They face all the classic risks plus new ones. Prompt injection, slopsquatting, and excessive agency barely existed five years ago. They now sit on top of exposed keys, missing headers, and absent rate limits.

Do I need GDPR compliance if my company is not in the EU?

Yes. GDPR follows your users, not your office. An app registered in Texas with EU users still has to comply.

When do the EU AI Act transparency rules start?

Article 50 applies from August 2, 2026. Users must be told when they are talking to an AI. Fines for that breach run up to 15 million euros or 3% of global turnover.

How do I check my app against these terms?

Run the free Launch Ready Code scan on your live URL. It takes about 30 seconds and needs no code access. You get a score out of 100 across security, reliability, performance, and monitoring.