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
The trust point is the whole product, imo. Once a password enters the agent chat or trace, the blast radius changes completely.
I'm building AgentPass Local from the adjacent angle: not automated rotation, but a local permission broker for agents. The agent can complete a login, but credentials stay OS-protected and domain-scoped, and the agent only gets the outcome back.
It's called AgentPass Local. Happy to share the link if IH lets this new account post it later.