1. O que são cookies e armazenamento local
Os cookies são pequenos ficheiros de texto guardados no teu dispositivo pelo browser ou pela PWA quando visitas um website. Permitem que a plataforma te reconheça entre sessões e mantenha as tuas preferências.
Além dos cookies tradicionais, as aplicações web modernas (incluindo PWAs) utilizam outras formas de armazenamento local:
- localStorage — dados persistentes que ficam no dispositivo até serem apagados manualmente
- sessionStorage — dados temporários que desaparecem quando fechas o separador
- Cache do Service Worker — ficheiros da aplicação guardados para funcionamento offline
- IndexedDB — base de dados local para dados mais complexos (não utilizamos atualmente)
O MeetTime utiliza apenas tecnologias de armazenamento estritamente necessárias ao funcionamento do serviço. Não utilizamos cookies de publicidade, rastreamento comportamental ou análise de terceiros.
2. O que utilizamos no MeetTime
| Nome | Tipo | Categoria | Duração | Finalidade |
|---|---|---|---|---|
meetime.sid |
Cookie HTTP | Essencial | 24h / 30 dias | Sessão de autenticação |
localStorage |
Web Storage | Funcional | Persistente | Preferências de interface, estado onboarding |
| SW Cache | Cache API | Funcional | Persistente | Cache do app shell para carregamento rápido e offline |
| Push token | Web Push | Consentimento | Até revogar | Envio de notificações push (só com permissão) |
3. Detalhe por plataforma
O comportamento do armazenamento varia consoante o dispositivo e a forma de acesso. Seleciona a tua plataforma:
Instalação
Para instalar a PWA do MeetTime no iOS, no Safari abre o menu de partilha (ícone de caixa com seta) e toca em "Adicionar ao Ecrã de Início". A app passa a funcionar como aplicação nativa, com ícone próprio e sem barra do browser.
Cookie de sessão (meetime.sid)
- Guardado no contentor isolado da PWA (WKWebView), separado do Safari normal
- Expiração: 24 horas (sem "Lembrar-me") ou 30 dias (com "Lembrar-me")
- O iOS pode limpar cookies e dados de PWAs que não sejam utilizadas durante 7 dias (Intelligent Tracking Prevention — ITP). Neste caso, serás desligado automaticamente e precisas de fazer login novamente
- A partir do iOS 16.4, os cookies da PWA instalada têm maior persistência
localStorage
- Guardado no contentor isolado da PWA
- Persiste enquanto a app estiver instalada, mas pode ser limpo pelo iOS com pouco espaço disponível ou após inatividade prolongada
- Não é partilhado com o Safari ou outras apps
Service Worker e cache
- Cache do app shell guardado para carregamento rápido e funcionalidade offline parcial
- O iOS pode limpar a cache do Service Worker em condições de pouca memória
- A cache não contém dados pessoais — apenas recursos estáticos (HTML, CSS, JS)
Notificações Push
- Disponíveis a partir de iOS 16.4 com a app instalada como PWA
- Requerem permissão explícita tua — um pedido de permissão será mostrado
- O token de push é guardado no servidor apenas enquanto tiveres permissão ativa
- Gestão: Definições iOS → Notificações → MeetTime
Nota iOS: Se o MeetTime não for utilizado durante 7 dias, o iOS pode terminar a sessão automaticamente por causa do ITP (Intelligent Tracking Prevention). É necessário fazer login novamente. Este comportamento é controlado pela Apple e não pelo MeetTime.
Como limpar dados do MeetTime no iOS
- Abre as Definições do iPhone/iPad
- Vai a Safari → Avançadas → Dados do Website
- Procura "meettime" e desliza para eliminar
- Ou: mantém pressionado o ícone da app no ecrã → Remover App
Instalação
O Chrome mostra um banner automático "Adicionar ao Ecrã Inicial" quando visitas o MeetTime. Também podes instalar através do menu ⋮ → "Adicionar ao Ecrã Inicial" ou "Instalar app". A PWA fica instalada como app independente no sistema Android.
Cookie de sessão (meetime.sid)
- Guardado no perfil isolado da PWA dentro do Chrome
- Expiração: 24 horas (sem "Lembrar-me") ou 30 dias (com "Lembrar-me")
- Persiste enquanto a app estiver instalada e não fores desligado
- Limpar dados da app ou desinstalar remove o cookie
localStorage
- Armazenamento estável e persistente no Android
- Não afetado por ITP (ao contrário do iOS)
- Partilhado entre a PWA instalada e o Chrome se acederes pelo mesmo browser
- Limpa apenas quando eliminas os dados da app ou desinstalas
Service Worker e cache
- Cache do app shell totalmente funcional no Android
- Permite carregamento instantâneo e funcionamento offline parcial
- O Android respeita a cache do Service Worker enquanto houver espaço de armazenamento
- Nenhum dado pessoal é guardado na cache
Notificações Push
- Suportadas nativamente via Web Push (VAPID)
- Pedido de permissão mostrado no primeiro acesso à funcionalidade de notificações
- O token de push é registado no servidor e usado para enviar alertas de mensagens e matches
- Gestão: Definições Android → Apps → Chrome ou MeetTime → Notificações
Nota Android: O Android oferece a melhor experiência PWA. A sessão e os dados persistem de forma estável e as notificações push funcionam mesmo com a app fechada.
Como limpar dados do MeetTime no Android
- Vai às Definições do Android
- Abre Apps → Chrome (ou MeetTime se aparecer como app)
- Toca em Armazenamento → Limpar dados
- Ou no Chrome: Menu ⋮ → Definições → Privacidade → Limpar dados de navegação
- Desinstalar a PWA também remove todos os dados
Acesso pelo browser vs. PWA instalada
No desktop, o MeetTime pode ser acedido pelo browser diretamente ou instalado como PWA através do Chrome ou Edge (ícone na barra de endereço → "Instalar MeetTime"). A PWA instalada corre numa janela separada sem interface do browser.
Cookie de sessão (meetime.sid)
- Guardado pelo browser como cookie seguro (HttpOnly, Secure, SameSite=Strict)
- Expiração: ao fechar o browser / 24 horas (sem "Lembrar-me") ou 30 dias (com "Lembrar-me")
- Persistência estável — não sujeito às restrições de ITP do iOS
- Partilhado entre a PWA instalada e o browser que a instalou (Chrome/Edge)
localStorage
- Armazenamento persistente no perfil do browser
- Partilhado entre a PWA instalada no desktop e o browser de origem
- Contém: preferências de interface, estado de onboarding, tema
Service Worker e cache
- Cache do app shell suportada em Chrome, Edge e Firefox
- Safari no macOS tem suporte parcial — algumas funcionalidades offline podem não estar disponíveis
- Permite carregamento instantâneo em revisitas
Notificações Push
- Suportadas no Chrome, Edge e Firefox no desktop
- Safari no macOS suporta notificações a partir do macOS Ventura
- Gestão:
- Chrome: chrome://settings/content/notifications → Pesquisa "meettime"
- Edge: edge://settings/content/notifications
- Firefox: about:preferences#privacy → Permissões → Notificações
Como limpar dados do MeetTime no Chrome (Desktop)
- Abre o Chrome e vai a chrome://settings/cookies
- Pesquisa por "meettime" em "Ver todos os dados de sites"
- Clica no caixote do lixo para eliminar os dados
- Ou: Ctrl+Shift+Del → Seleciona "Cookies e outros dados de sites" → Limpar
Como limpar dados do MeetTime no Firefox (Desktop)
- Vai a about:preferences#privacy
- Em "Cookies e dados de sites", clica em Gerir dados
- Pesquisa "meettime" e remove
Como limpar dados do MeetTime no Safari (macOS)
- Abre o Safari → menu Safari → Definições
- Vai ao separador Privacidade
- Clica em Gerir dados do website
- Pesquisa "meettime" e clica em Remover
4. Cookies de terceiros
O MeetTime utiliza os seguintes serviços de terceiros que podem colocar os seus próprios cookies ou realizar chamadas externas:
| Serviço | Finalidade | Dados transferidos | Política |
|---|---|---|---|
| Google Fonts | Tipografia (Inter, Plus Jakarta Sans) | Endereço IP, user-agent | Ver |
| Stripe | Processamento de pagamentos | Dados de pagamento (só na página de checkout) | Ver |
Nenhum destes serviços é utilizado para publicidade ou rastreamento. Não utilizamos Google Analytics, Facebook Pixel, ou qualquer outra ferramenta de análise comportamental.
5. Como gerir e eliminar cookies
Para além das instruções específicas por plataforma acima, podes gerir os cookies diretamente nas definições do browser. A maioria dos browsers permite:
- Ver todos os cookies armazenados
- Eliminar cookies por site individualmente
- Bloquear cookies de terceiros (não afeta o funcionamento do MeetTime)
- Eliminar todos os dados ao fechar o browser (modo privado)
Para eliminar completamente todos os dados do MeetTime, segue as instruções da tua plataforma na secção 3.
6. Consequências da desativação
Atenção: O cookie de sessão (meetime.sid) é estritamente necessário ao funcionamento. Se bloquear este cookie, não conseguirás fazer login nem utilizar o serviço.
Impacto da desativação por tipo:
- Cookie de sessão bloqueado: Impossível fazer login — o serviço não funciona
- localStorage desativado: As preferências de interface não são guardadas; o onboarding pode ser repetido
- Cache do Service Worker limpa: Carregamento mais lento; sem funcionamento offline
- Notificações push revogadas: Não receberes alertas de mensagens ou matches — o resto do serviço funciona normalmente
7. Contacto
Para questões sobre esta Política de Cookies ou sobre os dados que armazenamos no teu dispositivo:
- Email: [email protected]
Podes também consultar a nossa Política de Privacidade para informações completas sobre o tratamento dos teus dados pessoais.
O MeetTime não usa cookies de publicidade. Só armazenamos o que é estritamente necessário para o serviço funcionar. Consulta os nossos Termos de Serviço e Política de Privacidade.