Back to Blog
Enterprise March 13, 2026 · 5 min read

Strawberry Browser Raised $6M to Let AI Agents Drive Your Browser — Here's the Audit Gap

Strawberry Browser solves execution. But when AI agents submit forms, extract data, or make purchases on your behalf, how do you prove what they did? Visual audit trails are the missing layer.

Stockholm startup Strawberry Browser just launched on Product Hunt and raised $6M. The pitch: a self-driving browser for operations and sales teams. Give it a task — "fill out these forms", "extract this data", "submit these applications" — and the agent goes.

It's powerful. It's also incomplete.

Strawberry solves execution. It doesn't solve proof of execution.

When an AI agent submits a form, extracts customer data, or makes a purchase on your behalf, how do you know it actually did what you asked? How do you prove it to compliance? To auditors? To the stakeholder who's asking "what exactly happened?"

Text logs say one thing. What the agent actually saw and did is another.

The Execution Layer vs. The Audit Layer

Strawberry Browser is the execution layer. It's the tool that gives agents browser control.

It does this exceptionally well. The agent can navigate complex websites, fill forms accurately, handle dynamic content, extract structured data, and make purchases and submit applications.

But execution is only half the problem. The other half is proof.

When an enterprise deploys an agent to process high-stakes workflows — financial transactions, legal documents, healthcare data, compliance submissions — the question isn't just "did the agent execute?" It's "can we prove the agent executed correctly?"

A text log shows:

  • ✅ Form submission action completed
  • ✅ API call succeeded
  • ✅ Response received
  • What the agent actually saw on screen (not logged)
  • Whether unexpected content appeared (not logged)
  • Whether the agent deviated from expected behavior (not tracked)

Text logs are designed to show intent. They don't show reality.

The Audit Gap

Here's a real scenario. An agent using Strawberry Browser is deployed to process insurance claims:

  1. Navigate to claims portal
  2. Fill claimant information
  3. Upload supporting documents
  4. Submit claim
  5. Verify success page

The log says: "Claim submitted successfully."

But what actually happened?

  • Did the success page load correctly, or was it a 404 the agent didn't detect?
  • Was there a CAPTCHA the agent bypassed using image recognition?
  • Did a modal or banner appear mid-session that redirected the agent's attention?
  • Was there injected content on the page that changed what the agent submitted?

Without visual proof, you don't know. Your audit trail is incomplete.

Compliance will ask: "How do you know the form was submitted correctly?"

Your answer: "Our logs say it was."

Their response: "That's not enough. We need proof."

Visual Audit Trails: The Missing Layer

Video replay of an agent's Strawberry Browser session shows everything:

  • Frame-by-frame what the agent encountered — every page state, every modal, every unexpected element
  • What the agent actually submitted — not what it claimed to submit, but what was on the form when it hit submit
  • Whether the submission succeeded — proof of the success page, not just a log message
  • Deviation detection — if the agent encountered unexpected content and acted differently, the video shows it

When compliance asks "prove the agent did this correctly," you show them the replay. 3-minute video. Full transparency.

Implementing Visual Audit Trails

Strawberry Browser runs agent workflows. PageBolt captures visual proof of those workflows.

from strawberry_browser import Agent
from pagebolt import SessionRecorder

# Initialize Strawberry agent
agent = Agent()

# Wrap with visual audit recording
recorder = SessionRecorder(session_id="claim-2026-03-13-001")
recorder.start()

# Run the agent workflow
agent.navigate("https://insurance.example.com/claims")
agent.fill("claimant_name", "John Doe")
agent.upload_file("supporting_docs", "claim.pdf")
agent.submit_form()

# Capture visual proof
recorder.stop()
video_url = recorder.save()

print(f"Claim processed. Video proof: {video_url}")

The agent executes via Strawberry. The session is recorded via PageBolt. Compliance gets visual evidence.

Why This Matters Now

Strawberry Browser's $6M raise signals something: agentic browsers are moving into production.

Enterprise teams are deploying agents for real workflows. They need execution (Strawberry provides it). They also need audit trails (PageBolt provides those).

As agents move into regulated industries — financial services, healthcare, government — the expectation of visual audit trails will follow. It's the same trajectory that happened with authentication systems, transaction logs, and API gateways.

The first question: "Can you execute this task with an agent?"
The second question: "Can you prove you executed it correctly?"

Strawberry answers the first. Visual session replay answers the second.

Getting Started

  1. Add visual audit recording to your agent workflows
  2. Store session videos with metadata (agent ID, task, timestamp, outcome)
  3. Make videos searchable by stakeholder and date
  4. Use them as compliance artifacts and incident investigation tools

Execution is solved. Proof is the next frontier.


Strawberry Browser is a trademark of its respective owner. PageBolt is the visual audit layer for AI agent workflows.

The audit layer for agentic browser workflows

Frame-by-frame video proof of every agent session. When compliance asks "prove the agent did this correctly," show them the replay. 100 captures/month free.

Get API Key — Free