Política de Privacidade
Esta política explica quais dados o app Via (“Via”, “o app”) trata, para onde eles vão e o que você pode fazer a respeito. O Via é feito por Dzmitry Dziabel (Steel Berries), empresário individual registrado na Polônia — ul. Nowy Świat 33 lok. 13, 00-029 Warszawa, Polônia, NIP 5252969453, REGON 526168519 —, “nós” nesta política. Somos o responsável pelo tratamento dos dados pessoais aqui descritos. Contato: info@steelberries.com.
Em resumo
- Seu diário fica no seu celular. Refeições, treinos, pesagens, seus dados corporais e seu plano são armazenados no aparelho. O Via não tem contas, e nós não temos nenhuma cópia disso.
- O scanner de IA envia o que você fornece a ele. A foto ou a descrição que você envia vai para o nosso servidor e para a OpenAI, para reconhecer a refeição. Nosso servidor não a guarda.
- Relatórios de falhas e estatísticas de uso vão para o Google Firebase. Eles nunca contêm seu peso, suas calorias ou seu diário. De tudo o que você digita, as estatísticas de uso só incluem o que você escreve para o scanner de IA, para entendermos como as pessoas descrevem a comida. Você decide na tela de boas-vindas se as estatísticas de uso são enviadas e pode desativá-las a qualquer momento nas Configurações.
- O Via Pro é vendido pela Apple e pelo Google. Nunca vemos seus dados de pagamento. Se você assinar, o app mostra ao nosso servidor o comprovante da sua assinatura emitido pela loja, para que o servidor libere escaneamentos ilimitados.
- O Via não exibe anúncios, e nunca vendemos seus dados nem os repassamos a corretores de dados.
1. Dados que ficam no seu aparelho
Tudo o que você informa para usar o diário fica armazenado apenas na memória do app no seu celular:
- seu perfil — sexo, data de nascimento e altura;
- suas pesagens e seu plano — peso-meta, ritmo, nível de atividade e as metas de calorias e de água calculadas a partir deles;
- os registros do diário — alimentos e treinos com nomes, notas, calorias e macronutrientes — e a água que você bebe;
- seus alimentos e treinos salvos e as configurações do app.
Nunca recebemos esses dados. Eles entram no backup do próprio celular — o backup do Android na sua conta Google ou o backup do iCloud / do computador no iPhone —, oferecido pelo Google ou pela Apple nos termos deles e controlado por você nas configurações do celular.
Para apagá-los, use Configurações → Apagar todos os dados ou desinstale o app. Apagar os dados mantém apenas a sua resposta sobre as estatísticas de uso, se você tem Via Pro e algumas datas de que o app precisa para não se repetir — quando pediu uma avaliação pela última vez e quais ofertas do Via Pro já mostrou. Isso não afeta o que já saiu do celular (seções 2–5).
Câmera e fotos. O app usa a câmera somente enquanto você tira uma foto para o scanner e lê apenas a foto que você escolhe na galeria. Ele não salva fotos na sua galeria. Os lembretes são agendados no próprio aparelho; não temos nenhum servidor de notificações push. Os pedidos de avaliação são exibidos pela App Store ou pelo Google Play; sua nota e seu comentário vão para a loja, não para nós.
2. O scanner de refeições com IA
Quando você escaneia uma refeição, o app envia ao nosso servidor:
- a foto, ou a descrição que você digitou, além do peso e do comentário opcionais que você adicionou;
- o idioma do app e se você usa Android ou iPhone;
- um token de acesso do Firebase Anonymous Authentication, que contém um identificador anônimo aleatório, e um ID aleatório da solicitação;
- se você tem Via Pro, o comprovante da sua assinatura emitido pela loja (seção 5);
- como em qualquer conexão pela internet, o seu endereço IP.
A foto é uma cópia recortada e recomprimida pelo app, por isso não contém a localização nem outros metadados do original.
Nosso servidor, hospedado na Render, encaminha a foto ou o texto para a OpenAI, cujos modelos reconhecem os pratos e estimam as calorias e os macronutrientes. A resposta volta para o seu celular, e nada é salvo no seu diário até você confirmar. No iPhone, o app pergunta antes de o seu primeiro escaneamento ser enviado para a OpenAI e não envia nada até você permitir.
- Não guardamos fotos nem descrições. Nosso servidor guarda apenas uma contagem de escaneamentos por identificador anônimo (no Google Cloud Firestore), que é como funciona o limite de escaneamentos gratuitos. O próprio identificador anônimo fica no Firebase Authentication até que o apaguemos: não apagamos automaticamente identificadores inativos, porque isso zeraria os escaneamentos gratuitos.
- Nosso servidor grava logs técnicos — horário, o tipo de escaneamento e a plataforma, o modelo, o tempo de processamento e a quantidade de processamento usada, o ID da solicitação, o identificador anônimo quando há um limite de escaneamentos ou um erro envolvido e, quando algo falha, um trecho curto da resposta do modelo. O provedor de hospedagem os guarda, junto com o seu próprio registro de solicitações (que pode incluir o endereço IP), por até 30 dias.
- Pelos termos da API da OpenAI, os dados enviados pela API não são usados para treinar os modelos dela e podem ser guardados pela OpenAI por até 30 dias para monitoramento de abusos.
Por favor, não inclua pessoas, documentos ou outros dados pessoais nas fotos ou descrições que você escaneia.
3. Relatórios de falhas e configurações do app
Se o app fechar inesperadamente ou encontrar um erro grave, ele envia um relatório pelo Firebase Crashlytics (Google): o registro técnico do erro, o modelo do aparelho, o sistema operacional e a versão do app, um identificador de instalação aleatório, o horário e o ID da última solicitação ao nosso servidor (para podermos relacionar o relatório com o log do servidor). O Crashlytics também registra quando uma sessão do app começa, para podermos contar quantas terminam sem falha. Se as estatísticas de uso estiverem ativadas, o relatório também lista os últimos eventos de estatística antes da falha (seção 4). Os relatórios não contêm dados do diário. Eles são enviados com ou sem as estatísticas de uso ativadas, e o Crashlytics os guarda por 90 dias.
Ao abrir, o app também busca as configurações atuais dele no Firebase Remote Config (Google), para podermos ajustá-las sem uma nova versão. A solicitação contém o identificador de instalação aleatório, as versões do app e do sistema operacional, e o idioma, a configuração de região e o fuso horário do celular. Ela também é feita na primeira abertura, antes de a tela de boas-vindas aparecer.
4. Estatísticas de uso
O app envia estatísticas de uso pelo Google Analytics for Firebase para vermos quais recursos funcionam e onde as pessoas têm dificuldade. Isso inclui:
- eventos como a abertura de uma tela, um registro feito, um escaneamento iniciado ou concluído, um lembrete ativado, a oferta do Via Pro exibida ou uma compra que falhou, e quantos dias você registrou e quanto durou uma pausa, em faixas. A mensagem de aniversário e a exibição da sua oferta também são eventos, então indicam que o seu aniversário foi no último mês — nunca a data;
- o texto que você envia ao scanner de IA — a descrição de uma refeição ou uma nota adicionada a uma foto —, para vermos como as pessoas descrevem a comida e tornar o reconhecimento mais preciso;
- propriedades gerais: unidades, sexo, faixa etária, nível de atividade, ritmo escolhido, se você está perdendo ou mantendo o peso, a distância até a sua meta e o tempo para chegar a ela em faixas (por exemplo, “5–10 kg”), se você tem Via Pro, configurações de lembretes e idioma do app;
- o que o próprio Google Analytics coleta: um identificador aleatório da instância do app, o modelo do aparelho, o sistema operacional, a versão do app, o país ou a região aproximados, deduzidos do seu endereço IP, informações de sessão e eventos de compra no app com o produto e o preço. No Android, isso inclui o ID de publicidade do aparelho, o referenciador de instalação do Google Play e o serviço de atribuição de anúncios do Android, que nos permitem saber se um anúncio do Via levou a uma instalação; você pode redefinir ou excluir o ID de publicidade nas configurações do Android. No iPhone, inclui o identificador que a Apple atribui aos nossos apps no seu aparelho (IDFV) e o serviço de atribuição de anúncios da Apple (AdServices), que informa se um anúncio do Apple Ads levou à instalação e, nesse caso, a campanha, o grupo de anúncios e a palavra-chave; o Via nunca pede o identificador de publicidade (IDFA) nem rastreia sua atividade nos apps de outras empresas.
Nunca são enviados: seu peso ou sua altura exatos, sua data de nascimento, calorias, os nomes e as notas do seu diário, qualquer outra coisa que você digite, nem fotos. O Via não exibe anúncios. Se anunciarmos o próprio Via, as estatísticas podem ser usadas para medir quais campanhas trazem pessoas ao app — nunca para mostrar anúncios dentro dele: o sinal que permitiria publicidade personalizada fica sempre desativado.
O app pergunta antes de enviar qualquer estatística — na tela de boas-vindas, na primeira vez que você o abre, e nada é enviado enquanto a pergunta está na tela. A posição inicial do botão depende do país de onde vem a sua conexão: nos Estados Unidos ele começa ativado, e você pode desativá-lo antes de continuar; em todos os outros lugares ele começa desativado, e as estatísticas, com a medição dos nossos anúncios descrita acima, só são enviadas se você ativá-lo. Você pode mudar a sua resposta a qualquer momento em Configurações → Enviar estatísticas; apagar todos os dados a mantém.
O Google Analytics guarda os eventos individuais por 2 meses e os dados vinculados ao identificador da instância do app por 14 meses após a sua última atividade; os relatórios gerados a partir deles contêm apenas totais. Uma cópia dos eventos brutos exportada para o Google BigQuery para a nossa própria análise é guardada por 14 meses.
5. Via Pro
O Via Pro é uma assinatura vendida pela App Store ou pelo Google Play. A loja recebe o pagamento nos termos dela; nunca vemos o seu cartão nem os seus dados de pagamento, o seu nome ou a sua conta da loja.
- Em cada solicitação ao nosso servidor, o app envia o comprovante da sua assinatura emitido pela loja — uma transação assinada da Apple ou um token de compra do Google. O servidor verifica a assinatura da Apple por conta própria, sem contatar a Apple, ou pergunta ao Google se o token é válido. Na memória, sob um hash unidirecional do token, ele guarda a resposta do Google por até 24 horas e o fato de que um token pertence a uma compra por até 30 dias.
- Para que uma única assinatura não libere escaneamentos em um número ilimitado de celulares, o servidor guarda, para cada assinatura, quais identificadores anônimos (seção 2) a apresentaram nos últimos 30 dias, no Google Cloud Firestore, sob um hash unidirecional do ID da assinatura. Os registros mais antigos são apagados.
- No iPhone, quando você aceita uma oferta especial, o app pede ao nosso servidor que a assine; a solicitação contém o produto e a oferta, com o mesmo identificador anônimo, o ID da solicitação e — se você já for assinante — o comprovante, como em um escaneamento.
6. Quando você nos escreve
Configurações → Falar com o desenvolvedor abre o seu próprio app de e-mail com um rascunho para info@steelberries.com. O rascunho contém um bloco de dados técnicos — versão do app, modelo do aparelho, sistema operacional, idioma, fuso horário, unidades, tema, tamanho da fonte e tamanho da tela —, que você pode ler, editar ou apagar antes de enviar. Ele não contém dados do diário nem de saúde. Recebemos o que você decidir enviar, junto com o seu endereço de e-mail, e guardamos a correspondência apenas pelo tempo necessário para ajudar você.
7. Por que podemos tratar esses dados (fundamentos jurídicos)
- O scanner — para prestar o serviço que você pede (art. 6(1)(b) do RGPD).
- Relatórios de falhas e configurações do app — o nosso interesse legítimo em manter o app funcionando (art. 6(1)(f)).
- Via Pro — para fornecer a assinatura que você comprou (art. 6(1)(b)) e o nosso interesse legítimo em impedir que uma assinatura seja amplamente compartilhada (art. 6(1)(f)).
- Estatísticas de uso, incluindo a medição dos nossos anúncios — o seu consentimento (art. 6(1)(a)) e, na medida em que revelem algo sobre a sua saúde, como a distância até o seu peso-meta, o seu consentimento explícito (art. 9(2)(a)). Você pode retirá-lo com o botão nas Configurações.
- E-mails — o nosso interesse legítimo em responder a você (art. 6(1)(f)).
8. Quem trata dados em nosso nome
| Prestador | Para quê |
|---|---|
| OpenAI | Reconhecer refeições em fotos e descrições |
| Render | Hospedar o nosso servidor |
| Google (Firebase, Google Cloud) | Relatórios de falhas, configurações do app, estatísticas de uso, o identificador anônimo, o contador de escaneamentos e a verificação do Via Pro |
| Cloudflare | O nosso domínio e o encaminhamento dos e-mails enviados para steelberries.com |
| Google (Gmail) | A nossa caixa de entrada, onde chegam as mensagens enviadas a nós |
Eles atuam segundo as nossas instruções, nos termos de contratos de tratamento de dados. Alguns deles tratam dados nos Estados Unidos; essas transferências se baseiam no Quadro de Privacidade de Dados UE-EUA (EU–US Data Privacy Framework), quando o prestador é certificado, ou nas Cláusulas Contratuais-Tipo da Comissão Europeia. A Apple e o Google também tratam dados como lojas de apps e fornecedores de plataforma, incluindo o pagamento do Via Pro e a confirmação de uma assinatura ao nosso servidor, nos termos das suas próprias políticas de privacidade.
9. Por quanto tempo guardamos os dados
| Dados | Prazo |
|---|---|
| Diário, perfil, plano (no seu aparelho) | Até você apagar os dados do app ou desinstalá-lo |
| Fotos e descrições escaneadas | Não são guardadas pelo nosso servidor; até 30 dias na OpenAI. O texto de uma descrição ou de uma nota de foto também é guardado com as estatísticas de uso, se estiverem ativadas |
| Contador de escaneamentos por identificador anônimo | Enquanto existir o limite de escaneamentos gratuitos |
| O identificador anônimo (Firebase Authentication) | Até que o apaguemos; identificadores inativos não são apagados automaticamente |
| Quais identificadores anônimos apresentaram uma assinatura do Via Pro | 30 dias depois da última vez que cada um a apresentou |
| A resposta do Google sobre uma assinatura (na memória do nosso servidor) | Até 24 horas; o fato de que um token pertence a uma compra, até 30 dias |
| Logs do servidor | Até 30 dias |
| Relatórios de falhas | 90 dias |
| Estatísticas de uso | Eventos, 2 meses; dados vinculados ao identificador da instância do app, 14 meses após a sua última atividade; cópia bruta no BigQuery, 14 meses |
| E-mails | Pelo tempo necessário para ajudar você |
10. Seus direitos
Nos termos do RGPD, você tem o direito de acessar os seus dados, retificá-los, apagá-los, limitar o seu tratamento ou se opor a ele, recebê-los num formato portável e retirar o consentimento a qualquer momento. Escreva para info@steelberries.com.
O Via não tem contas, então do nosso lado não conseguimos saber quem você é: os identificadores que vemos são aleatórios. As formas mais rápidas de agir sobre os seus dados estão no app — Apagar todos os dados apaga o diário, Enviar estatísticas interrompe as estatísticas, e reinstalar o app gera novos identificadores de estatísticas e de relatórios de falhas. O identificador anônimo do scanner pode sobreviver a uma reinstalação: no iPhone, o Firebase o guarda no Keychain e, no Android, ele pode voltar com um backup restaurado. Se você nos escrever, ajudaremos na medida em que conseguirmos encontrar os seus dados.
Você também pode apresentar uma reclamação à autoridade de controle polonesa — o Presidente do Escritório de Proteção de Dados Pessoais (Prezes Urzędu Ochrony Danych Osobowych, ul. Stawki 2, 00-193 Warszawa, uodo.gov.pl) — ou à autoridade do lugar onde você mora.
11. Idade
O Via é para adultos. Você precisa ter 18 anos ou mais para usá-lo, e não tratamos conscientemente dados de menores de 18 anos.
12. Alterações
Quando esta política mudar, atualizaremos esta página e a data no topo. Se uma mudança afetar o que o app envia ou para quem, avisaremos nas notas da versão que a trouxer e pediremos o seu consentimento novamente quando a lei exigir.
As regras de uso do próprio Via estão nos seus Termos de Uso.