After the 700Credit breach exposed 5.8M people's data, I realized: nobody wants to manually change passwords on 50+ websites.
So I built an AI agent to automate it. Here's what I learned about security, browser automation, and why this is way harder than I expected.
The Problem
Average person has 150+ online accounts. After a breach, you should rotate passwords on every site where you reused credentials.
Reality: Most people don't. It's too tedious (30min per site × 50 sites = 25 hours).
Why AI Agents?
Browser automation (Playwright, Selenium) breaks constantly. Every site has different password change flows.
AI agents (using browser-use + vision models) can adapt to UI changes. They "see" the page like a human and figure out where to click.
The Hard Parts
Security: Prompt injection is unsolved. Even the best defenses (like Perplexity's BrowseSafe) let 10% of attacks through.
Reliability: AI agents are slow and make mistakes on complex flows.
Trust: People don't trust AI with passwords (rightfully so).
Current State
What I'd Do Differently
What's Next
Question for IH:
What other tedious security tasks should AI automate? I'm thinking 2FA backup codes, account recovery setup, etc.
Also happy to share technical details if anyone's building in the AI agent space!
The Password App: https://thepassword.app