Terms of Service

These terms govern your use of TestGrab. By creating an account or using the TestGrab app, you agree to these terms. If you do not agree, please do not use the service.

1. About TestGrab

TestGrab ("we", "us", "our") is a UK-based service operated via testgrab.co.uk. We monitor the DVSA (Driver and Vehicle Standards Agency) booking system for practical driving test cancellations and help you move your existing booking to an earlier available slot.

We are not affiliated with, endorsed by, or connected to the DVSA or any UK government body. TestGrab is an independent, third-party service.

2. Eligibility

You must be at least 17 years old (the minimum driving age in England, Scotland, and Wales) to use TestGrab. By registering, you confirm that:

3. How the Service Works

Once you provide your DVSA driving licence number and booking reference, TestGrab will:

You must have an existing DVSA test booking before using our service. We do not create new test bookings — we surface earlier dates so you can move your existing booking.

4. Authorisation to Act on Your Behalf (Important)

Please read this section carefully — it is critical to how TestGrab operates legally.

From 12 May 2026, the DVSA rules state that only the candidate themselves may book or change a practical driving test. To comply with this rule while still providing our service, you appoint TestGrab as your authorised agent for the limited purposes set out below.

By creating an account and providing your DVSA credentials, you confirm and authorise that:

  1. You are the named candidate on the DVSA test booking you wish to manage.
  2. You voluntarily authorise TestGrab to use your DVSA driving licence number and booking reference solely to: search for earlier test slots matching your preferences, and (on plans that include automation) move your existing test to an earlier slot you have approved.
  3. Any booking action taken by TestGrab is taken on your express instruction, with you as the principal and TestGrab acting as your appointed agent.
  4. The booking remains entirely yours and on your DVSA account at all times.
  5. You can revoke this authorisation at any moment by pausing the scanner, disconnecting DVSA in the app, or deleting your account.

This authorisation is specific to TestGrab's operation and does not extend to any other third party. We will only act on your behalf to the extent strictly necessary to deliver the plan you selected.

4.1 Your Standing DVSA Affirmation (specific to the candidate-declaration gate)

Effective May 2026, the DVSA inserts a pre-dashboard "candidate declaration" page after every fresh login, where the user must tick "I confirm I am the learner and agree to the terms and conditions" and tap "Agree and continue".

To establish your standing affirmation of this declaration, during onboarding our app opens DVSA's website in a secure in-app browser. You — not our software — manually tick the checkbox and tap "Agree and continue". The exact timestamp of this affirmation is recorded by us and forms the legal basis for any subsequent automated traversal of the same gate during scanning.

The mechanics:

  1. Onboarding (you tap): You manually tick the DVSA candidate-declaration checkbox and tap "Agree and continue" inside our in-app browser. We record the timestamp.
  2. Scanning (we tap on standing authorisation): When our scanning system logs into your DVSA account, it may encounter the same gate. With your onboarding affirmation on file, we submit the gate form on your standing direction. We do not submit if your onboarding affirmation is missing or has been revoked.
  3. Booking (you tap, every time): On any plan that opens DVSA's booking pages for you (Guided), you tap the affirmation gates manually at the moment of booking — including any per-booking declarations DVSA requires.

This is a classic principal-agent arrangement: you authorise us, in writing, to repeat a routine declaration on your behalf while scanning. Each meaningful transaction (booking) still has your direct personal affirmation.

You can revoke your standing affirmation at any time by disconnecting DVSA in the app or deleting your account. Once revoked, our scanning will halt for your account until you re-affirm.

5. Plans and What They Include

TestGrab offers three plans. You select one at signup and can change it any time before a booking is made:

PlanPrice (success-only)What we do
Notify£10 Monitor + push notification when a slot opens. You complete the booking yourself by tapping through.
Guided£20 Monitor, notify, and open a secure in-app browser that pre-fills your DVSA credentials and navigates to the slot. You tap three affirmations during booking: "I am the learner" at the DVSA gate, "I am the candidate" at the relationship page, and "Confirm changes" on the final review. Our software handles all navigation between those taps.
Auto£29 Monitor and (on your separate, additional pre-authorisation) complete the entire booking on your behalf, including the affirmations. Currently unavailable to new users.

The Auto plan, when available, involves automated action on your behalf and requires a separate, additional confirmation step during onboarding before it can be activated.

6. Pricing and Payment

TestGrab operates on a success-only pricing model:

When you activate the scanner, a payment method must be on file. On a successful booking your card is charged automatically via Stripe (our PCI-DSS Level 1 payment processor). All prices include VAT where applicable. Payments are processed in GBP.

7. Refund Policy

Because you are only charged after a successful rebooking is recorded on the DVSA system, refunds are exceptional rather than routine. We will auto-refund any charge to your original payment method within 5 business days if any of the following apply:

For any other refund request, contact support@testgrab.co.uk within 14 days of the charge. Each case is reviewed individually and we aim to respond within 48 hours. You retain all statutory rights under UK consumer law (Consumer Rights Act 2015).

8. Your DVSA Credentials

To use the scanner, you must provide your DVSA driving licence number and test booking reference. These credentials are:

You are responsible for ensuring the credentials you provide are accurate, up to date, and your own.

9. No Guarantee of Results

TestGrab is provided on an "as-is" and "as-available" basis. We do not guarantee that:

Test cancellations are unpredictable and depend on other candidates releasing their slots. Popular centres and dates may have very limited availability. We will do our best, but we cannot promise specific outcomes.

10. Acceptable Use

When using TestGrab, you agree NOT to:

We reserve the right to suspend or terminate your account immediately if you breach these terms, without refund.

11. Account Termination

You may delete your account at any time from the Settings screen. Upon deletion:

12. Limitation of Liability

To the fullest extent permitted by UK law, TestGrab and its operators shall not be liable for any direct, indirect, incidental, or consequential damages arising from your use of the service, including but not limited to:

Our total liability to you for any claim arising from these terms or your use of the service is limited to the amount you paid us for the service. Nothing in these terms limits liability for death or personal injury caused by our negligence, fraud, or any other liability that cannot be excluded under UK law.

13. DVSA Compliance

We monitor and react to DVSA rule changes. As of the last update:

14. Changes to These Terms

We may update these terms from time to time. Substantive changes will be notified via the app or by email at least 14 days before they take effect.

15. Governing Law

These terms are governed by the laws of England and Wales. Any disputes will be subject to the exclusive jurisdiction of the courts of England and Wales. Nothing in these terms affects your statutory rights as a consumer under UK law.

16. Contact Us