# Questions, answered

How Forge QA works, why we verify identities, what happens to your data, and how to reach a person when you need one.

## Getting started

### Which websites can I test?

Any public website you own or are allowed to test: online shops (including [Shopify stores](https://forgeqa.io/shopify)), marketing sites, SaaS apps, portals and member areas. Agencies add their clients' sites. Sites that only exist on a private network can't be reached, because runs block private addresses.

### Do I need to install anything?

No. The cloud recorder streams a real browser into the app.

### Which browsers do you support?

Chromium, Google Chrome, Microsoft Edge, Firefox and Safari (WebKit), on every plan. You can also set custom viewports and user agents for phone and tablet layouts.

### Is Safari (WebKit) the same as the Safari app?

Almost. WebKit is the engine inside Safari, so it catches most Safari-specific layout and behaviour issues. It isn't Apple's Safari app on a Mac or iPhone, and a few things only that app does won't show up.

### Is there a free trial?

Yes. 7 days with 100 runs, 1 website, 1 parallel browser, 30 recorder minutes and 25 AI actions. No credit card, and one trial per person.

### Do you test native mobile apps, APIs, email or SMS?

No. Forge QA tests websites in real browsers. If you need those, our [comparison pages](https://forgeqa.io/compare/) say which tools cover them.

## Identity verification

Before a workspace can add websites or run browsers, its owner verifies once with Stripe Identity.

### Why do you verify my identity?

Forge QA runs real browsers against websites, from our servers. Without a check, anyone could point them at sites they don't own:

- to attack or scrape those sites,
- to test stolen cards in someone's checkout,
- or for other kinds of fraud.

Verification keeps those people out. It also protects the shared outbound IP addresses that our customers allowlist on their own sites, and it means everyone running tests here is a real, accountable person.

### What does Stripe check?

Stripe Identity asks for a photo of an identity document and a matching selfie. You also enter your business name and confirm you're authorized to represent it. It verifies a person, not a company.

### Do you store my ID?

No. Stripe handles the documents. Forge QA doesn't store your ID images; we receive the result of the check from Stripe.

### When do I need to do it?

After sign-up, before your workspace adds its first website or runs a browser. It's a one-time step for the workspace owner.

### Does it prove I own the websites I test?

No. We don't check domain ownership. When you add a website you confirm you're allowed to test it, and the verified owner is accountable for that.

## Tests and runs

### What counts as a run?

One saved test in one browser, up to five minutes. A suite of 4 tests in 2 browsers is 8 runs. Failed assertions count because the browser ran; runs that fail because of our infrastructure are credited back. Waiting in the queue is free. [More examples](https://forgeqa.io/pricing#runs)

### What happens when a site change breaks a step?

The step's fallback selectors are tried first. If none match, AI picks the matching element on the live page and the run continues. The report flags the healed step with a one-click fix. Checks are never healed, so a real bug still fails. You can switch healing off per test or per step.

### Does AI change my tests without asking?

No. ForgeAI review shows its changes highlighted and waits for your approval, and it never adds, removes or reorders steps or changes values. A healed step continues the current run, but the test itself only changes when you apply the fix.

### Can I test pages behind a login?

Yes. Store the password as a secret and reference it in a step, like `${TEST_SECRET_PASSWORD}`. Secrets are stored encrypted and masked in screenshots and logs. Use a dedicated test account, not a real customer's.

### How long do you keep screenshots and video?

Depending on your plan: 7 days in the trial, 14 on Starter, 30 on Professional and 60 on Agency. After that the evidence files (screenshots, video, trace and logs) are deleted. The run history stays: status, steps, errors, durations and security findings. Download anything you need from the run report before then.

### How often can a test run?

A schedule can run a test as often as every minute (set as a cron expression in UTC). You can also start tests by hand at any time, or from CI on Professional and Agency.

## Security and privacy

### Will the security scan fail my test?

Never. Findings appear in their own Security tab, separate from pass and fail. [What the scan checks](https://forgeqa.io/security-scan)

### Where is my data hosted?

In Germany. The app, your tests, run evidence and the test browsers run on Hetzner servers in Falkenstein. Cloudflare protects the site and app against attacks and delivers them, Stripe handles payments and identity checks, Resend sends email, and OpenRouter routes AI requests. [Privacy policy](https://forgeqa.io/privacy)

### Where do AI requests go?

Through OpenRouter to the model chosen for the job. The model receives your prompt and the page content it needs. On Agency you can use your own OpenRouter key and model. [How Forge QA is built](https://forgeqa.io/technology)

### Can I allowlist your IP addresses?

Yes. Runs leave from shared runner addresses listed in your workspace. Agency workspaces can request a dedicated IP, which we set up by hand.

### Can your support team see my account?

Only the tests you choose to share, for 30 minutes up to 24 hours, and you can revoke access at any time. Support never logs in as you and can't see passwords, verification codes, billing, API keys, secrets, recordings or raw browser evidence. Their edits stay drafts until you approve them.

## Billing

### What happens when I use up my runs?

No new runs start until your next billing period, unless the owner turns on overage at €0.01 per run with a spending cap. On Professional and Agency you can also add packs of 1,000 runs for €5 a month.

### Can I cancel anytime?

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

### Is tax included?

No. Prices are in EUR, plus VAT where it applies. [All billing questions](https://forgeqa.io/pricing#billing-faq)

## Talk to us

Three ways to get help, depending on what you need and which plan you're on.

- **In-app assistant**: The chat bubble in the app answers questions about setup, billing and features, and can set things up for you after you confirm.
- **Support chat**: On Professional and Agency, open Help & support in the app and start a conversation with our team. It shows when someone is online; otherwise your message waits for us. Agency adds priority onboarding, test assistance and dedicated IP requests.
- **Email and phone**: For anything else, including questions before you sign up, write to [hello@shoplab.cc](mailto:hello@shoplab.cc) or call +49 89 27780222 (Monday to Friday, 10:00–19:00 German time).

Keep passwords, API keys and identity documents out of support messages. If we need to look at a test, you can share it with us for a limited time from the app.

## Still unsure? Try it on your own site.

7 days, 100 runs, no credit card.

---

Source: https://forgeqa.io/faq · Start a free trial: https://app.forgeqa.io/#signup

Summary: Answers about Forge QA: what you can test, identity verification with Stripe Identity, runs, self-healing, security and privacy, billing, and how to reach support.
