Verified as <% state.email %>

<% hero.title %>

<% hero.blurb %>

<% t.n %> <% t.label %>

<% s.title %>

<% s.blurb %>

<% s.cta %>

How verification works

Three quick steps keep your data safe — no password needed.

<% v.n %>
<% v.title %>

<% v.body %>

<% c.title %>

<% c.body %>

<% c.cta %>

Confirm your email

Enter the email address on your VTH account. We will send a 6-digit code to confirm it is really you.

Works for both learner and organisation accounts. If the address is not registered you will still see the next screen — for security we never reveal which addresses exist.

<% state.error %>

Choose something else

How we check it is you

<% v.n %>
<% v.title %>

<% v.body %>

We never show personal data before the code is verified, and a code stops working once it is used.

Enter your code

If <% form.email %> is on a VTH account, a 6-digit code is on its way.

<% state.error %>

Not arrived?

<% t.title %>

<% t.body %>

Verified as <% state.email %>. This stays open for about <% state.minutes %> more <% state.minutes === 1 ? 'minute' : 'minutes' %>.

That took a while

Your verification has expired, so nothing is on screen any more. Confirming your email again takes a few seconds and nothing you asked for has been lost.

Support Hub

We are online