Last updated: September 2026
Who runs this
NCT Appointment Alerts is an independent, unofficial project โ it is not run by, or affiliated with, the NCTS or Applus. It's a single-person side project. Questions or requests about your data can be raised by emailing nctsalerts@gmail.com or via the project's GitHub repository.
What we collect
When you sign up: your email address (required), the test centres and time window you choose, and a WhatsApp number (optional, only collected ahead of a future paid feature โ it is not used for anything today). That's the complete list. We don't collect your name, vehicle registration, payment details, or location.
Why we collect it
Solely to run the alert service: to send you a one-time confirmation email, to match your chosen centres/window against live availability, and to email (or in future, WhatsApp) you when a match is found. Nothing here is used for advertising targeting, profiling, or sold or shared with anyone for marketing purposes.
Who else sees it
Your data passes through a small number of service providers that make the site work, each acting strictly as a processor on our behalf: Supabase (hosts the database), Google (Gmail is used to deliver alert and confirmation emails), Twilio (will deliver WhatsApp messages, only for subscribers who opt into the future paid plan), and GitHub Pages (hosts this website). None of them are permitted to use your data for their own purposes.
Cookies and ads
This site uses Cloudflare Web Analytics to count page views and get a general sense of how the site is used. It sets no cookies and doesn't track you individually or across other sites โ Cloudflare's own privacy policy is at cloudflare.com/web-analytics. Beyond that, this site runs no other analytics or advertising. If Google AdSense is enabled here in future, Google may set cookies to serve and measure ads โ if that happens, this page will be updated, and you can read Google's own policy at policies.google.com/technologies/ads.
How long we keep it
If you sign up but never confirm your email, that unconfirmed entry is simply overwritten if you sign up again, and isn't actively used for anything in the meantime. Once you unsubscribe (a link is included in every alert email), your record is deleted outright โ not just marked inactive.
Your choices
You can update your centres, time window, or WhatsApp number at any time using the "manage your alerts" link in your emails, or remove yourself completely using the unsubscribe link โ no account, login, or email back-and-forth required either way.