Cookie Policy

Version cookies-2026-08-01 — in effect from 1 August 2026.

A cookie is a small text file a website stores on your device. "Local storage" does the same job without a file that travels back to the server on every request. This policy covers both, and everything CatholicWorld stores on your device, whichever technique is used. It is the detailed version of the choices you make in the cookie banner and in section 5 of the Privacy Policy.

1. The three layers

Everything on your device falls into one of three layers. Only one of them is on by default.

Necessary

Keeps you signed in, protects forms, remembers your cookie choice, stores game progress and your leaderboard identity once a feature needs them, and enforces rate limits. These cannot be switched off — the service does not work without them, and the law does not require consent for them either.

Analytics

PostHog and our own extended analytics, with an identifier that spans sessions. Off by default; nothing in this layer loads before you say yes.

Marketing

Meta Pixel (Facebook and Instagram), TikTok Pixel, and X Pixel, used to measure our ad campaigns. Off by default, and switched off automatically if your browser sends a Global Privacy Control signal, whatever you chose before.

2. Every cookie and local-storage item

Cookies and local-storage items used by CatholicWorld
NameTypeProviderPurposeRetentionLayer
cw_sessionCookieCatholicWorldKeeps you signed in.30 daysNecessary
cw_deviceCookieCatholicWorldRecognizes a known device so we don't ask for a sign-in code every time.180 daysNecessary
cw_csrfCookieCatholicWorldProtects forms against request forgery.SessionNecessary
cw_consentCookieCatholicWorldRemembers your cookie choice.12 monthsNecessary
__convexAuthJWTLocal storageConvexAuthenticates your session.Until you sign outNecessary
cw_progress_v1Local storageCatholicWorldStores your progress as a guest, once you ask a game to save it.Until you clear itNecessary
cw_player_tokenLocal storageCatholicWorldIdentifies you on the leaderboard. Created only the first time you save progress or submit a result — never just by visiting.24 months since last useNecessary
cw_settingsLocal storageCatholicWorldRemembers dark mode, clock style, and your chosen difficulty.12 monthsNecessary
ph_phc_*CookiePostHogMeasures traffic and how people move through the site.12 monthsAnalytics
_fbpCookieMeta (Facebook, Instagram)Measures the performance of our ad campaigns.90 daysMarketing
_ttpCookieTikTokMeasures the performance of our ad campaigns.13 monthsMarketing
personalization_idCookieXMeasures the performance of our ad campaigns.24 monthsMarketing

3. What is not on this list, and why

Tools that do not appear in the table above
ToolWhy it is not listed
SentryDoes not set a cookie with our configuration, and session recording is permanently disabled.
Vercel Web AnalyticsWorks without cookies and without a per-visitor identifier.
Stripe and EasytoolsAny cookie they set exists only on their own checkout pages, under their own privacy policies.
Browser fingerprintingWe do not use any fingerprinting technique.

4. The leaderboard identity: when it is created

cw_player_token does not exist until you ask a game for a feature that needs it: saving your progress, or submitting a result to the leaderboard. It is never created just by visiting or playing a puzzle. It is not used to track you across other websites.

5. Managing cookies in your browser

You can also block or delete cookies from your browser settings directly. Blocking cookies used for signing in, protecting forms, or remembering your preferences may make parts of CatholicWorld stop working correctly.

Look for "cookies" in your browser's settings or help menu. The browsers most people use with CatholicWorld:

  • Chrome
  • Safari
  • Firefox
  • Edge
  • Opera
  • Chrome for Android
  • Safari for iOS