Bank Heist Lab
Prompt injection and system prompt leakage (OWASP LLM01 and LLM07). Grades 9–12.
Students try to talk “Ava,” a bank’s customer-service assistant, into revealing a hidden employee access code. Along the way they learn why prompt injection is first on OWASP’s list of risks for LLM applications, and which defenses actually help. It runs entirely in the browser.
The lab is MIT-licensed and has been forked more than 25 times on GitHub.