Do you want to pass the Hazard Perception part of your theory test?

Or are you an experienced driver or rider and need to brush up on your hazard perception skills?

Then download the only Official DVSA Hazard Perception app, from the people who set the tests.

It’s relevant for all road users!

30 official interactive hazard perception video clips from DVSA, showing a wide variety of environments and road conditions

Receive immediate feedback after each clip to find your score

Review each clip to find out where the hazard was and where maximum points could have been achieved.

Track your progress so that you know when you’re ready to take your theory test

Join the two million happy people who’ve passed using the official DVSA apps

Know what to expect – watch the official DVSA video, which introduces and explains the hazard perception part of the theory test

Please note:
Because of the high quality of the clips, this app will take slightly longer than normal to download.

What’s New

Version 2.1.1

This is the very latest version of the app for 2021.

Ratings and Reviews

1.9 out of 5
68 Ratings

68 Ratings

Edmundostudios ,

Not that useful

The videos in the app are quite well constructed however when you actually click on a hazard you also need to press on the screen multiple times in the same section in order to pass. Sometimes even when doing this the taps are not registered.

Usually I did notice these hazards however receive a low score because not all taps were registered correctly. Most of the time it is a single hazard in a 20 second video that required multiple taps when you would think it would be just one tap?

Developer Response ,

Thank you for your feedback and apologies for the inconvenience. Please contact us via and our team will be happy to discuss your case further. Many thanks,

YorkyG ,

Made by idiots

You had 1 key job: record the taps. Because this a poor hybrid app (basically a web video player in an app wrapper) the app screen wants to scroll. This means if there’s the slightest movement when you tap the screen it doesn’t register that you detected a hazard and instead tries to move the screen; or if your really unlucky it gets treated as a tap hold, highlights the entire screen and puts on the context menu so your following tap doesn’t count either. This is a cash grab in my books, the DVSA paid some very low end developers to make this app, and they obviously don’t care as the issues would be obvious in any QA. Unfortunately the only way to fix this is to totally redevelop the app from scratch with proper developers which the DVSA wont want to do until they’ve fleeeced enough money to pay for it.
Videos are low res, passable in most instance but when on a large screen such as my iPad Pro the night scenes with lens flare from lights are too poor quality.
There’s something like 20 videos here, you’ll be done in an hour.
Useful app for illustrating how flawed the hazard test, ooh look at the big bus it’s been there a while and clearly going to pull out so I’ll tap... what it’s too early I had to wait for it to indicate?

Developer Response ,

Thank you for your response and apologies for the inconvenience. Please contact us via and our team will be happy to assist. Many thanks, TSO

Mmrrddgg ,

Cool stuff - similar as real test

There can be more videos in it of course. Like twice as much. Obviously you have to develop a “clicking technique” because it can be sometimes too early. It is quite annoying that anything can develop to be a real hazard. Especially animals, if I see one on a field I start the clicking like crazy while the task screen drops me out. Actually this one is more realistic than the real test as you cannot see the CGI low quality... Why don’t you people record more realistic videos with doubleurs and actors???? - Anyway, that’s a good App.

Developer Response ,

Thank you for your great review we are pleased you found our app beneficial in preparation for your test. I will certainly forward your suggestions to our developers to investigate. Best wishes for the future, TSO


The Stationery Office Limited
174.1 MB

Requires iOS 10.0 or later. Compatible with iPhone, iPad and iPod touch.



Age Rating


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer

You May Also Like