Legal
Política de Cookies
MsPinaQ LLC utiliza cookies y almacenamiento similar en las categorías a continuación. Versión de la política: 2. Si la versión cambia materialmente, solicitaremos el consentimiento nuevamente.
Por defecto, las categorías no esenciales están desactivadas. Los scripts de analítica/publicidad se cargan solo con el consentimiento correspondiente. Google Analytics 4 se carga después del consentimiento de analítica bajo el Modo de Consentimiento v2. AdSense requiere por separado el consentimiento de publicidad. Los valores predeterminados del Modo de Consentimiento v2 (analytics_storage, ad_storage, ad_user_data, ad_personalization = denegado) se establecen en el diseño raíz a través de un script beforeInteractive antes de cualquier etiqueta de Google.
Preguntas: mspinaq@gmail.com — usa el asunto [Privacidad] o [Cookies].
| Nombre / clave | Proveedor | Categoría | Propósito | Duración | Parte |
|---|---|---|---|---|---|
| mspinaq_cookie_consent / mspinaq-cookie-consentcookie | MsPinaQ | Estrictamente Necesario | Stores your cookie preference (categories, timestamp, policy version). | 1 year | Primera parte |
| authjs.session-token / authjs.csrf-token (and related Auth.js cookies)cookie | Auth.js / MsPinaQ | Estrictamente Necesario | Signed-in session (JWT) and CSRF protection for Google member login and admin login. Cookie names may use __Secure- or __Host- prefixes depending on the deployment environment. | Session JWT cookie: up to 30 days (rolling maxAge). CSRF cookie: short-lived / session-scoped per Auth.js. | Primera parte |
| sidebar_statecookie | MsPinaQ | Funcional | Remembers admin sidebar open/closed state. Used only in the restricted administration interface; not set for ordinary visitors on public pages. | 7 days | Primera parte |
| mspinaq-saved-recipeslocalStorage | MsPinaQ | Funcional | Guest saved-recipe list (legacy / migration). Not created on mere page load — only after an explicit Save action (or when migrating existing keys). Signed-in members use the server instead. | Until cleared by the user or browser | Primera parte |
| mspinaq-shopping-listlocalStorage | MsPinaQ | Funcional | Guest shopping list. Created only after you add ingredients (MyChef or manual). Signed-in members use the server instead. | Until cleared by the user or browser | Primera parte |
| mspinaq-liked-recipeslocalStorage | MsPinaQ | Funcional | Guest liked-recipe list (legacy / migration). Not created on mere page load — only after an explicit Like action (or when migrating existing keys). Signed-in members use the server instead. | Until cleared by the user or browser | Primera parte |
| mspinaq-engagement-migrated-v1localStorage | MsPinaQ | Estrictamente Necesario | One-time flag so guest likes/saves are not migrated twice after sign-in. Written only during that migration flow. | Until cleared | Primera parte |
| @vercel/analyticsscript | Vercel | Analítica | Cookie-free, privacy-oriented analytics. MsPinaQ currently loads it only after Analytics consent as an additional privacy safeguard. | No cookies; visitor hash discarded after ~24 hours (per Vercel) | Tercera parte |
| _ga / _ga_* / gtagscript | Google Analytics 4 | Analítica | Measures visits, pages, and traffic sources. Loaded only after Analytics consent (Consent Mode v2). Measurement ID via NEXT_PUBLIC_GA_ID. | Up to 2 years (Google Analytics cookies, when consent granted) | Tercera parte |
| YouTube embed (iframe)script | Google / YouTube | Funcional | Plays MsPinaQ videos. The iframe is not created until Functional consent is granted (placeholder shown otherwise). | Per YouTube after the embed loads | Tercera parte |
Nota de publicidad
Antes de lanzar AdSense para usuarios en el EEE, Reino Unido y Suiza, utiliza un CMP TCF de IAB certificado por Google. El banner de cookies personalizado de este sitio por sí solo no cumple con los requisitos publicitarios.