Cookies and browser storage (UK / GB)

Last updated: 2 October 2026

What we use

CleaningQA uses a small number of cookies and other browser storage technologies, such as local storage, session storage and IndexedDB. Not everything below is a traditional cookie, so the table shows what each item actually is.

Categories

  • Strictly necessary — needed to provide something you asked for, such as staying signed in, saving checklist edits you made, completing a checkout or recording your privacy choice.
  • Functional / preference — remembers small choices to make the product more comfortable to use.
  • Analytics — optional. Only used if you choose “Allow analytics”.

Full list

Technology / keyProviderPurposeTypeDurationCategory
Supabase authentication tokenSupabase (on our behalf)Keeps you signed in to your accountLocal storageUntil you sign out or the session expiresStrictly necessary
cleaningqa:consentCleaningQARemembers your analytics choiceLocal storage12 months (our chosen period)Strictly necessary
cleaningqa:public-checklist:<checklist>CleaningQARemembers the checklist edits you asked us to save on a public checklist pageLocal storageUntil you reset the checklist or clear your browserStrictly necessary
cleaningqa:pending-templateCleaningQACarries your customised checklist through signup so it can be importedLocal storage24 hours, or until importedStrictly necessary
cleaningqa:signup-awaiting-confirmationCleaningQARemembers that you started creating an account, so we can complete it after you confirm your emailLocal storage7 days, or until you reach your accountStrictly necessary
cleangauge-attachmentsCleaningQAHolds inspection photos on your device until they are uploadedIndexedDBUntil uploaded or clearedStrictly necessary
cleangauge:state:v1CleaningQAStores the sample data and in-progress answers you create in the demo, so the demo works without an accountLocal storageUntil you reset the demo or clear your browserFunctional / preference
Paddle checkoutPaddleRuns the checkout and payment security steps when you start a subscriptionCookies and browser storage set by PaddleSet by PaddleStrictly necessary
cleaningqa:visitorCleaningQARandom identifier used to join your visit to your later activityLocal storageUntil you withdraw permission or clear your browserAnalytics
cleaningqa:attribution:first / :lastCleaningQAThe page you were on when tracking started, the referring website and campaign tagsLocal storageUntil you withdraw permission or clear your browserAnalytics
cleaningqa:attribution:sessionCleaningQAMarks the current browsing session so the latest source is recorded onceSession storageUntil you close the tabAnalytics

Your choice

We do not create the analytics identifier or record where you came from unless you allow analytics. You can change your mind at any time — allowing and withdrawing take the same single click.

If you withdraw permission, we stop collecting optional analytics, remove the analytics identifier and attribution values from your browser and delete the acquisition records held against that identifier. Records we need to run your account — your organisation, inspections, corrective actions, reports and billing — are kept, because they are not optional analytics.

Contact

If you have questions about this policy, email hello@cleaningqa.com.