Cookies and storage
Cookie policy
What cookies and browser storage are
Cookies are small browser files. Similar technologies include localStorage and sessionStorage.
M2Promo uses storage for login, anti-abuse, preferences, Battle UI, Watch Rewards progress and supported embeds.
M2Promo does not use behavioural advertising cookies or marketing pixels.
Identified cookies and storage
This is the practical inventory for the current public features.
Provider-controlled storage may change, and browser settings or manual deletion can shorten durations.
| Name / prefix | Provider | Purpose | Duration | Strictly necessary |
|---|---|---|---|---|
| battle_voter_token | M2Promo API | Protects Server Battle voting from duplicate or abusive votes. | 180 days | Yes for Battle voting protection |
| watch_reward_viewer_token | M2Promo API | Reduces duplicate Watch Rewards claims across accounts, browsers and networks. | 180 days | Yes for Watch Rewards duplicate-claim protection |
| Supabase auth storage, commonly prefixed with sb-...-auth-token | Supabase Auth | Keeps login sessions and authenticated API access working. | According to Supabase session settings or until logout/clearing browser storage. | Yes for logged-in features |
| metinpromo:language | M2Promo web | Stores the selected interface language. | Until changed or browser storage is cleared. | No |
| metinpromo_guest_vote_id / metinpromo_guest_rating_id | M2Promo web | Supports guest vote/rating UX and duplicate-abuse reduction. | Until browser storage is cleared. | Conditionally needed for guest voting/rating flows |
| battleVote_<battleId> | M2Promo web | Remembers local UI state for a Battle vote. | Until the UI clears it or browser storage is cleared. | No |
| metinpromo:owner-watch-reward:<eventId>:<streamerId> | M2Promo web | Keeps temporary Watch Rewards progress after reloads. | Until the event/session clears it or browser storage is cleared. | No, but useful for reward progress continuity |
| adminRolePreview / adminOwnerSubscriptionPreview | M2Promo web | Admin-only visual preview state. | Current browser session or until reset. | No |
| Cloudflare Turnstile storage/cookies/signals | Cloudflare | Anti-abuse verification for protected actions. | Managed by Cloudflare and browser behaviour. | Yes for protected actions in production |
| Embedded player storage/cookies | YouTube, Kick, TikTok | Live/video playback and provider-controlled player preferences. | Managed by each provider. | No for core browsing; may be needed to play embedded streams |
Third-party cookies and embeds
Cloudflare Turnstile may process technical signals and set storage/cookies when protected actions are verified.
YouTube, Kick and TikTok embeds can set their own storage when a player loads.
External websites, Discord communities and server presentation pages may set their own cookies after you leave M2Promo.
How to manage cookies
You can delete or block cookies and browser storage from your browser settings.
Blocking storage can affect login, voting, Watch Rewards, anti-abuse protection and embedded players.
