For tutoring companies, online schools and exam-prep websites

Your page. Our exam engine.

Put real past-paper practice and your own tests inside your website. Candidates never leave your brand, essays are marked by AI within minutes, and every result comes back to you.

Free for up to 500 practice papers a month. No card needed.

Three ways to work with us

Start with the first and add the others when you need them. Each one is a few lines of code, and your developers have a full guide.

  1. 01

    Embed a practice paper

    One script tag and a paper id. The frame sizes itself, works on phones, and tells your page when a paper is marked.

    <script src="https://www.supergb.com/cbt/js/embed/v1.js"></script>
    GreenBridge.mount("#paper", {
      key: "pk_live_...", paper: "PAPER_ID"
    });

    The paper opens on your page, in your layout.

  2. 02

    Run your own tests

    Write tests in your console from our question bank, with AI help or from scratch. Your server starts a sitting, and the candidate takes it inside your page.

    POST /partner-api/v1/sessions
    { "test_id": "TEST_ID",
      "candidate": { "id": "learner-42" } }
    GreenBridge.mountTest("#test", { launchUrl });

    A one-time link that works for ten minutes, then the sitting resumes on refresh.

  3. 03

    Get every result back

    A signed webhook the moment a paper is marked, a results API, and a CSV of every sitting on Growth and Institution.

    { "type": "attempt.graded",
      "data": { "candidate_id": "learner-42",
                "score": 34, "max_score": 40 } }

    attempt.graded arrives with the score and each question's mark.

The part other platforms leave to you

Essays, short answers and spoken answers are marked against the mark scheme within minutes, with a reason for every mark. Your teachers can accept, change or override any of it.

Explain why the rate of photosynthesis stops rising at high light intensity. [8 marks]

As light gets brighter the rate rises, but after a point another factor becomes limiting, such as carbon dioxide or temperature, so more light makes no difference...

  • Names a limiting factor
  • Gives carbon dioxide or temperature as the example
  • Explains that extra light no longer raises the rate
  • Missed: the enzymes are working at their maximum rate
6 / 8 A teacher can change any mark, and the change is recorded.

Plans

You pay for tests that were actually sat, never for candidates who signed up and did nothing. Practice papers are free to start.

Community Free Starter Talk to us Growth Talk to us Institution Talk to us
Practice papers a month 5005,00020,000100,000
Sittings of your own tests a month None3001,5006,000
AI-marked papers a month None503001,500
Websites 1310Unlimited
Webhooks and results API NoYesYesYes
Mark for every question NoNoYesYes
Results download (CSV) NoNoYesYes
Candidates can save results to Green Bridge NoNoYesYes
Remove Green Bridge branding NoNoNoYes
Support Help centreEmailPriority emailNamed contact
Start freeTalk to usTalk to usTalk to us
  • Need something different, such as higher volumes, an exam body's needs or paying by invoice? Talk to us and we will set up a plan that fits. Talk to us

Your candidates' data

  1. You decide what we know: an id, and a name or email only if you send them.
  2. Sittings are kept for a year, then erased. Erase anyone sooner with one API call.
  3. Downloads include your candidates' answers to your questions, never our question bank.
  4. Close your account and we erase everything within a day.

Put your first paper on your site today.

A free account comes with a test key, so you can try everything before a single candidate sees it.

Create a free partner account Talk to us