Política de Cookies do 2luv — Consentimento e Preferências
1. O que são e como utilizamos os cookies
Cookies são pequenos arquivos de texto que o seu navegador armazena quando você visita um site. Eles ajudam a lembrar preferências, manter funcionalidades essenciais e, quando você permite, medir desempenho e efetividade de campanhas.
No 2luv, usamos cookies principalmente para: (a) lembrar seu consentimento, (b) manter recursos e segurança em algumas páginas (ex.: conteúdo protegido por senha) e (c) quando autorizado, medir uso e conversões.
2. Tipo de cookies usados e finalidade
Necessários: essenciais para segurança e funcionamento básico (ex.: lembrar consentimento e autenticar conteúdo protegido).
Funcionais: melhoram sua experiência e facilitam navegação (ex.: lembrar último conteúdo acessado).
Preferências: guardam escolhas como idioma.
Analíticos: ajudam a medir e entender o uso do site (estatísticas), quando habilitados.
Marketing: ajudam a medir campanhas e conversões, quando habilitados.
3. Como coletamos seu consentimento e por quanto tempo é armazenado
Ao acessar o 2luv, exibimos um banner de cookies para que você possa aceitar, rejeitar ou personalizar suas preferências (ex.: Analytics e Marketing).
Sua escolha é armazenada para que possamos respeitá-la em visitas futuras. Em geral, mantemos o registro por até 12 meses (podendo variar conforme configuração do navegador). Em alguns casos, também usamos o localStorage do navegador para registrar preferências.
4. Como você pode recusar os cookies
Você pode recusar cookies opcionais diretamente no banner, clicando em Rejeitar ou desativando as categorias na opção de Personalizar.
Você também pode gerenciar cookies nas configurações do seu navegador (bloquear, apagar ou limitar). Ao apagar cookies, algumas preferências podem ser redefinidas.
5. Quais cookies são usados
A lista abaixo inclui cookies próprios (definidos pelo 2luv) e cookies/identificadores que podem ser definidos por serviços de terceiros (Analytics/Ads). Alguns nomes e prazos podem variar conforme o fornecedor e o navegador.
| Tecnologia | Classificação | Responsavel | Nome | Finalidade | Duração | Domínio | Consent mode | Limpeza |
|---|---|---|---|---|---|---|---|---|
| cookie / localStorage | Necessário | 2luv-ui | Armazena sua escolha de consentimento (incluindo preferências do Consent Mode) para que possamos respeitar suas escolhas em visitas futuras. | 12 meses | 2luv domain | security_storage | Kept when optional data is rejected; reset when the visitor clears all browser data. | |
| Cookie | Necessário | 2luv-ui | Mantem o servico no idioma, formato de data e direcao de leitura corretos neste navegador. | 12 meses | 2luv domain | functionality_storage | Deleted by the full device/session cleanup action. | |
| Cookie | Necessário | 2luv-ui | Mantem precos, moeda, disponibilidade de planos e roteamento regional consistentes neste navegador. | 12 meses | 2luv domain | functionality_storage | Deleted by the full device/session cleanup action. | |
| Cookie | Preferências | 2luv-api | Ajuda a retomar rapidamente o último presente/carta acessado neste navegador. | 30 days | 2luv API domain | functionality_storage | Deleted by the full device/session cleanup action. | |
| Cookie | Necessário | 2luv-api | Cookie de segurança (httpOnly) para identificar o dispositivo/navegador e ajudar a proteger acessos e operações sensíveis. | 12 months | 2luv API domain | security_storage | Deleted by the full device/session cleanup action through the API. | |
| Cookie | Necessário | 2luv-api | Autorização HttpOnly de curta duração vinculada a este dispositivo/navegador para atualizar os resultados de Encontrar Meu Presente sem reutilizar o código recebido por e-mail. | Sessão do navegador, no máximo 8 horas | Domínio da API 2luv | security_storage | Excluído pela ação de limpeza completa do dispositivo/sessão por meio da API. | |
| localStorage | Necessário | 2luv-ui | Lembra temporariamente neste navegador o e-mail verificado de Encontrar Meu Presente para atualizar os resultados após navegar ou recarregar. | Válido por 8 horas; o registro vencido é excluído na próxima abertura de Encontrar Meu Presente | Somente este navegador | security_storage | Excluído ao escolher outro e-mail, ao expirar ou pela limpeza completa do dispositivo/sessão. | |
| Cookie | Necessário | 2luv-api | Cookie de autenticação (httpOnly) usado para manter o acesso a cartas protegidas por senha e permitir ações autorizadas relacionadas a esse conteúdo. | 30 dias | 2luv API domain | security_storage | Deleted by the full device/session cleanup action through the API. | |
| Cookie | Necessário | Ajuda a diferenciar pessoas de abuso automatizado na busca, contato, escrita assistida por IA, upload de mídia, criação e edição de cartas. | até 6 meses | not consent-controlled; strictly necessary security | Loaded only on protected form submission; provider data must be managed through browser or Google settings. | |||
| Cookie | Analítico | Google Analytics: ajuda a entender uso do site (estatísticas agregadas), performance e navegação, respeitando Consent Mode. | até 13 meses | Google / 2luv domain | analytics_storage | Deleted when optional cookies are rejected where browser access allows it. | ||
| Cookie | Preferências | 2luv-api | Compatibility resume cookie name that the current letter API clears when deleting session state. | legacy/session | 2luv API domain | functionality_storage | Deleted by the full device/session cleanup action. | |
| Cookie | Necessário | 2luv-api | Short-lived HttpOnly owner capability for legacy Gift edits. | Up to 30 days; recovered sessions use 1 hour | 2luv API domain | security_storage | Deleted by the full device/session cleanup action through the API. | |
| Cookie | Necessário | 2luv-api | HttpOnly view or owner capability for interactive Card collections. | Session or 30 days | 2luv API domain | security_storage | Deleted by the full device/session cleanup action through the API. | |
| Cookie | Necessário | 2luv-api | Short-lived signed capability used to read one checkout payment status. | 24 hours | 2luv API domain | security_storage | Deleted by the full device/session cleanup action through the API. | |
| localStorage | Necessário | 2luv-ui | Stores an unfinished create flow locally so a visitor can recover a draft before publishing. | 30 days after last save | browser only | security_storage | Deleted by the full device/session cleanup action. | |
| IndexedDB | Necessário | 2luv-ui | Stores draft photo blobs locally while a visitor is composing an unpublished gift or letter. | 30 days after last save | browser only | security_storage | Deleted by the full device/session cleanup action. | |
| localStorage | Necessário | 2luv-ui | Prevents duplicate create requests when a submission is retried. | Until creation succeeds or browser data is cleared | browser only | security_storage | Deleted after successful creation or by the full device/session cleanup action. | |
| sessionStorage | Necessário | 2luv-ui | Keeps the latest create-flow lead and letter link available during payment continuation. | Until replaced or browser data is cleared | browser only | security_storage | Deleted by the full device/session cleanup action. | |
| sessionStorage | Necessário | 2luv-ui | Stores an unpublished WebMCP-assisted create draft in this browser. | Until published, replaced or browser data is cleared | browser only | security_storage | Deleted by the full device/session cleanup action. | |
| sessionStorage | Necessário | 2luv-ui | Legacy owner capability from older builds; current builds use HttpOnly cookies and never write this key. | Browser tab session | browser only | security_storage | Deleted by the full device/session cleanup action. | |
| sessionStorage | Analítico | 2luv-ui | Stores temporary Google Analytics debug state for the current tab. | Browser tab session | browser only | analytics_storage | Deleted when analytics consent is revoked or by the full device/session cleanup action. | |
| localStorage | Preferências | 2luv-ui | Stores the selected light, dark, or system theme preference; system is resolved locally from the browser color-scheme setting. | until changed or cleared | browser only | functionality_storage | Deleted by the full device/session cleanup action. | |
| localStorage | Preferências | 2luv-ui | Legacy mirror of the selected language used by public controls. | until changed or cleared | browser only | functionality_storage | Deleted by the full device/session cleanup action. | |
| localStorage | Preferências | 2luv-ui | Stores recently opened gift and letter links in this browser so the landing page can resume the latest item after preference consent. | until changed, consent is revoked, or cleared | browser only | functionality_storage | Deleted when preference consent is revoked or by the full device/session cleanup action. | |
| localStorage | Marketing | 2luv-ui | Stores consented campaign and click identifiers for checkout attribution. | 90 days | browser only | ad_storage | Deleted when marketing consent is revoked or by the full device/session cleanup action. | |
| Cookie | Marketing | 2luv-ui | Preserves browser and advertising click identifiers for server-side Meta and TikTok conversions. Click cookies are created only after an actual ad click; no social pixel scripts are loaded. | 90 days | 2luv domain | ad_storage / ad_user_data | Deleted when marketing consent is revoked or optional browser data is cleared. | |
| Cookie | Marketing | 2luv-ui | Reads an existing TikTok browser identifier for consented server-side conversions. The current UI does not create or renew this cookie. | Existing cookie expiry | 2luv domain | ad_storage / ad_user_data | Deleted when marketing consent is revoked or optional browser data is cleared. | |
| sessionStorage | Preferências | 2luv-ui | Tracks promo cards shown during the current tab session to avoid repeated prompts. | browser tab session | browser only | functionality_storage | Deleted when the tab closes or by the full device/session cleanup action. | |
| sessionStorage | Preferências | 2luv-ui | Stores the keyboard state for the Termo interactive card during the current tab session. | browser tab session | browser only | functionality_storage | Deleted when the tab closes or by the full device/session cleanup action. | |
| network telemetry | Necessário | Microsoft | Records sanitized server request routes, status, duration and failures for reliability and security operations without browser identifiers. | Azure project retention policy | Microsoft Azure / 2luv server | not browser consent-controlled; operational server telemetry | Managed through the Azure Application Insights retention policy. | |
| network telemetry | Analítico | Sentry | Captures frontend errors and performance traces only after analytics consent. | provider-defined project retention | Sentry SaaS / 2luv domain | analytics_storage | Sentry loads only after analytics consent; optional browser data cleanup removes legacy Sentry Replay keys from earlier builds. | |
| Cookie | Marketing | Measures ad conversions and campaign attribution only when marketing consent is granted. | provider-defined, commonly up to 3 months | Google / 2luv domain | ad_storage, ad_user_data, ad_personalization | Deleted when optional cookies are rejected where browser access allows it. | ||
| network telemetry | Marketing | Sends normalized email or phone only as SHA-256 hashes for enhanced conversion matching after ad_user_data consent. | in memory until sent or consent is revoked; provider-defined retention after receipt | ad_user_data | Queued user_data is cleared when marketing consent is denied; raw contact values are never sent through the Google tag. | |||
| Third-party embed | Marketing | Music provider | Loads third-party media previews after marketing consent or when the visitor opens the provider directly. | provider-defined | third-party providers | ad_storage | Blocked until consent; provider data must be managed with the provider. | |
| HTTP cache | Necessário | 2luv-api | Caches public, non-sensitive metadata briefly for performance and availability. | 60 seconds browser, up to 1 hour stale revalidation depending on endpoint | browser/CDN | not consent-controlled | Browser cache can be cleared from browser settings. | |
| HTTP cache | Necessário | 2luv-api | Sensitive responses are marked private or no-store to avoid shared caching. | no-store or private short-lived | browser only | not consent-controlled | No shared cache should retain these responses. | |
| CDN cache | Necessário | 2luv edge | Caches versioned public assets so pages load quickly without storing visitor profile data. | 7 days to 12 months depending on asset type | browser/CDN | not consent-controlled | Browser cache can be cleared from browser settings. | |
| Server memory | Necessário | 2luv-api | Short-lived server-side caches reduce repeated API and media work without being written to the visitor browser. | 10 seconds to 6 hours depending on cache | 2luv-api memory | not consent-controlled | Expires automatically on TTL or process restart. | |
| Database | Necessário | 2luv-api | Keeps short operational state required for uploads, edit sessions and payment safety. | 5 minutes to 24 hours where TTL exists; payment safety records follow backend retention | 2luv database | security_storage | Backend retention and operational cleanup, not browser cookie cleanup. |
6. Como exercer seus direitos
Você pode solicitar informações e exercer seus direitos de privacidade (por exemplo: confirmação de tratamento, acesso, correção, anonimização, portabilidade, eliminação e revogação de consentimento), quando aplicável, entrando em contato conosco.
Canal de contato: contact@2-luv.com.
7. Alterações e data de modificação da Política de Cookies
Podemos atualizar esta Política de Cookies para refletir mudanças em nossos serviços, tecnologias ou obrigações legais. Quando houver alterações relevantes, atualizaremos a data de “Última atualização” no topo desta página.