YOUR WEBSITES. EVERY RELEASE.

Catch broken checkouts before your customers do.

Record real user journeys, run them in five browser engines on a schedule or from CI, and get video, traces and logs for every failure. Built for small teams and agencies.

7-day trial · 100 test runs · no credit card · unlimited seats

FEATURES

Everything you need to trust a release

Write a test once, then run it everywhere your customers browse.

Record in the cloud

Click through your site in a hosted browser. Forge turns it into steps with editable CSS, ID and class selectors.

Five browser engines

Chromium, Firefox, WebKit (Safari's engine), Google Chrome and Microsoft Edge, in one run.

Evidence for every run

Video, screenshots, Playwright traces, and network and console logs, kept for seven days.

Schedules and suites

Run on any cron schedule and chain tests into suites that keep their order in each browser.

Runs from your CI

Trigger tests from your pipeline with scoped keys and wait for the result. A GitHub Actions example is included.

AI test drafts

Describe a journey and get draft steps grounded in the real page. Review them, save them, and runs never call the AI again.

Visual checks and reports

Compare pages against approved screenshots and share private PDF reports with clients.

Alerts where you work

Slack messages, failure emails, signed webhooks and Jira Cloud issues, depending on your plan.

Isolated by default

Every run starts in its own disposable browser container behind a network guard that only reaches sites you've verified.

HOW IT WORKS

From signup to your first green run

  1. Sign up

    Create a workspace and invite your whole team. Seats are unlimited.

  2. Verify

    Confirm your identity once with Stripe, then prove each website with a DNS TXT record.

  3. Record

    Click through a journey in the cloud recorder, or describe it and let AI draft the steps.

  4. Run

    Schedule it or trigger it from CI. When something breaks, you get the video and logs.

TRUST

Safe for your clients' websites

Verified owners only

Accounts are tied to an identity-checked person, and every website needs DNS proof that is renewed every 90 days.

Support without impersonation

Our team only sees the tests you share, for as long as you allow. Their changes stay drafts until you approve them.

Private evidence

Recordings and logs stay in your workspace, test secrets are stored encrypted, and logs strip query strings and known secrets.

PRICING

Simple pricing. No seats, no credits.

Pay for test runs and parallel browsers. A run is one test in one browser.

Starter

For a single website

€19/month
  • 1,000 test runs per month
  • 1 website domain
  • 1 parallel browser
  • 120 recorder minutes
  • All five browser engines
  • Schedules and suites
  • Video, traces and logs for 7 days
Start free trial

Agency

For agencies with many clients

€149/month
  • 20,000 test runs per month
  • 10 website domains
  • 5 parallel browsers
  • 1,200 recorder minutes
  • Everything in Professional, plus
  • Signed result webhooks
  • Jira Cloud integration
  • Priority onboarding
  • Dedicated IP on request
Start free trial
€9/monthper extra website domain
€19/monthper extra parallel browser
€0.01/runover your plan, only if you opt in with a spending cap

Prices in EUR per month. A website domain covers its subdomains, so shop.com, www.shop.com and staging.shop.com count as one. Every plan starts with a 7-day trial (100 runs, one domain, one browser). Plan changes apply from your next billing period, and you can cancel anytime.

FAQ

Questions, answered

What counts as a test run?

One saved test in one browser, up to five minutes. A suite of four tests in two browsers is eight runs. Failed assertions count because the browser ran; runs that fail because of our infrastructure are credited back. Waiting in the queue is free.

What happens when I use up my runs?

New runs wait for your next billing period, unless you turn on overage at €0.01 per run with a monthly spending cap you choose.

Why do you verify my identity?

To stop the platform from being pointed at websites people don't own. Stripe checks a photo ID and a selfie of the account owner once. It verifies a person, not a company.

Which websites can I test?

Sites whose DNS you control. Add a TXT record for each site; the proof is renewed every 90 days. Agencies can ask their client's DNS administrator to add it.

Is WebKit the same as Safari?

WebKit is the engine inside Safari, so it catches most Safari-specific layout and behavior issues. It isn't Apple's Safari app on a Mac or iPhone.

Can I allowlist your IP addresses?

Yes. Tests leave from shared static addresses listed in your workspace. Agency customers can request a dedicated IP, which we set up manually.

Can your support team see my account?

Only the tests you choose to share, for a limited time (one hour by default, at most 24). Support never logs in as you and can't see billing, secrets or recordings.

Can I cancel anytime?

Yes, from the billing portal. Your plan keeps running until the end of the period you've paid for.

Ship every release with confidence

Start your 7-day trial. No credit card required.