Browser agents can navigate interfaces that were designed for people. That makes them unusually flexible: they can work across SaaS dashboards, vendor portals, internal tools, and legacy systems without waiting for every provider to ship an API integration. It also makes credential handling unusually sensitive.
A browser agent may encounter login forms, active sessions, one-time codes, payment confirmations, administrative settings, and private customer data during a single run. Giving the entire runtime unrestricted access to a password vault solves convenience while creating a larger trust problem. The agent needs authority, but authority should follow the approved task rather than the lifetime of the agent.
A just-in-time credential broker evaluates a task request, identifies the agent and execution boundary, releases the narrowest usable capability, observes its use, and closes access when the task ends.
The product can sit above provider-native OAuth, passkeys, enterprise identity, session injection, API keys, or a conventional password manager. Its job is not merely to store secrets. Its job is to turn a user's intent into a temporary, enforceable grant.