Company profile · 2 min read
Switchfrog: detecting agents in customers’ real browsers
Switchfrog describes detection and authorization controls for AI agents acting through customers’ browsers.
Published · Updated
Switchfrog helps SaaS teams classify browser sessions and apply action-specific controls when customers bring agents to their product.
What it does
The homepage presents session counts and agent detection across Claude in Chrome, Codex and other browser agents. The docs describe sending a browser session token to a backend, receiving a human/agent/unknown verdict and applying a policy.
Buyer and task
SaaS teams that need to distinguish human, agent and unknown sessions and enforce action-specific policy.
Workflow boundaries
The displayed session counts are company page data, not independent adoption evidence. The checked public pages do not establish SDK behavior or verdict quality.
What I would ask
Ask what signals produce a verdict, how false positives affect users, and which actions require a stronger check than a session label.
Why it fits
Switchfrog starts from a new product-security problem: a logged-in browser session can be controlled by an AI agent and still look like ordinary customer usage. The homepage says it identifies whether sessions are human, agent or unknown, shows where those accounts go and lets a team react in real time. The docs turn that observation into an integration contract: send a browser-session token to the backend, receive a verdict and apply an action-specific authorization policy while keeping browser and server credentials separate.
That makes the decision more precise than “block bots.” A SaaS team might allow an agent to read documentation but require a stronger check before exporting data, changing billing or taking an irreversible action. The verdict is a signal for a policy decision; it is not itself proof of intent or authorization. The session totals and percentages shown on the homepage are company-page observations, not independent adoption or classifier-accuracy evidence.
A useful pilot would label a small set of known human and agent sessions, measure false positives by action and test what happens when the signal is unknown. The buyer should also understand how the token is minted, retained and revoked. The public pages do not establish SDK behavior or API results.
Quick facts
| Field | Sourced detail |
|---|---|
| Buyer | SaaS teams managing agent access to customer products |
| Signal | Human, agent or unknown session verdict |
| Integration | Browser SDK plus backend verification and action-specific policy |
| Evidence limit | No live classifier or adoption result established |
Sources checked
official Speedrun profile · company homepage · source page
Sources checked — September 20, 2026.
