TOYORNOT.com Legal
Cookie and Consent Policy
Last updated: March 20, 2026
1. How Consent Works
On first visit, optional categories are disabled by default. You can allow or deny optional processing and change your choice any time via "Cookie Settings" in the app footer.
2. Storage Used by This Site
| Name | Type | Purpose | Category | Duration |
|---|---|---|---|---|
toyornot-consent-v1 |
Local storage | Stores your consent preferences for optional analytics and sponsored content. | Necessary | Until changed or cleared in browser |
toyornot-daily-judgement-cap-v1 |
Local storage | Stores the current local-day guest judgement count so the app can enforce the 2-judgements-per-day guest limit. | Necessary | Until the next local day or storage is cleared |
toyornot-guest-id-v1 |
Local storage | Stores a necessary browser guest identifier so anonymous result flows, abuse controls, and other guest-only server features can recognize the same browser without retaining guest upload history. | Necessary | Until storage is cleared |
| Third-party analytics identifiers | Cookie/storage (provider-dependent) | Optional product analytics events, client-side error diagnostics, and session replay via PostHog when analytics is configured and you consent. | Analytics (optional) | Provider-defined |
| Affiliate optimizer event records | Server-side database records | Stores optional waiting-overlay affiliate offer selections, viewable impressions, click events, and hashed anonymous session identifiers so sponsored content can measure CTR and improve offer ranking after consent. | Sponsored content (optional) | Until deleted from the application database |
toyornot-analytics-visitor-id-v1, toyornot-analytics-first-seen-v1, toyornot-analytics-session-count-v1 |
Local storage | Stores an anonymous analytics identifier and return-visit counters so optional analytics can measure repeat usage after consent. | Analytics (optional) | Until consent is withdrawn or storage is cleared |
toyornot-analytics-session-id-v1, toyornot-analytics-session-index-v1, toyornot-analytics-rating-attempt-v1 |
Session storage | Stores the current anonymous analytics session and in-session attempt counters. | Analytics (optional) | Until the browser tab or session ends |
| Amazon affiliate destination cookies/storage | Cookie/storage (provider-dependent) | May be set by Amazon after you click an optional sponsored Amazon affiliate link for your visitor market. The in-app sponsored cards are static and do not load Amazon scripts before click-through. | Sponsored content (optional) | Provider-defined after click-through |
3. Optional Technologies
- Optional PostHog event capture, client-side exception diagnostics, and session replay are enabled only after you consent to analytics and sponsored content and only when the deployment is configured with PostHog keys.
- Optional static Amazon affiliate cards may be shown only after you consent to analytics and sponsored content. They do not load Amazon script on this site before you click through.
- Optional analytics storage is used only after that consent and supports anonymous visitor/session measurement.
4. Manage or Withdraw Consent
Use the in-app "Cookie Settings" control to update your preferences. Changes apply to future processing. You can also clear browser storage to remove saved preferences.
5. Contact
Questions about cookies or consent: toyornot.com@gmail.com