💰 Use Case 1: Financial Analysis

Demonstrates how an AI financial assistant can be manipulated to generate fabricated news stories instead of performing legitimate financial analysis. Shows the danger of direct prompt concatenation.

Try Financial Demo

📄 Use Case 2: Resume Review

Shows how malicious actors can embed hidden instructions in PDF documents to manipulate AI resume screening systems. Demonstrates PDF-based prompt injection with hidden white text.

Try Resume Demo

🎯 What This Demo Shows

This application demonstrates prompt injection vulnerabilities - a critical security issue in AI-powered applications where user input can override system instructions. These vulnerabilities occur when user input is directly concatenated with system prompts without proper sanitization or separation.

Note: This GitHub Pages version uses a JavaScript mock backend that simulates the vulnerable behavior without making real AI API calls, making it perfect for educational demonstrations.

🔧 Technology Stack

HTML5 CSS3 JavaScript Mock Backend Open AI API GitHub Pages