Prototype • Intentionally insecure

VibeLogin

Passwords judged by vibes. Register an account, then try logging in with a "close" guess to see AI-based fuzzy acceptance.

Register

Creates a plaintext user entry on the demo backend. No hashing, no encryption—for classroom discussion only.

AI Login

Submits your attempt to the Gemini Flash API together with the stored password. If the model returns a high similarity score, access is granted.

Gemini verdict

No attempts yet.

Score: —

Request log

Server responses appear here so you can discuss trust, security, and why this is a terrible idea for production.

Welcome!

Start by registering a user, then try a few login variations to see how the Gemini similarity score shifts.