Necessary local storage
The site stores your consent choice in browser local storage so the banner does not need to ask on every page. The record contains the choice, consent version and saved time. It is not intended to contain your name, email address or account details.
Optional Google Analytics
Google Analytics is initialised only after you choose “Accept analytics”. Once accepted, Google Analytics may use its own cookies or browser storage as part of providing analytics. Choosing “Necessary only” keeps Google Analytics disabled.
Vercel Web Analytics
CCM also uses Vercel Web Analytics for aggregated page-view statistics on non-sensitive public routes. It does not use analytics cookies. CCM removes query strings and URL fragments before sending and excludes account, checkout, API and single-use claim routes.
Routes excluded from analytics
Account, checkout and API routes are excluded from CCM website analytics. The single-use claim route is excluded as an additional secret-bearing boundary. Vercel page-view events also have query strings and URL fragments removed before sending.
What CCM does not intentionally send to analytics
The analytics event schema is designed not to send names, email addresses, account identifiers, passwords, verification tokens, payment details, support-message contents, saved layouts or session notes.
Changing your choice
Use the “Cookie choices” control at the bottom of the website to control Google Analytics. Selecting “Necessary only” keeps Google Analytics disabled. Vercel Web Analytics does not use analytics cookies and is described separately in the Privacy Notice.
Other services
Payment providers, Discord and other sites apply their own storage and privacy rules after you choose to visit them. Read the Privacy Notice for the wider CCM data-handling picture.
