As permissões não são apenas um clique no início. Mostram como uma aplicação foi criada. O acesso ao microfone, à câmara ou à rede local pode fazer sentido numa aplicação de vigilância para bebés quando o motivo é claro. A localização, os contactos ou os identificadores de publicidade sem uma necessidade óbvia devem deixar os pais atentos.
| Permissão | Faz sentido quando … | É preocupante quando … |
|---|---|---|
| Microfone | O dispositivo do bebé precisa de enviar som em direto | A aplicação não consegue explicar porque precisa dele neste momento |
| Câmara | O vídeo é uma funcionalidade real e opcional | O vídeo não é central, não pode ser desativado ou é pedido antecipadamente |
| Rede local | A aplicação suporta claramente a deteção local ou a configuração na mesma rede | Não é explicado porque é importante o acesso à rede local |
| Localização / contactos / identificadores de publicidade | Apenas em casos raros, com um motivo muito forte | Normalmente, porque não se adequam à função principal de vigilância |
Lógica dos papéis
Que permissões são adequadas para cada papel?
Dispositivo do bebé
Quase sempre precisa do microfone, da câmara apenas para vídeo e, possivelmente, de acesso à rede local para o emparelhamento local.
Dispositivo dos pais
Em geral, precisa de menos: saída de áudio, notificações e, possivelmente, acesso ao microfone para falar com o bebé.
Funcionalidades opcionais
O vídeo, a função de falar com o bebé ou a deteção local justificam permissões adicionais apenas quando essas funcionalidades são efetivamente utilizadas.
O momento do pedido importa tanto como a própria permissão
Tanto o Android como o iOS esperam que o acesso a recursos protegidos seja pedido no contexto certo. Para os pais, isto significa que uma aplicação de vigilância para bebés séria explica primeiro o papel do dispositivo e só depois pede acesso ao microfone ou à câmara. Pedir tudo logo na primeira abertura pode ser cómodo para a aplicação, mas prejudica a confiança.
O texto da janela de pedido também importa. “Este dispositivo precisa de acesso ao microfone para enviar o som do quarto do bebé” é compreensível. “Conceda acesso”, sem contexto, não chega. Num quarto de bebé, as permissões também devem ser tratadas com seriedade na forma como são explicadas.
Android e iOS são diferentes, mas a questão essencial é a mesma
Android
As orientações do Android dão importância aos pedidos em tempo de execução, ao contexto e à verificação de que uma permissão continua realmente a ser necessária. A otimização da bateria também costuma fazer parte da utilização no dia a dia.
iOS
A Apple trata o acesso ao microfone, à câmara e à rede local como áreas protegidas, com pedidos do sistema que exigem explicações claras. O princípio é o mesmo: o acesso pode ser razoável, mas tem de ser justificado.
As permissões adicionais são muitas vezes o sinal de alerta mais claro
Os pais devem estar atentos quando uma aplicação de vigilância para bebés pede acesso à localização, aos contactos, a identificadores de publicidade ou a outras permissões que não pertencem ao produto principal. Nem todas as permissões adicionais estão automaticamente erradas, mas precisam de um motivo concreto. Quanto mais genérica for a explicação, mais fraco é o sinal. Nos produtos para famílias e crianças, a exigência deve ser maior do que nas aplicações comuns de estilo de vida.
Outro sinal de alerta é misturar a função principal com extras. Se um simples monitor de áudio passa de repente a querer muitos tipos de acesso ao sistema, a aplicação pode estar a perseguir mais objetivos do que os pais esperam.
Como identificar permissões problemáticas
é muitas vezes razoável — como o microfone no dispositivo do bebé ou a câmara para vídeo ativado por escolha.
os pais devem ser mais exigentes antes de confiar no pedido.
é provável que o produto não tenha pensado bem nos papéis dos dispositivos e nos cenários de utilização.
Lista de verificação de permissões antes da instalação
- Cada permissão pedida corresponde claramente a uma funcionalidade visível?
- O pedido é feito no momento certo, em vez de pedir tudo de uma vez?
- É plausível que os dispositivos do bebé e dos pais precisem de permissões diferentes?
- As permissões adicionais, como localização ou contactos, fazem realmente sentido?
- O vídeo é opcional ou a aplicação transforma o acesso à câmara numa opção predefinida?
Perguntas frequentes
Porque precisa uma aplicação de vigilância para bebés de acesso ao microfone?
O dispositivo do bebé precisa do microfone para enviar som em direto. A aplicação deve explicar o pedido, utilizá-lo apenas para vigilância e lidar claramente com uma permissão recusada.
Tenho de permitir o acesso à câmara se só quiser áudio?
Não. Uma aplicação bem concebida permite que o áudio funcione sem permissão para a câmara e só pede acesso à câmara quando escolher ativar o vídeo.
Porque pode ser necessário o acesso à rede local?
Em dispositivos Apple, esta permissão pode ser necessária para os dispositivos se encontrarem ou ligarem entre si na mesma rede. Não concede acesso a ficheiros nem a outros conteúdos privados.
Fontes e leituras adicionais
- Pedir permissões da aplicação · Android Developers
- Pedir acesso a recursos protegidos · Documentação para programadores Apple
- NSLocalNetworkUsageDescription · Documentação para programadores Apple
- MediaDevices: getUserMedia() · MDN Web Docs
- Requisitos da política para famílias · Ajuda do Google Play
- Autenticar anonimamente com o Firebase · Documentação do Firebase
- Segurança e arquitetura do Babyphone Timmy · Babyphone Timmy
- *Privacy Not Included – Um guia de compras para produtos ligados à Internet · Fundação Mozilla