Cookie Policy
Dojo12.com | Effective date: June 4, 2026 | Last updated: June 4, 2026
This website, www.dojo12.com, uses cookies and similar technologies to distinguish you from other users, to provide you with a better experience, and to improve our platform by understanding how it is used. This Cookie Policy explains what cookies we use and why, and how you can control them. It should be read together with our Privacy Policy. By clicking “Accept” on our cookie banner, or by selecting your preferences in our cookie manager, you consent to the use of cookies as described here. Strictly necessary cookies do not require consent. This policy is designed to comply with the EU/UK GDPR and ePrivacy rules, Quebec’s Law 25, and applicable Canadian law.
Who we are. This site is owned and operated by Serge Williams (Dojo12.com), Longueuil, Quebec, Canada — contact@dojo12.com.
1. What are cookies?
Cookies are small files placed on your computer or device when you visit certain parts of our site or use certain features. First-party cookies are set by us; third-party cookies are set by other services we use (such as our payment processor and analytics or advertising providers). Cookies may be session cookies (deleted when you close your browser) or persistent cookies (which stay until they expire or you delete them). We also use similar technologies such as pixels and local storage; references to “cookies” include these.
2. The categories of cookies we use
We use four categories: strictly necessary (essential, no consent needed), functional, analytics, and marketing/targeting. Analytics and marketing cookies are only set with your consent. The tables below list the specific cookies in each category.
3. Strictly necessary cookies
These are essential for the platform to work — logging in, keeping your session secure, and processing payments. Without them, features such as login and checkout will not function.
First-party (set by Dojo12.com / LearnWorlds)
| Cookie | Purpose | Expires |
|---|---|---|
XSRF-TOKEN | Preserves user login information and security state. | When you close your browser |
DPSettings | Preserves your cookie-policy preferences. | 12 days |
slim_session | Preserves user login information and session state. | 2.5 days |
affiliate | Tracks purchases made through affiliate links so the affiliate partner is credited. | Depends on affiliate settings |
Third-party (essential services)
| Cookie | Provider | Purpose | Expires |
|---|---|---|---|
__stripe_sid | checkout.stripe.com | Processes payments. | 30 minutes |
__stripe_mid | checkout.stripe.com | Distinguishes users for fraud prevention. | 1 year |
cid | checkout.stripe.com | Processes payments. | 3 months |
cf_clearance | cloudflare.com | Confirms you passed a security check (Captcha/challenge) and keeps the site accessible to you. | 4 hours |
vuid | vimeo.com | Used by Vimeo to collect video-player analytics. Our course videos are hosted on Vimeo. | 3 years |
player | player.vimeo.com | Used by Vimeo to collect video-player analytics on the embedded player. | 1 year |
4. Analytics cookies
These help us understand how the platform is used so we can improve it. They are set only with your consent. We use Google Analytics.
| Cookie | Provider | Purpose | Expires |
|---|---|---|---|
_ga | Google Analytics | Registers a unique ID used to generate statistics on how you use the site. | 2 years |
_gid | Google Analytics | Registers a unique ID used to generate usage statistics. | When you close your browser |
_gat | Google Analytics | Used to throttle the request rate. | When you close your browser |
_ga_<container-id> | Google Analytics | Persists session state (GA4). | 2 years |
5. Marketing / targeting cookies
These track visitors across websites to measure our advertising and show you more relevant ads. They are set only with your consent. They do not store your name directly but identify your browser and device. We use the Meta (Facebook) Pixel and Google Ads.
| Cookie | Provider | Purpose | Expires |
|---|---|---|---|
_fbp | Meta (Facebook) | Identifies browsers for advertising and site-analytics services. | 90 days |
fr | facebook.com | Delivers advertising, e.g. real-time bidding from third-party advertisers. | 90 days |
ads/ga-audiences | Google Ads | Re-engages visitors likely to convert, based on online behaviour across sites. | When you close your browser |
6. Your consent & how to control cookies
Before non-essential cookies are placed, you are shown a banner asking for your consent. You can accept or refuse cookies by category, and you can change your choices at any time using the cookie settings on our site. If you refuse non-essential cookies, some features may not function fully, but strictly necessary cookies will still be used because the site cannot work without them.
You can also control cookies through your browser — most browsers let you block or delete cookies, or block third-party cookies only. See the help section of your browser for instructions: Google Chrome, Microsoft Edge, Safari (macOS and iOS), Mozilla Firefox, and Android browsers each provide their own cookie controls. Blocking strictly necessary cookies may prevent login and checkout from working.
7. Changes to this Cookie Policy
We may update this Cookie Policy from time to time. The “Last updated” date shows the current version, and changes take effect when posted. Please check this page periodically.
8. Further information
Questions about our use of cookies? Email contact@dojo12.com. For more on how we handle your data and your rights, see our Privacy Policy and Terms & Conditions.
© 2026 Serge Williams (Dojo12.com). All rights reserved.
INTERNAL NOTE — keep this widget hidden from users.
Cookie list — keep accurate. The visible Cookie Policy declares these tools only: LearnWorlds native (XSRF-TOKEN, DPSettings, slim_session), Stripe (payments), Cloudflare (cf_clearance), Vimeo (vuid, player — video hosting), Google Analytics (_ga, _gid, _gat, _ga_<container-id>), Meta/Facebook Pixel (_fbp, fr), and Google Ads (ads/ga-audiences).
If you add or remove a tool (live-chat widget, Hotjar, HubSpot, pop-up/opt-in tool, Mixpanel, etc.), update the cookie tables. Declaring cookies you don’t use, or omitting ones you do, is itself a compliance problem under EU (GDPR/ePrivacy) and Quebec (Law 25) rules.
Confirmed setup: affiliate program is active (the “affiliate” cookie is declared); emails are sent through LearnWorlds’ built-in system; course videos are hosted on Vimeo. Mailchimp is also listed in the Privacy Policy as a possible email tool.
Mailchimp note: listing Mailchimp in the Privacy Policy is fine even before you use it. BUT if you embed a Mailchimp signup form on the site, Mailchimp will set cookies — at that point you must ADD its cookies to the Cookie Policy tables (analytics/marketing category).
Required: a cookie consent banner must be active (Settings → Privacy / GDPR / Cookie consent) because you use non-essential cookies (Analytics, Pixel, Ads). The banner must point to this Cookie Policy page.
