Website compliance checklists

Use these to prepare your site before a review, or to brief your developer. Each item notes the provision it relates to.

Last reviewed: 2026-10-18

Not legal advice. This summary is general information prepared by Samtaro Security, a non-law-firm resource of Samtaro Security. It may be incomplete or out of date, and it is no substitute for advice from a lawyer licensed in the relevant jurisdiction. Last reviewed: 18 October 2026.

1. Privacy notice

  • Who you are and how to contact you (GDPR Art. 13(1)(a))
  • Which processors or third parties receive the data, e.g. booking platform, payment provider, analytics, CRM (GDPR Art. 13(1)(e))
  • Purposes of processing (GDPR Art. 13(1)(c))
  • Legal basis for each purpose (GDPR Art. 13(1)(c))
  • How long you keep data (GDPR Art. 13(2)(a))
  • How individuals can access, correct, erase, object or withdraw consent (GDPR Arts. 15–21)
  • International transfers (GDPR Art. 13(1)(f))
  • A link to the notice from every page footer and next to every form
  • An Arabic version if you serve Arabic-speaking customers (good practice)

2. Cookies and trackers

  • An inventory of every cookie and third-party script, with its purpose
  • Analytics and marketing tags blocked until opt-in (QFC DPO guidance; EU ePrivacy rules; PDPPL guidance as summarised by Chambers 2026)
  • "Reject" as easy as "Accept"
  • A way to change or withdraw consent later
  • Consent records kept

3. Forms and marketing

  • Collect only the fields you need (PDPPL)
  • A separate, unticked opt-in for marketing (PDPPL)
  • Every marketing email or SMS identifies the sender, says it is marketing, and has a working opt-out (PDPPL)
  • Extra care with health or other special-nature details (PDPPL)
  • Forms submitted over HTTPS only

4. Vendors and processors

  • A list of vendors that touch personal data (PDPPL)
  • Contracts that require security and prompt breach notice (QFC Art. 31(7); GDPR Art. 28)
  • A review against NCSA's Personal Data Sharing Checklist (our guide)

5. Breach contacts

  • A named person who decides on notification
  • Contact routes for the regulators that apply to you: NCSA, the QFC DPO, an EU authority
  • A tested template for notifying individuals
  • Logs kept long enough to investigate (QFC DPO enforcement notice, 2024)
  • See GCC breach notification: the 72-hour norm and its gaps

Find out what your website reveals

Run the free passive mini-scan in under a minute, or ask for a quote for the full report.