Now in private beta

Stop writing tests.
Start shipping tested.

Bee deploys AI agents that open real browsers, sign up for accounts, click every button, and tell you what's broken — across web, iOS, and Android.

Free during beta. No credit card required.

terminal — b-hive

Built for teams shipping fast

YC Startups Indie Hackers Vercel Teams React Native Flutter Devs

Other tools write tests.
Bee does them.

Every AI testing tool generates scripts you maintain. Bee opens a browser, performs real actions, and reports what broke.

✗ Every other tool

Generates test code for you to run

You get a Playwright script. You paste it into CI. You maintain it when your UI changes. You debug it when it flakes. You write the assertions.

// Here's your test. You run it. test('signup', async ({ page }) => { await page.goto('/signup'); await page.fill('#email', 'test@...'); await page.click('#submit'); // ...you figure out the rest });
⬡ Bee

Actually tests your product

Bee signs up, verifies the email, logs in, checks the admin portal, tests password reset, and cleans up. You read the report.

⬡ Scout bee report — 8m 14s Signed up as bee-7291@test.bee.dev Email verified via confirmation link Dashboard loaded in 1.2s Admin portal: user row confirmed Password reset email never arrived ↳ screenshot attached

Every surface. Every screen.
One swarm.

Bee auto-detects what kind of page it's on and adjusts strategy. No configuration needed.

Public

Marketing site

Dead links, broken images, CTA buttons, mobile layout, page speed, contact forms, SEO meta tags.

Auth-gated

Customer portal

Signup and login flows, CRUD operations, form validation, empty states, error handling, profile settings.

Internal

Admin dashboard

Data tables, sort and filter, bulk operations, role permissions, delete confirmations, CSV exports.

High-stakes

Checkout flow

Cart edge cases, payment form rendering, promo codes, error recovery, order confirmation, receipts.

Headless

Backend API

Endpoint availability, status codes, auth validation, malformed input handling, response schema checks.

Connected

Cross-surface

Sign up on marketing, verify in portal, confirm in admin. Tests how your surfaces work together.

Watch a bee test your
entire signup flow.

One autonomous agent. Three surfaces. Zero configuration.

01

Signs up with a test account

Navigates to signup, fills in a name and disposable email, picks a strong password, submits.

Marketing site
02

Catches the verification email

Polls the disposable inbox, finds the confirmation email, clicks the verify link.

Email
03

Logs in and tests the dashboard

Uses the credentials it just created. Verifies dashboard loads, profile data matches, settings work.

Customer portal
04

Verifies the account in admin

Logs into admin. Searches users table. Confirms the new account row exists with correct timestamps.

Admin portal
05

Tests password reset end-to-end

Logs out. Triggers reset. Checks email. Sets new password. Logs in again with new credentials.

Critical flow
06

Cleans up and delivers report

Deletes the test account via admin. Verifies removal. Generates a full report with screenshots.

Cleanup

One brain.
Web. iOS. Android.

Same AI agent, different eyes and hands. The bee doesn't care what platform it's on.

</>

Web

Headless Chromium via Playwright. Marketing sites, customer portals, admin dashboards, and checkout flows.

iOS

iOS

Real iPhones on BrowserStack. Native app testing with XCUITest. Gestures, swipes, and system dialogs.

ADB

Android

Real Pixel and Samsung devices. UiAutomator2 for native views. Drawers, FABs, and notifications.

Simple. Predictable.
Scales with you.

Every plan includes all surface types. Pay for swarm runs, not seats.

Solo Hive

$29/mo

For indie builders shipping fast.

  • 1 project
  • 50 swarm runs / month
  • Web testing
  • Scout bee agent
  • Bug reports with screenshots
  • CLI access

Enterprise Hive

Custom

For teams at scale.

  • Unlimited projects
  • Unlimited swarm runs
  • All platforms
  • Custom bee training
  • SOC 2 / HIPAA reports
  • White-label option
  • Dedicated support

Questions? Answers.

Playwright and Cypress are frameworks for writing test scripts. You write the code, you maintain it, you debug when it breaks. Bee uses those tools under the hood, but the AI agent decides what to test and does it autonomously. You don't write or maintain anything.
Yes. Bee opens real browsers and real devices, navigates your actual app, and performs real actions. It creates test accounts with disposable emails and cleans up after itself. You can also point it at staging environments.
You provide a simple config mapping your surfaces (marketing URL, portal URL, admin URL). Bee creates an account on one surface and then verifies it exists on others. It carries knowledge between surfaces — credentials, user IDs, data it created — to test that your entire product works as a connected system.
A web swarm takes about 8 minutes and uses one run from your plan. Mobile swarms (iOS/Android) take about 10 minutes. A full cross-platform test of all surfaces counts as one run. Plans include runs per month, not minutes.
Yes. You provide credentials in your config file (stored securely). Bee logs in using your auth flow, or you can provide a session cookie. Bee can also create its own test accounts by going through your signup flow and verifying via email.
A typical web swarm completes in 8–10 minutes. Mobile tests run 10–15 minutes. Full cross-platform tests across all surfaces finish in about 12 minutes because bees run in parallel.
Bee always cleans up after itself. Test accounts are created with disposable emails and deleted at the end of each run. Bee never modifies existing data — it only creates, tests, and removes its own test data. We recommend pointing Bee at staging first.
Early access

Release the swarm.

Join the waitlist and be first to test Bee on your own products.

Free during beta · No credit card · Cancel anytime