1. Quem somos e do que trata este documento
O Bilipito é um serviço de segurança familiar. Ele ajuda os pais a ver onde a criança está, como foi o dia dela e quando ela precisa de ajuda. Aqui explicamos quais dados coletamos e por quê, por quanto tempo os guardamos, com quem os compartilhamos e quais são os seus direitos.
Controlador dos dados pessoais:
- AIRSTREAM SRL, República da Moldávia
- IDNO (código fiscal): 1018600007654 · código de IVA (cod TVA): 0508154
- Endereço legal: MD-2008, mun. Chișinău, str. Vasile Lupu 34/1, ap. 59
- Endereço para correspondência (escritório): MD-2004, mun. Chișinău, str. Sfatul Țării 59, et. 2
- Solicitações sobre dados pessoais e dúvidas sobre proteção de dados: [email protected]
- Outras dúvidas: [email protected]
Nesta política, “nós” é a AIRSTREAM SRL. “Você” é o usuário adulto do Bilipito: pai ou mãe, representante legal ou um adulto convidado por eles. Como usar o serviço está nos Termos de Uso; como pagar, nos Termos de Pagamento e Assinatura.
2. Do que o Bilipito é composto
| Parte | Para quem | Onde |
|---|---|---|
| Bilipito (aplicativo para pais) | pais e adultos convidados | Android (Google Play); iPhone e iPad (App Store) |
| Painel web | os mesmos usuários | my.bilipito.com |
| Bilipito Kids | a criança | Android (Google Play) ou iPhone (App Store); instalado pelo pai ou pela mãe no telefone da criança |
| Site | todos os visitantes | bilipito.com |
| Link público de localização | pessoas para quem um adulto da família enviou o link | my.bilipito.com/s/… |
| Painel de assinatura | o titular da família | account.pasitos.me, sistema próprio da AIRSTREAM SRL hospedado na Alemanha (Hetzner, UE) |
O Bilipito funciona no Android, no iPhone, no iPad e no navegador. Se surgir uma versão para outra plataforma, atualizaremos a política com antecedência e informaremos quais outros fornecedores participam do seu funcionamento.
Identificadores dos aplicativos: Bilipito: pasitos.airstream.md (Google Play), md.airstream.pasitos (App Store); Bilipito Kids: pasitoskids.airstream.md (Google Play), md.airstream.pasitoskids (App Store).
3. O principal, em resumo
- Coletamos dados para que a família saiba onde a criança está e se ela está bem.
- Não vendemos dados pessoais e não os usamos para publicidade.
- A criança não celebra contrato conosco e não cria uma conta. Tratamos os dados dela com o consentimento do pai, da mãe ou de outro representante legal. A partir de certa idade, também é preciso o consentimento da própria criança (seção 7).
- O Bilipito Kids funciona de forma transparente: a criança vê o que a família vai ver, e no telefone dela fica sempre visível uma notificação de que o aplicativo está funcionando.
- O áudio e a câmera funcionam somente ao vivo; nada é gravado (seção 11).
- O histórico detalhado de deslocamentos é guardado por 30 dias e depois excluído automaticamente.
- Você pode excluir a conta e os dados a qualquer momento (seção 16).
4. Dados do pai ou da mãe (titular da família)
| Dados | Origem | Finalidade | Base legal | Prazo de armazenamento |
|---|---|---|---|---|
| E-mail, nome, idioma (e número de telefone, se você o informou) | você; no login com o Google, nome e e-mail verificado enviados pelo Google; no login com a Apple, nome e e-mail enviados pela Apple (ou o endereço de retransmissão privado da Apple, se você optou por ocultar seu e-mail) | login, contato com você, funcionamento do serviço | execução do contrato | enquanto a conta existir |
| Senha e credencial de login | você | login | execução do contrato | a senha fica apenas no Google Firebase Authentication e nós não a vemos; a credencial de login existe enquanto a conta existir |
| Códigos únicos de login e de redefinição de senha | gerados pelo servidor | login, recuperação de acesso | execução do contrato | 1 dia após o uso ou a expiração (em forma de hash) |
| Sessões de login | geradas pelo servidor | manter o login | execução do contrato | até 30 dias de validade e mais 90 dias após o fim |
| Função na família (mãe, pai, avó, babá…, legenda curta) | você | mostrar à criança e à família quem você é | execução do contrato | enquanto você estiver na família |
| Registros de consentimento (qual documento, versão, quando, de qual dispositivo e com qual forma de login) | gerados pelo servidor quando você dá o consentimento | prova do consentimento | obrigação legal (comprovar o consentimento) | enquanto a conta existir; excluídos junto com a conta |
| Token de push e ID de instalação do Firebase (usado para notificações push e relatórios de falhas), versão do aplicativo | seu telefone ou navegador | entrega de notificações, verificação de atualizações | execução do contrato | até você sair da conta no dispositivo, o token mudar ou a conta ser excluída |
| Assinatura: plano, status, vagas, datas, número do pedido no Google Play ou número da transação na App Store, token de compra ou dados do recibo, valor e moeda, reembolsos | Google Play ou App Store | venda e controle da assinatura | execução do contrato; contabilidade | enquanto a conta existir; após a exclusão da conta, sem vínculo com a família, por 90 dias após o fim da assinatura |
| Registro de segurança (login, vinculação de telefone, criação e revogação de links, exclusão da conta) | gerado pelo servidor | proteção da conta, investigação de abusos | legítimo interesse | 90 dias, inclusive após a exclusão da conta |
| Endereço IP | sua solicitação | proteção contra sobrecarga e abusos | legítimo interesse | alguns minutos (janela de limitação de solicitações); nos registros técnicos de erros dos servidores, até serem sobrescritos (no máximo 3 arquivos de 10 MB por serviço) |
| Relatórios de falhas do aplicativo (Firebase Crashlytics): modelo do telefone, versões do sistema e do aplicativo, rastreamento técnico do erro, memória livre, informações sobre as sessões de uso do aplicativo, ID de instalação do Firebase | seu telefone | correção de erros | legítimo interesse | 90 dias |
| Sua localização: um único ponto, somente quando você mesmo envia “Estou aqui” no chat da família. Se você permitiu apenas a localização aproximada, a família vê a região (um círculo de pelo menos 2 km), e não o endereço | seu telefone | mostrar à família onde você está | execução do contrato (por ação sua) | como uma mensagem do chat (seção 12) |
| Impressão digital que protege o teste gratuito: um hash irreversível (HMAC-SHA256) do endereço de e-mail e do login com o Google ou a Apple. O próprio endereço e o identificador do Google ou da Apple não são guardados na impressão digital | gerada pelo servidor: o hash do login no momento do login (guardado junto com a conta); a impressão digital do e-mail e do login quando a conta é excluída, se a família já tinha feito uma assinatura (incluindo um teste gratuito) | não conceder o teste gratuito novamente | legítimo interesse (prevenção de abusos) | enquanto a conta existir; após a exclusão da conta, 3 anos |
Não recebemos os dados do cartão bancário: o pagamento é feito inteiramente pelo Google Play ou pela App Store.
5. Dados dos adultos convidados
O titular da família pode convidar outros adultos: o outro pai ou mãe, a avó, o avô, a babá.
| Dados | Origem | Finalidade | Base legal | Prazo de armazenamento |
|---|---|---|---|---|
| E-mail, nome, idioma, senha ou login com o Google ou com a Apple | o convidado | login, contato | execução do contrato com o convidado | enquanto a conta dele existir |
| Convite (para quem, quando, validade) | o titular da família | entrada na família | execução do contrato com o titular | 90 dias após o uso ou a expiração |
| Função na família, permissões de acesso | o titular | controle de acesso | execução do contrato | enquanto a pessoa estiver na família |
| Registros de consentimento, tokens de push e IDs de instalação do Firebase, sessões, registro de segurança, relatórios de falhas | como para o pai ou a mãe | como para o pai ou a mãe | como para o pai ou a mãe | como para o pai ou a mãe (seção 4) |
O adulto convidado não paga a assinatura: ele ocupa uma das vagas da assinatura do titular.
6. Dados da criança
A criança não celebra contrato conosco. O contrato com o pai ou a mãe, por si só, também não é base para tratar os dados da criança. Usamos estas bases legais:
- para a maioria dos dados, o consentimento do representante legal da criança e, se a criança atingiu a idade de consentimento digital no seu país, também o consentimento dela própria (seção 7);
- para o sinal de SOS, a execução do contrato com o pai ou a mãe e os interesses vitais da criança;
- para o registro das sessões ao vivo de áudio e câmera, os registros técnicos e os relatórios de falhas, o nosso legítimo interesse: segurança da criança, proteção contra abusos, funcionamento do serviço;
- para os registros de consentimento, a obrigação legal de comprovar o consentimento.
| Dados | Origem | Finalidade | Base legal | Prazo de armazenamento |
|---|---|---|---|---|
| Nome de exibição (não precisa ser o verdadeiro), avatar (personagem, emoji ou foto), cor, ano de nascimento (opcional), meta de passos | o pai, a mãe ou a criança | perfil da criança na família | consentimento do representante legal | enquanto o perfil existir |
| Nome e avatar anteriores | o servidor | poder desfazer uma alteração feita pela criança | consentimento do representante legal | 90 dias após a alteração |
| Faixa etária (“abaixo do limite” ou “do limite aos 17”), país para o limite | o pai ou a mãe | procedimento de consentimento correto | obrigação legal | enquanto o perfil existir |
| Geolocalização precisa, inclusive em segundo plano: coordenadas, precisão, altitude, velocidade, direção, fonte, tipo de movimento (a pé, em transporte, parado), bateria e rede no momento da medição | o telefone da criança | mostrar onde a criança está, montar o trajeto do dia | consentimento do representante legal | 30 dias |
| Pontos aguardando envio no telefone da criança | o telefone da criança | não perder dados sem rede | consentimento do representante legal | até 7 dias no telefone |
| Localização atual (um único ponto, o mais recente) | o servidor | “Onde a criança está agora” | consentimento do representante legal | substituída pela nova; excluída junto com o perfil |
| Viagens, paradas, trajeto do dia, linha do tempo do dia | calculados pelo servidor | “Trajeto e linha do tempo do dia”, “Reproduzir o dia” | consentimento do representante legal | 30 dias |
| “Mapa de descobertas” (células por onde a criança passou) | calculado pelo servidor | camada de jogo do mapa | consentimento do representante legal | 90 dias desde a última visita à célula |
| Lugares e zonas da família, estado “dentro da zona / fora da zona” | o pai ou a mãe, o servidor | notificações de chegada e saída | consentimento do representante legal | enquanto a zona existir |
| SOS: coordenadas, precisão, horário, qual adulto respondeu | o telefone da criança, os pais | sinal de emergência para a família | execução do contrato; interesses vitais da criança | 90 dias |
| Feed de notificações da família | o servidor | notificações | consentimento do representante legal | 90 dias |
| Passos (por hora) | o telefone da criança | meta de passos, conquistas | consentimento do representante legal | 60 dias |
| Lista de aplicativos instalados (nome, pacote, ícone) | o telefone da criança | tempo de tela, restrições | consentimento do representante legal | lista atual: enquanto o telefone estiver vinculado; ícones: 90 dias depois de deixarem de ser necessários |
| Tempo de tela por aplicativo | o telefone da criança | relatório para o pai ou a mãe | consentimento do representante legal | 90 dias |
| “O que está aberto agora” (o aplicativo na tela) | o telefone da criança | mostrar ao pai ou à mãe em tempo real | consentimento do representante legal | 3 minutos (não fica no histórico) |
| Regras: limites, bloqueios, tempo sem telefone, “telefone em movimento”; eventos em que são acionadas | o pai ou a mãe, o telefone da criança | aplicação das regras | consentimento do representante legal | regras: enquanto estiverem ativas; marcas técnicas de eventos: 2–3 dias |
| Estado do telefone: bateria, tipo de rede, conexão, geolocalização ligada ou desligada, economia de energia, modo de toque, permissões, modelo, versões do Android e do aplicativo | o telefone da criança | mostrar ao pai ou à mãe que a proteção está funcionando | consentimento do representante legal | estado atual: enquanto o telefone estiver vinculado |
| Registros técnicos do telefone da criança (tipo de evento, mensagem de erro, versão) | o telefone da criança | busca de erros | legítimo interesse | 14 dias |
| Relatórios de falhas (Firebase Crashlytics, coletados desde a primeira abertura do aplicativo): rastreamento técnico do erro, modelo do telefone, versões do sistema e do aplicativo, memória livre, informações sobre as sessões de uso do aplicativo, ID de instalação do Firebase (usado também para notificações push) | o telefone da criança | correção de erros | legítimo interesse | 90 dias |
| Conquistas, níveis, missões, recompensas dadas pelos pais, resultados de jogos | o telefone da criança, o servidor, o pai ou a mãe | motivação | consentimento do representante legal | enquanto o perfil existir |
| “Acenar” (aceno, coração, abraço): quem e quando | a criança, o pai ou a mãe | comunicação em família | consentimento do representante legal | 30 dias |
| O fato de ter havido uma sessão ao vivo de áudio ou câmera (quem, para qual criança, quando) | o servidor | prestação de contas, proteção contra abusos | legítimo interesse | 90 dias; o áudio e a imagem em si não são guardados |
| Clima | o servidor o consulta para uma célula de cerca de 10 km | mostrar o clima, ícones de clima | consentimento do representante legal | 45–90 dias (cache); as coordenadas exatas não são enviadas ao serviço de clima |
| Registros de consentimento da criança (versão do texto, horário, telefone, faixa etária, país) | o telefone da criança | prova do consentimento | obrigação legal | enquanto o perfil existir; excluídos junto com ele |
| Mensagens e fotos no chat da família | a criança | conversar com a família | consentimento do representante legal | seção 12 |
| Impressão digital do telefone da criança: no Android, um hash irreversível (SHA-256 com salt) do identificador do dispositivo Android (ANDROID_ID), ao qual o servidor aplica mais um hash (HMAC-SHA256) antes de guardá-lo; no iPhone, dois bits de serviço do Apple DeviceCheck, guardados pela Apple, e não por nós. O identificador do dispositivo em si não é enviado nem guardado | o telefone da criança, quando é vinculado à família | um único teste gratuito por telefone | legítimo interesse (prevenção de abusos) | 3 anos após a última vinculação do telefone |
O que não coletamos: contatos, SMS, registro de chamadas, histórico do navegador, conversas em outros aplicativos, fotos da galeria (exceto a foto que o usuário escolheu para o avatar ou enviou no chat da família), texto digitado e conteúdo da tela. O serviço de acessibilidade do Android no Bilipito Kids serve apenas para duas coisas: saber qual aplicativo está aberto e aplicar as regras dos pais, e fechar a janela “picture-in-picture” de um aplicativo que os pais bloquearam. Para isso, o serviço verifica qual aplicativo está na tela e o título dessa janela, para saber a qual aplicativo ela pertence. O título é verificado apenas no telefone e não é enviado a lugar nenhum. O serviço não lê o texto digitado nem o conteúdo da tela; no relatório para os pais entra apenas o nome do aplicativo bloqueado.
Se o Bilipito Kids funcionar em um iPhone. As finalidades e os prazos de armazenamento são os mesmos da tabela acima, mas o iOS coleta alguns dados de outra forma:
- Permissões: localização “Sempre”, “Movimento e Preparo Físico” (passos), notificações, microfone e câmera (apenas para sessões ao vivo) e Tempo de Uso. As finalidades são as mesmas do Android.
- O tempo de tela e as restrições funcionam pela Screen Time API da Apple (Family Controls, ManagedSettings, DeviceActivity). O pai ou a mãe escolhe aplicativos e sites no seletor do sistema da Apple. Recebemos e guardamos apenas os tokens opacos da Apple para os aplicativos escolhidos e as regras dos pais; esses tokens não nos informam os nomes dos aplicativos. Os relatórios detalhados de uso de aplicativos no iPhone são gerados pela própria Apple no dispositivo (DeviceActivityReport) e não chegam ao nosso servidor. Nosso servidor recebe apenas o fato de que uma regra foi acionada ou um limite foi atingido, e qual regra foi. A lista de aplicativos instalados e “O que está aberto agora” não estão disponíveis no iPhone.
- O serviço de acessibilidade não é usado no iPhone.
- Os relatórios de falhas são coletados pelo mesmo Firebase Crashlytics, com os mesmos dados e o mesmo prazo de armazenamento.
Trilhas a pé anonimizadas. Se uma mesma linha foi percorrida em dias diferentes e um funcionário nosso confirmou que é uma trilha real, nós a adicionamos ao nosso mapa. No mapa fica apenas a linha: sem criança, família, dispositivo, data e hora. Uma linha assim não permite identificar uma pessoa, por isso não é um dado pessoal. Essas linhas são guardadas por tempo indeterminado, como parte do mapa.
6.1. Bilipito Kids e as regras para aplicativos infantis
O Bilipito Kids é destinado a crianças e adolescentes e é instalado por um adulto. Ele não tem publicidade, identificadores de publicidade (AAID/IDFA), análise de comportamento nem compras. Não coletamos do telefone da criança números de série, IMEI, IMSI, endereços MAC nem nomes e endereços de redes Wi-Fi. Para proteger o teste gratuito, quando o telefone é vinculado, é enviado um hash irreversível do identificador do dispositivo (não o de publicidade); ele não permite identificar a criança nem o telefone (seção 6).
No Android, o Bilipito Kids contém estes componentes de terceiros, todos do Google:
- Firebase Cloud Messaging: entrega as notificações; recebe o token de push, o ID de instalação do Firebase e o texto da notificação;
- Firebase Crashlytics: relatórios de falhas, desde a primeira abertura do aplicativo; recebe o rastreamento técnico do erro, o modelo do telefone, as versões do sistema e do aplicativo, a memória livre, o ID de instalação e informações sobre as sessões de uso do aplicativo; guardados por 90 dias;
- Leitor de códigos de barras do ML Kit: lê o QR code de vinculação no próprio telefone. Esse componente do Google envia ao Google métricas anônimas sobre como a função é usada e como ela funciona, junto com um identificador de instalação; a imagem da câmera e o conteúdo do código não são enviados;
- Serviços do Google Play: determinam a localização no telefone e verificam, pelo aplicativo Google Play, se existe uma versão mais nova do Bilipito Kids. Não recebemos nenhum dado dessa verificação de atualizações.
No iPhone, as notificações são entregues pelo Apple Push Notification service, o QR code é lido pelo próprio sistema de câmera do iPhone e a localização é determinada pelos Serviços de Localização do iOS.
Os dados da criança não são vendidos a terceiros nem compartilhados para os fins próprios deles, exceto as métricas técnicas do ML Kit, que o Google usa para operar e melhorar essa função.
O representante legal pode a qualquer momento ver os dados da criança no aplicativo Bilipito, obter uma cópia, corrigi-los ou excluí-los e recusar a continuação da coleta (desvincular o telefone da criança ou excluir o perfil): veja a seção 16 ou escreva para [email protected]. O consentimento para a coleta dos dados da criança para o funcionamento do Bilipito não é um consentimento para compartilhá-los com terceiros para os fins próprios deles; não fazemos esse compartilhamento.
Guardamos os dados da criança apenas enquanto as funções do Bilipito precisarem deles, pelos prazos da seção 15, e nunca guardamos os dados pessoais de uma criança por tempo indeterminado.
7. Consentimento dos pais e da criança
7.1. Consentimento verificável do representante legal
A criança não se cadastra no Bilipito sozinha. O telefone dela é vinculado por um adulto que tem conta no Bilipito.
- No primeiro acesso, o adulto marca duas caixas de seleção separadas. Sem as duas, não é possível usar o serviço:
- aceita os Termos de Uso e confirma que leu esta política;
- confirma que é o pai, a mãe ou outro representante legal da criança e consente com o tratamento dos dados dela. O adulto convidado, em vez disso, confirma que foi convidado pelo pai ou pela mãe da criança.
- Ao adicionar uma criança, o adulto informa a faixa etária dela em relação à idade de consentimento digital no seu país (seção 7.2). Não pedimos a data de nascimento.
- Verificação. Verificamos o adulto por meios razoáveis e proporcionais ao risco: login em uma conta com e-mail verificado, assinatura do Google Play ou da App Store em nome do titular, acesso físico ao telefone da criança na vinculação (código ou QR code), notificação visível no telefone da criança.
- Registro. Cada consentimento é salvo como um registro separado, que não pode ser alterado. Ele contém o tipo de consentimento, a versão e a impressão digital (hash) do texto exibido, o horário do servidor, a plataforma, a versão do aplicativo, o idioma e a forma de login. O endereço IP não entra no registro.
- Revogação. O consentimento pode ser revogado a qualquer momento: desvinculando o telefone da criança, excluindo o perfil dela ou a conta, ou escrevendo para [email protected]. O tratamento feito antes da revogação continua lícito. Depois da revogação, deixamos de coletar dados do telefone da criança.
- Se a confirmação era falsa. Pode acontecer de o telefone ter sido vinculado por alguém sem direito a isso: por exemplo, alguém que não é o pai ou a mãe e monitora o filho de outra pessoa ou um adulto. Se soubermos disso ou tivermos dúvidas fundadas, podemos interromper a coleta de dados desse telefone e pedir a comprovação dos poderes. Sem comprovação, excluiremos os dados coletados sem a devida autorização e bloquearemos a conta (veja os Termos de Uso). Você pode denunciar um caso assim para [email protected].
7.2. Idade da criança e o consentimento dela própria
A idade de consentimento digital muda de país para país. Na República da Moldávia, é de 14 anos (Lei nº 195/2024). Nos países da UE e do EEE valem limites nacionais entre 13 e 16 anos; no Reino Unido e nos EUA, 13 anos. Se o país não for conhecido, aplicamos 16 anos.
- Criança abaixo do limite. Quem decide é o representante legal. Na vinculação, o telefone mostra à criança, com palavras simples, o que a família vai ver, e ela toca em “Continuar”. Isso é um aviso, não um consentimento. Guardamos o registro de que o aviso foi exibido.
- Criança do limite aos 17 anos (ou idade não informada). Além do consentimento do representante legal, é preciso o consentimento da própria criança. O telefone dela mostra o mesmo texto, e ela toca em “Entendo e concordo em continuar”. Sem isso, o telefone não é vinculado.
7.3. Quando a criança cresce
- A criança atingiu a idade de consentimento digital. Se a criança foi adicionada como “abaixo do limite”, quando ela atingir o limite o representante legal deve nos escrever em [email protected] (mudaremos a faixa etária) e vincular de novo o telefone da criança. Na vinculação, a criança verá de novo o que a família vê e poderá dar o próprio consentimento. Se ela não concordar, o telefone não é vinculado e a coleta de dados dele é interrompida.
- Maioridade (18 anos). O Bilipito não foi feito para monitorar adultos. Quando o filho faz 18 anos, o monitoramento deve terminar: o representante legal desvincula o telefone e exclui o perfil do filho. Se o filho, já adulto, pedir, ele pode receber uma cópia dos seus dados antes da exclusão. Para isso, escreva para [email protected].
7.4. O que a criança vê
Antes de pedir permissões e antes de escanear o código, o Bilipito Kids mostra à criança a tela “O que a família vai ver”, com um link para esta política. Enquanto o aplicativo funciona, uma notificação fica sempre visível no telefone da criança. Durante uma sessão ao vivo de áudio ou câmera, aparecem uma notificação separada e o indicador do sistema de microfone ou câmera.
8. Funções e permissões na família
- O titular da família é o adulto que criou a família e paga a assinatura. Ele convida e remove outros adultos, define as permissões deles, adiciona e remove crianças. O titular é responsável por garantir que os convidados tenham base legal para ver os dados da criança.
- O adulto convidado (o outro pai ou mãe, a avó, a babá…) entra na família por convite. Para cada criança, o titular decide se o convidado pode ver o histórico, gerenciar as zonas e ligar o áudio e a câmera.
- Uma família pode ter até 4 adultos (incluindo o titular) e até 8 crianças.
- Revogação do acesso. O titular pode, a qualquer momento, revogar um convite ou remover um adulto da família. O acesso acaba na hora. O convidado também pode sair da família por conta própria. Os dados da família continuam com o titular.
- A criança vê quais adultos fazem parte da família e quem eles são (“mamãe”, “papai”, “vovó”).
9. Links públicos de localização
Um adulto da família pode criar um link temporário e mostrar a uma pessoa próxima onde a criança está agora.
- Quem abre: qualquer pessoa com o link, sem conta. O link contém uma chave aleatória praticamente impossível de adivinhar.
- O que aparece: o nome de exibição da criança, onde ela está agora no mapa, a precisão e o horário da medição, a validade do link. Histórico, bateria, endereço e outros dados não aparecem no link.
- Validade: de 15 minutos a 72 horas, à escolha do adulto. O link pode ser revogado na hora.
- Registros: registramos a criação e a revogação do link (registro de segurança, 90 dias). Não registramos quem abriu o link nem quando. O endereço IP de quem abre só nos é necessário por alguns minutos, para proteção contra abusos. O registro do próprio link é guardado por 30 dias após a expiração ou a revogação.
- A página do link não aparece nos mecanismos de busca.
- Quando uma conta é excluída, todos os links criados por ela são revogados.
- Quem criou o link responde por quem o recebeu.
Dados de quem recebe o link: endereço IP (por alguns minutos) e solicitações de imagens do mapa ao OpenFreeMap (seção 14).
10. Visitantes do site e do painel web
| Dados | Finalidade | Base legal | Prazo |
|---|---|---|---|
| Endereço IP, dados técnicos da solicitação | entrega das páginas, proteção contra ataques (Cloudflare) | legítimo interesse | registros técnicos da Cloudflare, conforme as regras da Cloudflare |
Idioma escolhido (no armazenamento do navegador, lang) | mostrar o site no seu idioma | legítimo interesse (armazenamento necessário) | até você apagá-lo |
| Estatísticas anônimas de visitas ao painel web (Cloudflare Web Analytics: quais páginas são abertas, de onde vêm os visitantes, tipo de navegador) | entender como o painel é usado e melhorá-lo | legítimo interesse | de forma agregada na Cloudflare |
| Nosso próprio contador de visitas do site e do painel web (servidor api.bilipito.com): página, idioma, de onde o visitante veio (apenas o tipo de origem: Google, Telegram, acesso direto etc.), tipo de dispositivo (telefone, tablet, computador), país (segundo a Cloudflare) | entender como o site e o painel são usados | legítimo interesse | hash do visitante: no máximo 48 horas; totais diários sem dados pessoais: por tempo indeterminado |
O Cloudflare Web Analytics não usa cookies e não acompanha você em outros sites. O site não tem formulários nem cookies de publicidade ou de comportamento. As fontes (Google Fonts), as bibliotecas do site (jsDelivr) e as imagens do mapa (OpenFreeMap) são carregadas dos servidores desses fornecedores, por isso eles veem o seu endereço IP.
Nosso contador de visitas funciona no nosso próprio servidor, sem cookies, sem armazenamento do navegador e sem serviços de terceiros. Ele recebe apenas endereços de páginas conhecidas, nunca identificadores ou tokens; o tipo de dispositivo é deduzido dos dados do navegador (user agent). Para contar um visitante uma única vez por dia, o servidor calcula um hash com um “sal” secreto a partir da parte de rede do endereço IP (/24 ou /64), dos dados do navegador e da data. Esse hash fica apenas na memória do servidor (Redis) por no máximo 48 horas e depois é apagado; o próprio endereço IP não é armazenado. São guardados apenas os totais diários (visualizações e visitantes) por página, idioma, origem, país e tipo de dispositivo. Eles não são vinculados a contas, crianças ou dados de localização.
De onde vêm os dados em geral: de você; do telefone da criança (Bilipito Kids); do Google Play ou da App Store (compra); do Google (login com o Google: nome e e-mail verificado); da Apple (login com a Apple: nome e e-mail ou o endereço de retransmissão privado da Apple).
11. Áudio e câmera sem gravação
Um adulto com a permissão necessária pode ouvir o que acontece perto da criança ou ver pela câmera do telefone dela. Por exemplo, quando a criança não responde.
- Só o adulto inicia a sessão. Ela dura no máximo 10 minutos; se precisar, o adulto pode iniciar outra.
- Durante a sessão, o telefone da criança mostra uma notificação e o indicador do sistema de microfone ou câmera.
- O áudio e a imagem são transmitidos ao vivo, criptografados, entre os telefones (WebRTC). Se a conexão direta não funcionar, o fluxo passa pelo nosso servidor de retransmissão, que não consegue descriptografá-lo.
- Nada é gravado: nem nos nossos servidores, nem no telefone da criança, nem no dos pais. O Bilipito não tem função de gravação.
- Guardamos apenas o fato de que a sessão aconteceu (quem, para qual criança, quando), por 90 dias.
Essas funções só podem ser usadas de acordo com os Termos de Uso. Por exemplo, é proibido ouvir ou filmar outros adultos e estranhos, gravar a sessão com outros meios ou ligar as funções em lugares onde as pessoas esperam privacidade especial.
12. Chat da família
O chat da família está disponível para famílias com assinatura ativa.
- O servidor funciona como um “carteiro”. A mensagem é excluída do servidor assim que todos os destinatários a recebem e no máximo 48 horas após o envio. Com as fotos é igual; uma foto não entregue é excluída após 1 hora.
- O histórico das conversas fica apenas nos telefones dos membros da família, criptografado. Também no navegador, se você abriu o chat no painel web; ao sair do painel, ele é apagado.
- Na transmissão, as mensagens são criptografadas (HTTPS), mas não há criptografia de ponta a ponta das mensagens. Enquanto a mensagem espera a entrega no servidor (no máximo 48 horas), o servidor tecnicamente pode lê-la. Não fazemos isso, a não ser quando a lei exige.
- O começo da mensagem (até 140 caracteres) aparece na notificação push. As notificações são entregues pelo Google Firebase Cloud Messaging e, no iPhone e no iPad, pelo Apple Push Notification service.
- Os metadados das fotos são removidos, incluindo as coordenadas GPS do local onde foram tiradas.
- Transferência do histórico do chat para o navegador: os últimos 7 dias, com criptografia de ponta a ponta; o pedido de transferência vale por 30 minutos.
- A mensagem “Estou aqui” contém um único ponto de geolocalização de quem a enviou.
13. Tratamento automatizado
O Bilipito identifica sozinho o tipo de movimento (a pé, em transporte, parado), monta trajetos e paradas, registra a chegada e a saída das zonas, sugere transformar em zona um lugar frequentado, concede conquistas e aplica as restrições de aplicativos definidas pelos pais.
Essas decisões existem para a comodidade da família e não produzem efeitos jurídicos nem outros efeitos igualmente significativos para a criança ou o adulto. Não criamos perfis para publicidade e não vendemos conclusões sobre comportamento.
14. Com quem compartilhamos dados
Compartilhamos dados apenas com quem nos ajuda a operar o serviço, e apenas o que eles precisam.
| Destinatário | Papel | País | Quais dados | Mecanismo de transferência |
|---|---|---|---|---|
| AIRSTREAM SRL: servidor principal na rede própria da AIRSTREAM SRL | nós mesmos | República da Moldávia | todos os dados do serviço | — |
| Servidor de e-mail mail.airstream.md | nós mesmos | República da Moldávia | e-mail, códigos de login, e-mails de serviço | — |
| Painel de assinatura account.pasitos.me (sistema próprio da AIRSTREAM SRL; hospedagem Hetzner Online GmbH) | nós mesmos; a Hetzner é operadora (hospedagem) | Alemanha (UE) | e-mail, nome e idioma do titular, plano, status, datas, vagas, recibos. Os dados das crianças e dos adultos convidados não são transferidos | condições padrão de tratamento de dados da Hetzner; a Alemanha é um país da UE |
| Google (Firebase Authentication, Firebase Cloud Messaging, Firebase Crashlytics) | operador | EUA, UE e outros países | e-mail, nome, senha, tokens de push, IDs de instalação do Firebase (para notificações push e relatórios de falhas), textos das notificações (nome da criança, nomes das zonas, começo das mensagens do chat), relatórios de falhas | cláusulas contratuais padrão, decisões de adequação e condições padrão de tratamento de dados do Google |
| Google (ML Kit no telefone Android da criança: leitura do QR code de vinculação) | destinatário de métricas técnicas; o Google as usa para operar e melhorar o ML Kit e para prevenir abusos | EUA, UE e outros países | métricas anônimas: informações sobre o dispositivo e o aplicativo, um identificador de instalação (não destinado a identificar uma pessoa), métricas de velocidade e de erros da função. A imagem da câmera e o conteúdo do código não são enviados | os termos do ML Kit e as condições padrão de tratamento de dados do Google |
| Google Play (pagamento) | controlador independente | EUA, UE e outros países | compra, dados de pagamento | termos e política de privacidade do Google Play |
| Apple (Apple Push Notification service: entrega de notificações no iPhone e no iPad) | operador | EUA, UE e outros países | tokens de push de dispositivos Apple, textos das notificações (nome da criança, nomes das zonas, começo das mensagens do chat) | cláusulas contratuais padrão, decisões de adequação e termos para desenvolvedores da Apple |
| Apple (Iniciar sessão com a Apple) | controlador independente; somente se você escolheu fazer login com a Apple | EUA, UE e outros países | nome, e-mail ou endereço de retransmissão privado da Apple | termos e política de privacidade da Apple |
| App Store (pagamento no iPhone e no iPad) | controlador independente | EUA, UE e outros países | compra, dados de pagamento. A Apple nos informa apenas o status da assinatura e os dados do recibo | termos e política de privacidade da Apple |
| Apple (DeviceCheck no iPhone da criança, proteção do teste gratuito) | destinatário | EUA | dois bits de serviço do dispositivo, sem dados pessoais: se o teste gratuito já foi usado neste telefone | termos para desenvolvedores da Apple |
| Google Maps | controlador independente; somente por ação sua: o botão “Rota” abre o Google Maps, e as coordenadas da criança são enviadas ao Google | EUA e outros países | coordenadas da criança, seu endereço IP | sua ação; termos do Google |
| Cloudflare, Inc. | operador (proxy, CDN, proteção contra ataques, Cloudflare Web Analytics no painel web) | EUA e rede global | endereços IP, tráfego criptografado, estatísticas anônimas de visitas | cláusulas contratuais padrão e condições padrão de tratamento de dados da Cloudflare |
| OpenFreeMap | destinatário (imagens do mapa) | fora da República da Moldávia | endereço IP, área visível do mapa | condições padrão do fornecedor |
| Google Fonts, jsDelivr (site e painel web) | destinatários (fontes, bibliotecas) | EUA e rede global | endereço IP | condições padrão dos fornecedores |
| MET Norway (Instituto Meteorológico da Noruega) | destinatário | Noruega | apenas uma célula de cerca de 10 km, sem nome e sem conta | dados anonimizados |
| Serviços de monitoramento (Telegram, healthchecks.io) | destinatários | global | apenas indicadores técnicos dos servidores, sem dados pessoais | — |
Endereços e rotas são calculados pelos nossos próprios servidores (Nominatim, OSRM com dados do OpenStreetMap), então as coordenadas não são enviadas a terceiros para isso. A localização no telefone Android da criança é determinada pelos serviços do Google Play. Se a configuração do sistema “Precisão da localização do Google” estiver ativada no telefone, o Google recebe informações sobre redes Wi-Fi e torres de celular conforme as suas próprias regras; essa configuração não depende do Bilipito e pode ser desativada nas configurações do telefone. No iPhone, a localização é determinada pelos Serviços de Localização do iOS. Não enviamos SMS.
Outros adultos só veem os dados da criança se o titular da família os convidou.
Podemos divulgar dados se a lei exigir (por exemplo, a pedido de um tribunal ou de uma autoridade competente) ou para proteger a vida e a saúde de alguém.
Transferências internacionais. Alguns destinatários tratam dados fora da República da Moldávia. Para essas transferências, usamos decisões de adequação, além das cláusulas contratuais padrão e dos condições padrão de tratamento de dados desses fornecedores. Você pode pedir uma cópia das garantias aplicadas em [email protected].
15. Por quanto tempo guardamos os dados
Os dados com prazo de armazenamento são excluídos automaticamente, uma vez por dia.
| Dados | Prazo |
|---|---|
| Pontos de geolocalização | 30 dias |
| Viagens, paradas, trajeto do dia, linha do tempo do dia | 30 dias |
| “Mapa de descobertas” | 90 dias desde a última visita à célula |
| SOS e respostas | 90 dias |
| Feed de notificações | 90 dias |
| Tempo de tela | 90 dias |
| O fato de ter havido sessões ao vivo de áudio e câmera | 90 dias |
| Áudio e imagem das sessões ao vivo | não são guardados |
| Registro de segurança (incluindo o registro da exclusão da conta) | 90 dias |
| Convites após o uso ou a expiração | 90 dias |
| Sessões de login encerradas | 90 dias |
| Nome e avatar anteriores da criança | 90 dias após a alteração |
| Relatórios de falhas (Firebase Crashlytics) | 90 dias |
| ID de instalação do Firebase e token de push no Google após a exclusão da conta ou do aplicativo | até 180 dias (conforme as regras do Google) |
| Passos | 60 dias |
| Cache do clima | 45–90 dias |
| Links públicos após a expiração ou a revogação | 30 dias |
| “Acenar” | 30 dias |
| Registros técnicos do telefone da criança | 14 dias |
| Códigos únicos de login | 1 dia após o uso ou a expiração |
| “O que está aberto agora” | 3 minutos |
| Mensagens do chat no servidor | até a entrega, no máximo 48 horas |
| Pontos no telefone da criança antes do envio | até 7 dias |
| Perfis, avatares, zonas, regras, conquistas, recompensas, funções, consentimentos, estado atual | enquanto o perfil ou a conta existir |
| Credencial de login no Firebase Authentication | enquanto a conta existir |
| Registros técnicos dos servidores (podem conter o endereço IP) | sobrescritos por volume: no máximo 3 arquivos de 10 MB por serviço |
| Registros de pagamento | enquanto a conta existir; após a exclusão, sem vínculo com a família, por 90 dias após o fim da assinatura. O Google, como vendedor, guarda os próprios documentos de venda conforme as suas regras |
| Tarefa de exclusão de conta não concluída (guarda o e-mail) | até 90 dias |
| Impressões digitais que protegem o teste gratuito (e-mail e login de uma conta excluída, telefone da criança) | 3 anos (para um telefone, após a última vinculação) |
| Contador de visitas do site e do painel web: hash do visitante | no máximo 48 horas (totais diários sem dados pessoais: por tempo indeterminado) |
| Trilhas anonimizadas confirmadas no mapa | por tempo indeterminado (não são dados pessoais) |
16. Exclusão da conta e dos dados
Você pode excluir a conta no aplicativo Bilipito no Android, iPhone ou iPad (Configurações → Conta → “Excluir conta”) ou no painel web: entre em my.bilipito.com, abra “Configurações da conta” → “Excluir conta” e confirme. Por segurança, pediremos que você faça login de novo. Instruções passo a passo: bilipito.com/delete-account. Você também pode simplesmente escrever para [email protected].
A conta é excluída na hora. Junto com ela, são excluídos: as famílias das quais você é titular, os perfis e as fotos das crianças, o histórico de deslocamentos, as zonas, o tempo de tela, as conquistas, as recompensas, as notificações, os SOS, as mensagens do chat no servidor e os registros de consentimento. Os telefones das crianças recebem o comando de parar e apagar o que ainda não foi enviado. A sua credencial de login no Google Firebase é excluída. Os links que você criou são revogados. O painel de assinatura recebe o aviso de que a assinatura terminou. Lá, o seu nome e o seu idioma são excluídos; o e-mail fica apenas junto com os registros de pagamento e é excluído com eles.
Se você faz parte da família de outra pessoa, você simplesmente sai dela. Os dados dessa família continuam com o titular.
Por algum tempo ainda ficam guardados: o registro de segurança (90 dias), os registros de pagamento sem vínculo com a família (seção 15) e as informações que a lei nos obriga a guardar.
Se a família já tinha feito uma assinatura (incluindo um teste gratuito), fica guardada uma impressão digital irreversível do endereço de e-mail e da forma de login (3 anos): não é possível recuperar o endereço a partir dela, mas ela mostra que o teste gratuito já foi usado.
Excluir a conta não cancela a assinatura do Google Play. Pedimos ao Google que interrompa a renovação, mas é mais seguro você mesmo cancelar a assinatura: Google Play → ícone do perfil → “Pagamentos e assinaturas” → “Assinaturas” → Bilipito → “Cancelar assinatura” (play.google.com/store/account/subscriptions). Não podemos interromper uma assinatura da App Store; você mesmo a cancela: no seu iPhone ou iPad, abra Ajustes → seu nome → “Assinaturas” → Bilipito → “Cancelar Assinatura” (apps.apple.com/account/subscriptions).
Também é possível excluir uma única criança: os dados dela são excluídos da mesma forma. Ou apenas desvincular o telefone da criança: a coleta para, e o histórico fica guardado até ser excluído ou até o prazo dele acabar.
17. Seus direitos
Você tem o direito de:
- saber quais dados seus tratamos e receber uma cópia deles;
- corrigir dados incorretos (a maioria diretamente no aplicativo);
- excluir os dados (seção 16);
- limitar o tratamento;
- se opor ao tratamento baseado no nosso legítimo interesse;
- receber os dados em formato legível por máquina (portabilidade);
- revogar o consentimento a qualquer momento (seção 7.1);
- não ficar sujeito a decisões baseadas apenas em tratamento automatizado que produzam efeitos significativos (seção 13);
- apresentar uma reclamação a uma autoridade supervisora ou a um tribunal.
Os direitos da criança que não atingiu a idade de consentimento digital são exercidos pelo representante legal. A criança que atingiu essa idade também pode falar conosco diretamente.
Como fazer um pedido. Você pode enviar o pedido pelas configurações da conta ou para [email protected]. Para proteger os seus dados, confirmamos a identidade principalmente pelo login na conta ou por um código enviado ao e-mail verificado. Só pedimos informações adicionais se houver dúvidas fundadas sobre a identidade de quem fez o pedido, e apenas o necessário para a verificação. Normalmente não é preciso cópia de documento de identidade.
Respondemos sem demora injustificada, em regra dentro de um mês. Se o pedido for complexo ou houver muitos pedidos, o prazo pode ser prorrogado por mais dois meses. Nesse caso, avisaremos você e explicaremos o motivo. Se recusarmos, explicaremos o porquê e lembraremos que você pode recorrer a uma autoridade supervisora ou a um tribunal.
Autoridade supervisora: Centro Nacional de Proteção de Dados Pessoais da República da Moldávia (Centrul Național pentru Protecția Datelor cu Caracter Personal), MD-2004, mun. Chișinău, str. Serghei Lazo 48, datepersonale.md. Residentes da UE e do EEE também podem recorrer à autoridade supervisora do seu país.
Configurações no aplicativo: você pode desativar grupos de notificações (incluindo “Novidades do Bilipito”) e revogar permissões nas configurações do telefone. Nesse caso, algumas funções deixarão de funcionar.
18. Armazenamento nos dispositivos, cookies e análise
- Site bilipito.com: não há cookies. No armazenamento do navegador fica salvo apenas o idioma escolhido. Nosso contador de visitas (seção 10) não guarda nada no navegador.
- Painel web my.bilipito.com: usa o armazenamento do navegador estritamente necessário: para o login (tokens de sessão, seu e-mail, token de push) e para o histórico do chat da família (IndexedDB). Ao sair do painel, esses dados são apagados. Sem esse armazenamento o painel não funciona, por isso não pedimos um consentimento separado para ele. O Cloudflare Web Analytics e o nosso contador de visitas não usam cookies nem o armazenamento do navegador.
- Aplicativos Android e iOS: os tokens de login ficam no armazenamento protegido do telefone (no iPhone e no iPad, no Keychain); o histórico do chat e o e-mail ficam no telefone, criptografados. Informações técnicas sobre as solicitações (incluindo coordenadas) não são gravadas no registro do sistema do telefone. Os dados dos aplicativos não são copiados para o armazenamento em nuvem.
- Não há cookies de publicidade ou de comportamento, identificadores de publicidade nem análise de comportamento. Não usamos o Firebase Analytics. No iPhone e no iPad, não rastreamos você no sentido da App Tracking Transparency, não pedimos permissão para rastrear e não usamos o identificador de publicidade da Apple (IDFA).
Se adicionarmos novos sistemas de análise ou cookies, atualizaremos a política com antecedência e, quando for exigido, pediremos o seu consentimento.
19. Segurança
Todo o tráfego é criptografado (HTTPS/TLS), e as sessões ao vivo de áudio e câmera são criptografadas entre os telefones. A cada solicitação, o servidor verifica se quem pede os dados da criança é um membro da família dela com as permissões necessárias. As fotos de perfil não são públicas. O acesso dos funcionários aos dados é restrito. Nenhum sistema é totalmente seguro, mas adotamos medidas técnicas e organizacionais razoáveis. Se um vazamento criar um risco alto para você, avisaremos você e a autoridade supervisora nos prazos previstos em lei.
20. Alterações desta política
Podemos atualizar a política, por exemplo quando surgem novas funções. A versão em vigor, com número e data, está sempre disponível em bilipito.com/privacy. Avisaremos com antecedência sobre mudanças importantes, no aplicativo ou por e-mail. Se uma mudança exigir um novo consentimento, nós o pediremos separadamente.
21. Contato
- Solicitações sobre dados pessoais e dúvidas sobre proteção de dados: [email protected]
- Outras dúvidas: [email protected]
- Controlador: AIRSTREAM SRL, IDNO 1018600007654, endereço legal: MD-2008, mun. Chișinău, str. Vasile Lupu 34/1, ap. 59, República da Moldávia; endereço para correspondência: MD-2004, mun. Chișinău, str. Sfatul Țării 59, et. 2
- Autoridade supervisora: Centro Nacional de Proteção de Dados Pessoais da República da Moldávia, datepersonale.md