burhānnoun, Arabic· Proof; clear evidence that settles the question.
Ship every release knowing your key flows still work.
Burhan tests your web app against your own product specs, so bugs are caught on staging instead of by your customers. No test code to write, no scripts to maintain.
Free Starter plan: one module, no card, no time limit.
- SGN-01New user signs up with a work emailpassed
- TEAM-03Admin invites a teammatepassed
- INV-07Send an invoice with a 10% discountfailed
- ACC-02Reset password from the email linkpassed
Step 4 · Tap Send · Actual: total stays at $1,000.00
- 09:41:02Reading Invoices PRD v3, section 4
- 09:41:066 journeys drafted for the Invoices module
- 09:41:11Signed in as Primary account · staging
- 09:41:15INV-07 · step 3 · Add a 10% discount
- 09:41:16INV-07 · step 4 · Tap Send
- 09:41:16POST /api/invoices/send → 500
- 09:41:17Evidence filed: video, steps, API call, console error
- 09:41:17Bug report ready for Backend
Manual QA can't keep up with weekly releases
Before every release
- Someone clicks through the same flows by hand
- Test scripts break every time the UI changes
- Bug tickets that just say “it doesn't work”
With Burhan
- ✓Journeys written from your own spec
- ✓Reread when the spec changes, no scripts to fix
- ✓Every failure comes with steps, a video and the API error
From your docs to a bug report, without writing a test
PRD.pdf
Invoices PRD v3
01Give it your docs
PRDs, user stories or specs: upload a PDF or Markdown, paste a Google Docs or Drive link, or connect GitHub.
6 journeys
Drafted from section 4
02Burhan writes the journeys
Module by module, it turns your docs into user journeys: what a real user does and what should happen. Your product team checks them before anything runs.
Running · step 3/6
Real browser · staging
03It tests your staging site
Each journey runs in a real browser on your test accounts, the same way a user would click through it.
Bug report
Ready to paste
failed · INV-0704You see exactly what broke
A video, the failing step, API calls and console errors, and a bug report your developers can act on straight away.
Reads your docs fromPDFMarkdownGoogle DocsGoogle DriveDropboxGitHub
Every failure comes with a bug report that's ready to paste
No more “it doesn't work” tickets. Burhan says what it did, what your spec expected, and what happened instead.
INV-07 · Send an invoice with a 10% discount
Failed at step 4 of 6 · staging · Primary account
Steps
- Sign in as the admin of a test company
- Create an invoice for $1,000.00
- Add a 10% discount
- Tap Send
Expected
The total shows $900.00 and the invoice is sent to the client.
from “Invoices PRD v3, section 4.1”
Actual
The total stays at $1,000.00 and nothing is sent.
Likely owner Backend
▶ Video · 0:42- 01What it did, step by step
- 02What your spec says should happen
- 03The API call and console error behind it
- 04Who should probably fix it
Built for product and QA teams that ship every week
- No test code
- Nothing to write or maintain. When the spec changes, Burhan rereads it.
- Checks against your spec
- It tests what your docs say should happen, not what it guesses.
- Real accounts, real states
- Run journeys on a full account and an empty one, so first-time users are covered too.
- English and Arabic
- Docs and apps in either language, right-to-left layouts included.
- Staging first
- Test staging before every release, and keep production separate.
- Passwords stay private
- Test-account passwords are never shown to the AI.
- Re-run only what failed
- Fixed something? Re-run the failed journeys without testing everything again.
- Release health at a glance
- See which modules pass, fail or are blocked, release after release.
Simple pricing, per project
Start free with one module. Upgrade a project when you want every module tested.
Try Burhan on one module
$0/ project / month
- One module of your choice
- Its journeys run once a week
- One retry when a run fails
- Video, API calls and bug reports
- No card, no time limit
Test the whole product every week
$99/ project / month
- Every module in your docs
- A full test every week
- Re-run failed journeys up to 50 times a week
- Extra full runs at $25
- Video, API calls and bug reports
Test the whole product every day
$249/ project / month
- Every module in your docs
- A full test every day
- Re-run failed journeys up to 200 times a week
- Extra full runs at $12
- Video, API calls and bug reports
Questions teams ask us
Q.01Do I need to write any tests?
No. Burhan writes the user journeys from your docs. Your team reviews them, and you can edit, add or remove any journey.
Q.02What kind of docs work?
PRDs, user stories, specs and acceptance criteria: PDF, Markdown or text files, Google Docs or Drive links, or files in a GitHub repo.
Q.03Can it test pages behind a login?
Yes. You add test accounts for your staging site and Burhan signs in with them. The passwords are never shown to the AI.
Q.04Does it test production?
Burhan is built for staging, so bugs are caught before release. You can add production as a separate environment.
Q.05Does it work with Arabic apps?
Yes. Docs and apps can be in English or Arabic, right-to-left layouts included.
Q.06What does the free plan include?
Starter covers one module of your choice per project. Its journeys run once a week, with one retry when a run fails. No card, no time limit.
Q.07Can I cancel any time?
Yes. Plans are monthly and per project. Cancel from Billing and the plan stays until the end of the month you paid for.
Know what broke before your customers do.
Bring your docs and your staging link. Burhan does the rest.
Start freeFree Starter plan: one module, no card, no time limit.