O app pede duas permissões importantes durante o onboarding (e no primeiro uso de certas telas). Se você as negar, várias funcionalidades ficam limitadas. Aqui explico o que cada uma faz e como ativá-las depois se as negou inicialmente.
Notificações (push)
O que faz: permite que o Vigía envie pushes quando uma condição de alerta é atendida — geada iminente, granizo a 5 km, sismo próximo, etc.
Sem esta permissão: o Vigía continua funcionando no lado do servidor (avalia condições) mas você não recebe os alertas. Você só os veria ao abrir o app manualmente. É como ter um alarme de incêndio que não soa.
Reativar:
- iOS: Ajustes do sistema → Notificações → Contingencias → Permitir notificações
- Android: Configurações do sistema → Apps → Contingencias → Notificações → Ativar
Localização
O que faz: permite que o app conheça sua localização atual para mostrar o clima local, sugerir sua cidade principal no onboarding e disparar alertas de proximidade se você entrar em uma área com tempestade.
Sem esta permissão: o onboarding pede que você escolha a cidade manualmente. Os alertas continuam funcionando se você configurou alvos (cidade / campos) explicitamente, mas o app não pode "seguir" você se mover para outra área.
Níveis de permissão — há dois:
- "Somente ao usar o app" (recomendado para a maioria) — o app lê o GPS apenas quando está aberto. Não drena bateria
- "Sempre" (opcional) — o app lê o GPS em background. Útil se quiser alertas de granizo enquanto dirige ou se depende muito de alertas de proximidade. Consome um pouco mais de bateria
Reativar:
- iOS: Ajustes do sistema → Privacidade → Serviços de localização → Contingencias → "Ao usar o app" ou "Sempre"
- Android: Configurações do sistema → Apps → Contingencias → Permissões → Localização → Somente ao usar o app
E as permissões no WebView?
O Contingencias usa um híbrido nativo + WebView. As solicitações de permissão sempre vêm do componente nativo do SO (não do browser interno), então aparecem e se comportam como qualquer app nativo. Se precisar verificar o status, vá às configurações do sistema operacional, não a um menu dentro do app.
Melhores práticas
- Se usar apenas o Vigía com Campos definidos, notificações + localização "Ao usar o app" é suficiente
- Se quiser que o dashboard se centre na sua localização enquanto dirige ou caminha, adicione localização "Sempre"
- Se negar notificações por medo de spam — o Vigía só envia pushes quando uma condição que você ativou é atendida. Sem marketing, sem newsletters