| mp_privacy_consent | MemePulse | Stores consent choices and timestamp. | 180 days | Necessary |
| sb-…-auth-token | Supabase / MemePulse | Keeps a user signed in and protects authenticated features. | Session/provider-controlled | Necessary |
| memepulse-theme, memepulse-theme-mode | MemePulse | Stores a theme explicitly selected by the user. | 1 year | Requested preference |
| memepulse-preferred-locale | MemePulse | Stores a language explicitly selected by the user. | 1 year | Requested preference |
| mp_recent_view, mp_recent_media_view | MemePulse | Prevents duplicate view counts. Set only with Analytics consent for guests. | 1 hour | Analytics |
| _ga, _ga_* | Google Analytics | Measures aggregated site use after Analytics consent; advertising signals are disabled. | Up to 180 days | Analytics |
| External-player storage | YouTube, TikTok, Instagram, Reddit | Provides embedded media after one-time loading or External Media consent. | Provider-controlled | External Media |
| Legal notice and recovery state | MemePulse local/session storage | Remembers a dismissed legal notice and prevents repeated chunk-recovery loops. | Per version / browser session | Necessary |