Cento, da Funcode SRL
Política de Privacidade
Esta é uma tradução. Se houver divergência entre as versões, prevalecem as versões em inglês e em romeno.
Esta Política de Privacidade explica como a Funcode SRL (“nós”) trata dados pessoais no aplicativo móvel Cento (“Cento”, “o app”) e no nosso site, mycento.app. Somos o controlador dos dados.
1. Quem somos
FUNCODE SRL, Str. Eugen Ionesco 67, Cluj-Napoca, distrito de Cluj 400357, Romênia. Registro Comercial nº 2013002104120; CUI 31945144. Contato para dúvidas sobre privacidade e solicitações de titulares de dados: contact@funcode.ro.
2. Dados no dispositivo em primeiro lugar
O controle de despesas do Cento funciona off-line e sem conta. Suas despesas, categorias, pessoas, orçamentos, viagens e projetos ficam armazenados no seu dispositivo e só são enviados se você entrar na sua conta, tiver o Premium e compartilhar um grupo familiar. Alguns recursos ainda se comunicam com nossos servidores ou com outros serviços, alguns até sem login: os recursos de IA (escaneamento de recibos, importação de planilhas com IA, perguntas ao Ask Cento e tradução automática dos nomes de categorias, cada um quando você o usa, e a classificação de produtos do Premium, que funciona sozinha), a tela do Premium, as cotações de câmbio de outras moedas, as notícias diárias sobre dinheiro no Início e a verificação de atualizações do app. Cada um deles é descrito na seção 3. As análises opcionais e o envio de relatórios de falhas exigem, cada um, o seu próprio consentimento.
3. O que coletamos e por quê
- Identidade da conta: quando você entra com o Google, recebemos seu endereço de e-mail e seu nome de exibição por meio do Firebase Authentication, para identificar sua conta. No iPhone e no iPad, você também pode usar Iniciar sessão com a Apple; nesse caso, recebemos o endereço de e-mail que a Apple compartilha conosco, que pode ser um endereço de retransmissão privado, e não armazenamos seu nome.
- Identidade anônima: se você usar o escaneamento de recibos com IA ou a importação de planilhas com IA sem entrar na conta, abrir a tela do Premium ou entrar na lista de e-mail sem estar conectado, ou, no Android, permitir a medição opcional de anúncios da OpenAI descrita abaixo, criamos uma identidade anônima no Firebase Authentication (sem e-mail, sem nome) com um ID pseudônimo aleatório. Ela é usada para contabilizar seus escaneamentos com IA nos limites que se aplicam a eles (um total que nunca se renova no plano gratuito, cotas mensais de escaneamentos e de perguntas ao Ask Cento nos planos pagos e tetos diários contra abuso), para permitir o registro das contagens agregadas da tela do Premium e da IA descritas abaixo e para vincular a uma única identidade os registros descritos abaixo. Se depois você entrar na conta, ela passa a fazer parte da sua conta e mantém a contagem de escaneamentos. No momento, ela não é excluída automaticamente: permanece nos nossos servidores, com a contagem de escaneamentos, depois que você deixa de usar o app.
- Contagens anônimas da tela do Premium e da IA: cada vez que a tela do Premium é aberta, somamos um aos totais acumulados do que acontece nela: a partir de qual recurso ela foi aberta, qual de dois designs da tela foi mostrado enquanto os comparamos, se os preços carregaram e, se não carregaram, por quê, como os slides de introdução foram usados (deslizados, concluídos ou pulados), qual plano foi tocado, se pedimos que você entrasse na conta e se você entrou, se uma compra foi iniciada, cancelada, falhou ou foi concluída (e se era um teste gratuito ou uma compra paga), se “Restaurar compras” ou “Entrar em um grupo familiar” foi tocado, como a tela foi fechada e, aproximadamente, quanto tempo ela ficou aberta (em faixas: menos de 5 segundos, 5 a 15, 15 a 30, 30 a 60 ou mais). Também somamos um a um total acumulado cada vez que um escaneamento de recibo com IA é iniciado, cada vez que um escaneamento é recusado porque os escaneamentos gratuitos acabaram e cada vez que uma importação de planilha com IA é iniciada. Os totais são mantidos por dia do calendário (UTC). A partir da versão 1.4.1 do app, eles são mantidos separadamente para Android e iOS; antes disso, só o app Android os registrava. Eles não contêm nenhum identificador de conta, de dispositivo ou de publicidade nem a hora do dia, então não podem ser associados a você nem a uma visita específica. Nós os usamos para ver em que ponto as pessoas desistem na tela do Premium, com que frequência os recursos de IA levam até ela e para melhorar ambos. Eles são mantidos por 400 dias e depois excluídos automaticamente.
- Dados do grupo familiar: quando você compartilha um grupo familiar, ele guarda um nome que você escolhe para si (armazenado no lugar do seu e-mail), para que os membros possam distinguir os lançamentos de cada um. Todos os membros do grupo familiar podem ver o nome, o papel (admin ou membro), a data de entrada e o idioma do app de cada membro (usado para traduzir as categorias personalizadas para os idiomas que o grupo familiar usa); o nome e a moeda do grupo familiar; a data de vencimento do plano de quem tem o plano Family e a loja em que ele foi comprado (Google Play ou App Store); e quanto da cota de IA compartilhada do grupo familiar já foi usado neste mês.
- Rótulo da personalidade financeira (opcional): o teste de personalidade financeira é opcional. Suas respostas e pontuações ficam sempre no seu dispositivo, e o seu resultado também, a menos que você escolha mostrar o rótulo dele. Se você compartilha um grupo familiar e ativa “Mostrar meu rótulo ao meu grupo familiar” (a opção fica desativada até você ativá-la), só o nome do seu rótulo, um entre seis (por exemplo, “O Guardião”), é armazenado nos seus dados de membro, no registro do grupo familiar, para que os outros membros possam vê-lo na tela Pessoas deles. Nada mais do teste é enviado. Esses dados de membro são o único lugar em que a escolha fica guardada, então a opção aparece igual em todos os dispositivos em que você entra na conta, e você pode desativá-la em qualquer um deles. Se você refizer o teste com a opção ativada, o rótulo que eles veem muda para o seu novo resultado. Desativar a opção remove o rótulo do registro do grupo familiar; sair da conta não remove. Sair do grupo familiar, ser removido dele ou excluir sua conta remove todos os seus dados de membro, inclusive o rótulo, então um grupo familiar em que você entrar depois nunca o verá, a menos que você ative a opção nele. O rótulo é uma descrição que você escolheu compartilhar: não o usamos para publicidade, análises nem qualquer decisão automatizada a seu respeito.
- Dados financeiros: suas despesas (nomes dos itens, valores, datas, lojas, pessoas e os rótulos que você adiciona), categorias e grupos de categorias, pessoas, transferências do CresCENTO, orçamentos, viagens e projetos. Eles só são sincronizados com a nuvem quando você tem o Premium (seu próprio plano ou um plano Family que cubra seu grupo familiar) e compartilha um grupo familiar.
- Processamento de IA com o Google Gemini, apenas para estes recursos (cada um é
executado quando você o usa, exceto a classificação de produtos, que é executada sozinha com o
Premium):
- Escaneamento de recibos: a foto do recibo e os nomes das suas categorias ativas (incluindo as que você criou), para que os itens sejam organizados nelas, além dos rótulos usados nas suas despesas (e, em um grupo familiar compartilhado, nas despesas do grupo) e do idioma do app, para que o recibo possa receber um desses rótulos. Os rótulos são texto livre escrito por você ou pelas pessoas do seu grupo familiar, então podem incluir nomes, por exemplo “rechizite Ana”.
- Importação de planilhas com IA (Premium): o conteúdo da planilha que você escolher, que pode incluir valores, datas, nomes de lojas e nomes de pessoas, e os nomes das suas categorias, para que as linhas sejam organizadas nelas.
- Ask Cento (Premium): a pergunta que você digita ou dita e a data atual do seu dispositivo, para que a pergunta seja transformada em uma busca. A busca em si é feita no seu dispositivo, onde também usa os rótulos de produto armazenados para reconhecer tipos como frutas ou sacolas: suas despesas, seus valores e os nomes das lojas não são enviados.
- Classificação de produtos (Premium): quando você tem o Premium, ela é executada automaticamente em segundo plano, inclusive para as despesas que você já tem. Ela envia os nomes dos seus itens (em lotes, sem repetições dentro de uma mesma solicitação), sem valores, datas, lojas ou pessoas, para que cada um receba o tipo de produto correspondente (por exemplo, frutas, laticínios ou sacola). Os rótulos ficam armazenados com suas despesas: no seu dispositivo, na cópia sincronizada do seu grupo familiar, se você compartilhar um, nos seus backups e na exportação em CSV. Você pode ver e alterar o tipo de um item ao editar a despesa. Os escaneamentos de recibos já adicionam o rótulo a partir do próprio recibo, então nada a mais é enviado para eles.
- Tradução de categorias: o nome de uma categoria ou de um grupo que você cria, para que ele possa ser exibido nos outros idiomas do app, junto com os nomes das suas outras categorias e grupos, para que a tradução não repita nenhum deles.
- Ditado na busca de Momentos: se você tocar no microfone na busca de Momentos, sua fala é convertida em texto pelo próprio reconhecimento de voz do seu celular, no dispositivo. O áudio não é enviado para nós, para o Google, para a Apple nem para mais ninguém, e não é armazenado. O texto apenas preenche o campo de busca e não é enviado a lugar nenhum, a menos que você toque em seguida no botão do Ask Cento (✨). A permissão de microfone não é usada para mais nada.
- Notícias diárias sobre dinheiro: o Início mostra as três maiores notícias financeiras do mundo no dia. Nosso servidor as escolhe uma vez por dia em feeds de notícias públicos e pede ao Google Gemini que as resuma na União Europeia (Frankfurt, Alemanha); nenhum dado seu faz parte disso. Para mostrá-las, o app baixa as notícias do dia do Firestore, também sem login. Nenhum dado de conta ou de despesas é enviado, mas, como qualquer serviço on-line, o Firestore recebe o endereço IP do seu dispositivo. Desativar “Notícias diárias sobre dinheiro no Início” nos Ajustes oculta o cartão. O link “Ler em” abre o site da notícia no seu navegador, onde vale a política de privacidade desse site.
- Cotações de câmbio: para converter entre moedas, o app baixa cotações de câmbio públicas da rede de distribuição de conteúdo jsDelivr. Nenhum dado de conta ou de despesas é enviado, mas, como qualquer site, o jsDelivr recebe o endereço IP do seu dispositivo e, quando uma cotação passada é solicitada, a data dela.
- Verificação de atualizações: para avisar quando há uma versão mais nova do Cento e para bloquear versões muito antigas que já não funcionam corretamente, o app lê alguns números de versão do Firebase Remote Config. O Remote Config identifica sua instalação com o Firebase Installations ID, um identificador aleatório que não está vinculado à sua conta. Isso é operacional, não é análise, então acontece independentemente de você ter ativado Análises & medição de marketing. No iPhone e no iPad, o app também pergunta à App Store da Apple, em itunes.apple.com, se uma versão mais nova foi publicada, enviando apenas o identificador do pacote do app (bundle identifier) e a região do seu dispositivo (storefront), sem nenhum identificador de usuário. No Android, essa verificação é feita pelo Google Play. Se alguma verificação falhar, por exemplo quando você está off-line, nada é exibido e nada é bloqueado. Se uma versão for bloqueada, a sincronização com a nuvem fica pausada até você atualizar; seus dados ficam no seu dispositivo e voltam a ser sincronizados depois. A mesma leitura do Remote Config também informa ao app se estamos comparando dois designs da tela do Premium. O design que você vê é decidido no seu dispositivo por um número aleatório armazenado só ali, nunca enviado para nós e não vinculado à sua conta.
- Assinaturas: no Android, você assina pelo Google Play Billing; no iPhone e no iPad, pela App Store da Apple. Recebemos e armazenamos o token de compra (Android) ou o ID da transação (iOS), o produto, o plano, a data de vencimento e se a assinatura é renovada automaticamente, e verificamos esses dados junto ao Google ou à Apple para liberar o Premium. Também armazenamos o ID do pedido da primeira cobrança, as datas do teste gratuito e do primeiro pagamento, se um pagamento foi reembolsado e os identificadores de plano da loja. Seu ID pseudônimo é anexado à compra no Google Play ou na App Store, para que a compra possa ser associada à sua conta, e a loja avisa nosso servidor sobre renovações, reembolsos e vencimentos. Também mantemos contadores de uso da IA (um total de escaneamentos que nunca se renova para contas gratuitas, contagens mensais de escaneamentos e de perguntas ao Ask Cento para os planos pagos, compartilhadas pelos membros de um grupo familiar coberto por um plano Family e zeradas a cada mês do calendário em UTC, uma contagem diária de escaneamentos, uma contagem diária de perguntas ao Ask Cento, o número de nomes de itens classificados por dia e contagens diárias de traduções de categorias e de importações de planilhas com IA) para aplicar os limites dos planos. Os escaneamentos gratuitos também podem ser pausados para todos quando a capacidade gratuita do mês se esgota.
- Logs do servidor: quando o app chama nossos servidores, cada solicitação é registrada com o endereço IP e detalhes do app (como a versão do app e a plataforma), e o log pode conter seu ID pseudônimo. Usamos esses logs para segurança e para encontrar e corrigir problemas; veja na seção 7 por quanto tempo eles são mantidos.
- Feedback que você envia: se você usar o formulário de feedback no app, sua mensagem, o endereço para resposta que você informar (se houver) e um breve rodapé de diagnóstico são colocados em um e-mail que você revisa e nos envia pelo seu próprio app de e-mail, para nos ajudar a reproduzir e corrigir problemas. O rodapé contém a versão e o build do app, o modelo do dispositivo e o sistema operacional, o idioma do app, a moeda e o fuso horário, e o status da conta e da cobrança: se você está conectado com o Google ou com a Apple e, se estiver, seu ID pseudônimo de conta e o status de assinatura que nosso servidor tem para essa conta (ativa ou não, produto, nível, fase de cobrança, vencimento e renovação); as assinaturas que a loja de apps do seu dispositivo informa como ativas (produto, se foi confirmada e se é renovada, e se cada uma foi comprada para esta conta, para outra conta, para uma conta não identificada ou sem conta); seu plano; e o modo e o identificador do seu grupo familiar. Ele nunca contém seu endereço de e-mail, seu nome nem tokens de compra. Você pode editar ou remover qualquer parte antes de enviar.
- Relatórios de falhas e diagnóstico (opcional, desativado por padrão): se você ativar essa opção separada na primeira abertura do app ou nos Ajustes, o Google Firebase Crashlytics recebe relatórios técnicos de falhas e de erros tratados, detalhes do app, do dispositivo e do sistema operacional, identificadores aleatórios de instalação e um breve histórico de telas e ações no app, para nos ajudar a encontrar e corrigir bugs. Não adicionamos a identidade da sua conta, o texto de recibos, valores de despesas, tokens de compra nem outro conteúdo financeiro a logs ou tags personalizados. As mensagens de erros tratados são removidas; os relatórios de falhas nativas são gerados pelo SDK e podem incluir detalhes de exceção gerados pelo sistema. Essa opção é independente das análises e da publicidade. O envio automático continua desativado. O SDK pode armazenar informações de falhas localmente mesmo com a opção desativada; os relatórios pendentes são excluídos quando uma abertura do app encontra o consentimento desativado. Os relatórios só são enviados em uma abertura posterior, depois que verificamos que seu consentimento de diagnóstico está ativado. Ativar a opção durante uma sessão não envia os relatórios pendentes de antes do consentimento. Desativá-la interrompe o registro de diagnóstico personalizado e solicita a exclusão dos relatórios pendentes. Um lote já enviado ao Firebase, incluindo um que ficou na fila enquanto você estava off-line, não pode ser cancelado e pode terminar de ser enviado depois que você desativar a opção; ele fica sujeito ao prazo de retenção da seção 7.
- Análises & medição de marketing (opcional, desativado até você ativar e pode ser
desativado de novo a qualquer momento nos Ajustes): enquanto essa opção está ativada,
usamos o Google Analytics for Firebase para coletar eventos pseudônimos de uso do produto, vinculados
a um identificador de análise aleatório e não à sua conta, e para medir e melhorar nossa publicidade,
o que pode incluir o uso desses dados pelo Google Ads para mostrar anúncios do Cento a pessoas
semelhantes. No Android, isso usa o referenciador de instalação do Google Play (install referrer) e o
ID de publicidade do Android, que você pode redefinir ou excluir nas configurações do Google do seu
dispositivo. A mesma chave cobre a Meta: enquanto ela está ativada, o SDK da Meta (Facebook) no app
envia à Meta Platforms Ireland alguns eventos (os eventos automáticos de app da Meta, que são
instalações do app, aberturas do app e duração da sessão; que um escaneamento de recibo deu certo; e
que você iniciou ou concluiu a compra de uma assinatura, com o nome do plano), com um identificador
aleatório do app, detalhes básicos do dispositivo (como o modelo, a versão do sistema operacional, o
idioma, o fuso horário e a operadora de celular) e, no Android, o ID de publicidade. Nós os usamos
para medir quais dos nossos anúncios no Facebook e no Instagram trazem pessoas que usam e assinam o
Cento, e a Meta os usa para mostrar nossos anúncios a pessoas com probabilidade de fazer o mesmo. Os
eventos nunca incluem o que você gasta, e nenhum anúncio é exibido no Cento.
No iPhone e no iPad, o Cento pede a permissão de rastreamento da Apple (App Tracking Transparency). Os eventos vão para a Meta, e os sinais de medição e de personalização de anúncios vão para o Google, somente se você ativar Análises & medição de marketing e permitir o rastreamento quando a solicitação da Apple aparecer. A solicitação só pode aparecer enquanto “Permitir que Apps Solicitem Rastreamento” estiver ativado nos Ajustes do seu dispositivo. Esse é o único caso em que o Cento rastreia você, no sentido em que a Apple define rastreamento, e, com essa permissão, os SDKs do Google e da Meta também podem usar o identificador de publicidade do seu dispositivo. Quando ambos estão permitidos e você está conectado à sua conta, o SDK do Google também pode usar, no seu dispositivo, uma forma com hash do seu endereço de e-mail para fazer a correspondência na medição de anúncios; o endereço em si nunca sai do dispositivo. Se você recusar a solicitação, a análise de uso do produto ainda pode estar ativa (se você ativou a chave), mas nada é compartilhado para rastreamento: a Meta não recebe eventos e o Google não recebe sinais de medição nem de personalização de anúncios. Você pode alterar a permissão a qualquer momento nos Ajustes do seu dispositivo. - Medição opcional de anúncios da OpenAI no Android: um link de anúncio pode conter uma referência de clique opaca (oppref). Só se você permitir isso na página de entrada do Cento em mycento.app o link do Google Play leva essa referência. Se você também ativar Análises & medição de marketing no Cento, o app cria uma identidade anônima no Firebase e nosso servidor compartilha com a OpenAI a referência, um identificador opaco do evento, o horário do evento e o plano de assinatura, para medir a instalação/primeira abertura, o primeiro uso útil, o checkout, um teste gratuito verificado e a primeira assinatura paga bem-sucedida. Valores de despesas, conteúdo de recibos, estabelecimentos, endereços de e-mail e IDs de publicidade nunca são enviados à OpenAI. Testes gratuitos e renovações não contam como novos assinantes pagantes. Desative a chave para interromper medições futuras; uma retirada do consentimento feita off-line chega ao nosso servidor na próxima vez que o Cento for aberto com conexão. O contexto de aquisição (a referência de clique e os rótulos de campanha e de anúncio do link da loja, vinculados ao seu ID pseudônimo) expira após 30 dias, e os eventos não entregues, após 7 dias; os eventos já entregues seguem os termos de retenção da OpenAI. No iOS, os links de campanha da App Store fornecem relatórios agregados; esta integração não associa um clique individual na web a uma instalação no iOS. Não são usados pixels de navegador nem cookies de rastreamento da OpenAI.
- Nosso site (mycento.app): contamos as visitas ao nosso site, incluindo o blog e estas páginas legais, com o Cloudflare Web Analytics, para saber quais páginas as pessoas leem e de onde elas chegam. Ele não coloca cookies nem armazena nada no seu navegador, e não identifica você nem acompanha você por outros sites. Para cada visualização de página, ele registra o endereço da página (sem nada do que vem depois de um “?”), o endereço da página que levou até ela, seu navegador, sistema operacional e tipo de dispositivo, seu país e quanto tempo a página levou para carregar. A Cloudflare deduz seu país a partir do seu endereço IP; nós nunca recebemos seu endereço IP e vemos apenas totais, como visitas por página ou por origem. Usamos a Cloudflare apenas para essas estatísticas agregadas do site. O menu de idiomas destas páginas legais guarda o idioma que você escolher no armazenamento do seu próprio navegador, apenas para oferecer esse idioma da próxima vez; ele nunca é enviado para nós. Os links para as lojas também levam rótulos de origem e de campanha, incluindo campaign_id, adgroup_id e ad_id, quando presentes. Eles identificam uma campanha ou um criativo de publicidade, não o seu ID de publicidade do Android. Além disso, se a visita incluir uma referência de clique da OpenAI (oppref), o site mostra a solicitação opcional “Help measure this ad?”. Só “Allow measurement” adiciona essa referência por clique ao referenciador de instalação do Google Play. “Continue without”, ou deixar a solicitação sem resposta, a mantém de fora; os links para as lojas continuam funcionando. Essa permissão é separada do consentimento de Análises & medição de marketing no app: os dois são necessários para a medição no Android descrita acima. Os links de campanha da App Store fornecem relatórios agregados, sem essa associação individual entre clique e instalação. O site não mostra anúncios e não define cookies de publicidade nem de rastreamento. Alguns artigos do blog incluem um vídeo hospedado no YouTube. O artigo mostra apenas nossa própria imagem de prévia, e nada é carregado do YouTube até você iniciar a reprodução. Quando você a inicia, o vídeo é reproduzido no modo de privacidade aprimorada do YouTube (youtube-nocookie.com): o Google recebe seu endereço IP e detalhes sobre seu navegador, e pode armazenar informações no seu navegador, conforme descrito na política de privacidade do Google.
- Instagram (@cento.app e @lumeaparintilor, a conta da fundadora do Cento): algumas publicações convidam você a comentar uma palavra, como “CENTO”, para receber os links do app. Quando você faz isso, o Instagram envia esse comentário ao nosso servidor: o texto, o ID, a publicação em que ele está e seu ID de usuário específico do Instagram (Instagram-scoped user ID) e nome de usuário. Nós o usamos apenas para enviar a você uma mensagem privada com os links do Google Play e da App Store e para responder abaixo do seu comentário que a mensagem foi enviada. Guardamos apenas o ID do comentário e se a resposta foi entregue, para que o mesmo comentário nunca seja respondido duas vezes, e nada mais: nem seu nome de usuário, nem seu ID de usuário, nem o texto do comentário. Os links levam o rótulo “instagram” (e, no caso de @lumeaparintilor, o nome dessa conta), para que as lojas possam nos mostrar quantas instalações vieram de cada conta, apenas como totais; o rótulo não diz nada sobre você. Comentários sem a palavra são ignorados. Alguns stories pedem que você responda com a palavra: o Instagram então nos envia essa resposta (o texto, o ID e seu ID de usuário específico do Instagram) e enviamos a mesma mensagem única nessa conversa, guardando apenas uma impressão digital do ID da resposta e o resultado, como acima. Por isso, o Instagram também repassa ao nosso servidor as outras mensagens enviadas a essas contas; o servidor ignora todas as que não são uma resposta a um story com a palavra e não armazena nada sobre elas.
- Lista de e-mail (opcional, desativada até você entrar): nos Ajustes, e uma vez em uma página na primeira abertura do app, você pode entrar na nossa lista de e-mail para receber novidades, dicas de dinheiro e ofertas e, como uma escolha separada, convites para pesquisas curtas. Se você entrar, mantemos um registro do seu consentimento: o endereço de e-mail que você digitou, qual das duas opções você escolheu, que você confirmou ter 16 anos ou mais, a versão do texto que você viu, onde você entrou (Ajustes ou primeira abertura), o app (Android ou iOS) e o idioma, e quando você entrou, confirmou e saiu, vinculado ao seu ID pseudônimo. A Brevo, o serviço que envia nossos e-mails, recebe seu endereço e as listas que você escolheu e envia a você um e-mail de confirmação; você não recebe nada da lista até clicar no link desse e-mail. Só o endereço que você digita no formulário é usado para isso. Não registramos se você, pessoalmente, abre nossos e-mails ou clica nos links deles: a Brevo conta aberturas e cliques apenas como totais anônimos, que não são vinculados a você, ao seu endereço nem ao seu endereço IP. Todo e-mail tem um link para sair da lista com um clique, e você pode sair pelo app do mesmo jeito.
Não tomamos decisões a seu respeito baseadas unicamente em tratamento automatizado que produzam efeitos jurídicos ou efeitos igualmente significativos.
4. Bases legais
- Contrato (art. 6(1)(b) do RGPD, o Regulamento Geral sobre a Proteção de Dados da UE): sua conta, o compartilhamento e a sincronização do grupo familiar, as assinaturas e os recursos de IA e as cotações de câmbio que você usa.
- Consentimento (art. 6(1)(a) do RGPD): análises e medição de marketing, dado ao ativar Análises & medição de marketing na primeira abertura do app ou nos Ajustes e, no iPhone e no iPad, para o rastreamento, também ao permitir a solicitação de rastreamento da Apple. Você pode retirá-lo a qualquer momento, o que interrompe a coleta dali em diante, sem afetar o que foi tratado licitamente antes.
- Consentimento (art. 6(1)(a) do RGPD): medição opcional de anúncios da OpenAI no Android, que exige a permissão para encaminhar o oppref em mycento.app e o consentimento separado de Análises & medição de marketing no app. Recusar qualquer um dos dois não remove recursos do app. Retire o consentimento nos Ajustes para interromper medições futuras; uma retirada feita off-line chega ao nosso servidor na próxima vez que o Cento for aberto com conexão.
- Consentimento (art. 6(1)(a) do RGPD): envio de relatórios de falhas e contexto de diagnóstico, por meio da opção separada Relatórios de falhas e diagnóstico. Você pode retirá-lo nos Ajustes sem alterar o consentimento de análises nem perder nenhum recurso do app.
- Consentimento (art. 6(1)(a) do RGPD): mostrar o rótulo da sua personalidade financeira ao seu grupo familiar, dado ao ativar “Mostrar meu rótulo ao meu grupo familiar”. Você pode retirá-lo a qualquer momento desativando a opção, o que remove o rótulo do registro do grupo familiar.
- Consentimento (art. 6(1)(a) do RGPD e art. 12 da Lei romena nº 506/2004, sobre marketing eletrônico): a lista de e-mail, dado separadamente para novidades e ofertas e para convites para pesquisas, e confirmado ao clicar no link do e-mail de confirmação. Você pode retirá-lo a qualquer momento no app ou pelo link em qualquer e-mail.
- Interesses legítimos (art. 6(1)(f) do RGPD): a identidade anônima e os limites de uso que mantêm os recursos de IA economicamente viáveis e evitam abusos, as contagens anônimas da tela do Premium e da IA que nos ajudam a melhorar o app, o diagnóstico no feedback que você escolhe enviar, os logs do servidor e a segurança. Você pode se opor conforme descrito na seção 8.
- Estatísticas de visitas ao site: interesses legítimos (art. 6(1)(f) do RGPD) em saber quais páginas do nosso site são úteis, medidos de uma forma que não armazena nada no seu dispositivo. Você pode se opor conforme descrito na seção 8.
- Respostas a comentários e stories do Instagram: interesses legítimos (art. 6(1)(f) do RGPD) em atender ao pedido que você fez ao comentar ou responder com a palavra. Você pode se opor conforme descrito na seção 8.
5. Quem trata seus dados
- Google Firebase: Authentication e Hosting (serviços globais do Google), Firestore (na União Europeia, multirregião eur3) e Cloud Functions (União Europeia, europe-west1).
- Google Gemini, por meio do Vertex AI do Google Cloud: o processamento de IA descrito na seção 3, na União Europeia (Frankfurt, Alemanha).
- Google Play Billing (Android) e App Store da Apple (iOS): compras e verificação de assinaturas.
- Google Analytics for Firebase / Google Ads: análises e medição de publicidade, somente se você ativar Análises & medição de marketing (e, para a medição de anúncios no iPhone e no iPad, permitir a solicitação de rastreamento da Apple).
- Meta Platforms Ireland (anúncios no Facebook e no Instagram): medição dos nossos anúncios por meio do SDK da Meta, somente se você ativar Análises & medição de marketing (e, no iPhone e no iPad, permitir a solicitação de rastreamento da Apple). Para a coleta e a transmissão desses eventos, a Funcode e a Meta são controladoras conjuntas nos termos do aditivo de controlador da Meta (Controller Addendum); o que a Meta faz com eles depois é regido pela política de privacidade da Meta.
- OpenAI: recebe os eventos limitados de conversão no Android descritos na seção 3, nos termos dos
Conversion Terms e do
Ad Tools Data Processing Addendum.
O Cento envia apenas os campos descritos na seção 3 e envia todos os eventos com o sinalizador de
exclusão ativado (
opt_out: true), para pedir que a OpenAI restrinja o tratamento desse evento. Se a OpenAI atua como nossa operadora ou como controladora independente para esses eventos, incluindo como se aplicam as disposições sobre tratamento restrito (Restricted Processing), é regido por esses termos. A OpenAI Ireland Limited trata os dados do EEE e da Suíça nos termos desses documentos. Veja também a política de privacidade da OpenAI. - Google Firebase Crashlytics: diagnóstico opcional de falhas e erros, somente depois que o consentimento de diagnóstico separado é verificado.
- jsDelivr: cotações de câmbio públicas, conforme descrito na seção 3.
- Cloudflare: estatísticas de visitas ao site mycento.app, conforme descrito na seção 3. A Cloudflare é certificada no EU-U.S. Data Privacy Framework (Estrutura de Privacidade de Dados UE-EUA) e também se baseia nas Cláusulas Contratuais Padrão para transferências para fora da União Europeia.
- Google (YouTube): reproduz os vídeos dos artigos do blog, somente depois que você inicia a reprodução, conforme descrito na seção 3.
- Firebase Remote Config (Google) e, no iOS, a consulta à App Store da Apple: verificação de atualizações, conforme descrito na seção 3.
- Brevo (Sendinblue SAS, França): envia o e-mail de confirmação da lista de e-mail e nossos e-mails, conforme descrito na seção 3, e armazena a lista na União Europeia.
- Meta Platforms Ireland (Instagram): entrega os comentários e as mensagens privadas descritos na seção 3. A política de privacidade do próprio Instagram cobre o que o Instagram faz com sua conta e suas mensagens.
Suas despesas, seus dados sincronizados e suas solicitações de IA são tratados na União Europeia. Parte do restante do tratamento acima (Authentication, Hosting, Remote Config, as análises e o diagnóstico de falhas opcionais, a cobrança das lojas de apps, as cotações de câmbio e, no iOS, a consulta à App Store da Apple) envolve transferências para fora da União Europeia, principalmente para os Estados Unidos. No caso do Google, elas se baseiam no EU-U.S. Data Privacy Framework e nas Cláusulas Contratuais Padrão dos termos de tratamento de dados do Google. A Apple é certificada no EU-U.S. Data Privacy Framework. No caso da Meta, as transferências para a Meta Platforms, Inc. nos Estados Unidos se baseiam no EU-U.S. Data Privacy Framework, no qual ela é certificada, e em Cláusulas Contratuais Padrão. A equipe da Funcode só pode acessar dados na nuvem quando necessário para suporte, para corrigir problemas ou quando a lei exigir.
A medição de anúncios da OpenAI também pode envolver transferências subsequentes para fora do EEE, inclusive para os Estados Unidos. A seção 3.2 do Ad Tools DPA exige que a OpenAI Ireland Limited use um mecanismo de transferência válido para transferências subsequentes a países sem proteção adequada. Fale conosco para obter informações sobre as salvaguardas aplicáveis aos seus dados.
6. Como mantemos seus dados seguros
Aplicamos medidas técnicas e organizacionais para proteger seus dados. No app, regras do lado do servidor restringem o acesso aos dados na nuvem aos membros do seu próprio grupo familiar. Seus dados financeiros são armazenados sob um identificador pseudônimo aleatório, e não sob a identidade da sua conta ou o seu endereço de e-mail, de modo que os registros no nosso banco de dados não ficam diretamente vinculados a você (pseudonimização, nos termos do art. 32 do RGPD). No Android, os dados no seu dispositivo são protegidos pelo sandbox do app e pela criptografia do dispositivo, e não são incluídos nos backups do dispositivo. No iPhone e no iPad, eles são protegidos pelo sandbox do app e pela Proteção de Dados do iOS, e são incluídos nos seus backups do iCloud ou do computador, se você os usar. Recomendamos configurar um bloqueio de tela.
7. Retenção
- Uma identidade anônima do Firebase e seus contadores de uso da IA não são, no momento, excluídos automaticamente quando você para de usar o Cento. O Cento não mostra o ID dela, então uma nova instalação não consegue identificá-la. Você pode pedir a exclusão por e-mail ou entrar com o Google ou com a Apple no dispositivo original para vinculá-la a essa conta e excluí-la no app, conforme descrito na página de exclusão de conta. Não exigimos que você reinstale o app.
- Na medição opcional da OpenAI, o contexto de aquisição expira após 30 dias, e os eventos não entregues, após 7 dias. A exclusão da conta remove os registros de aquisição vinculados a ela. Os eventos já enviados à OpenAI seguem os termos de retenção dela e não são recuperados com a exclusão da conta.
- Os dados na nuvem são mantidos enquanto sua conta existir. Quando você exclui sua conta, seus dados no servidor são apagados. Se você fazia parte de um grupo familiar compartilhado e outros membros continuam nele, os registros com que você contribuiu (suas despesas, o nome de membro que você escolheu e quaisquer categorias ou transferências que você adicionou) ficam com esse grupo familiar, para que os membros restantes mantenham o histórico em comum; eles são apagados quando o próprio grupo familiar é excluído.
- Sair de um grupo familiar, ou ser removido dele, funciona da mesma forma: suas contribuições ficam com o grupo familiar, e um grupo familiar é excluído quando o último membro sai. Se o grupo familiar tinha um plano Family, um registro de que sua vaga foi usada e a data em que você saiu são mantidos por 90 dias e depois excluídos.
- Um rótulo de personalidade financeira que você escolheu mostrar ao seu grupo familiar fica nos seus dados de membro até você desativar a opção, sair ou ser removido do grupo familiar, ou excluir sua conta.
- Depois que uma conta é excluída, mantemos o ID pseudônimo dela por 30 dias, para que ela não seja recriada por engano. Os códigos de convite do grupo familiar expiram após 7 dias e são excluídos cerca de 30 dias depois disso. Os registros de compra são mantidos enquanto sua conta existir.
- Os logs dos nossos servidores, que podem conter seu ID pseudônimo e o endereço IP e os detalhes do app de cada solicitação, mas não seu e-mail nem suas despesas, são mantidos por 30 dias.
- Os dados no dispositivo são removidos quando você exclui o app ou os dados dele, e também quando você sai da conta, exclui sua conta ou sai de um grupo familiar. Excluir sua conta no app desconecta você e apaga o que o Cento armazena nesse dispositivo: suas despesas, categorias e grupos, pessoas, orçamentos, viagens, projetos e transferências do CresCENTO, as cópias de proteção que o Cento guarda quando você restaura um backup, o status em cache do grupo familiar e da assinatura, seus resultados de personalidade financeira e a cópia off-line dos seus dados na nuvem. Os ajustes do app, como o idioma, ficam no dispositivo. Os arquivos de backup e CSV que você salvou fora do app não são afetados.
- Os eventos de análise, se você ativou as análises, são mantidos pelo Google Analytics for Firebase por até 14 meses e não são vinculados à sua conta. Desativar as análises interrompe novos eventos imediatamente, apaga os dados de análise mantidos no seu dispositivo e redefine o identificador de análise dele, de modo que eventos anteriores não possam ser vinculados ao uso posterior. Excluir sua conta desativa as análises e a medição de anúncios nesse dispositivo, apaga os dados de análise mantidos nele, redefine o identificador de análise, e o Cento pergunta de novo se você quer ativá-las.
- Os eventos enviados à Meta, se você ativou as análises, são mantidos pela Meta de acordo com as próprias regras de retenção dela. Desativar as análises, ou excluir sua conta, interrompe esse envio imediatamente e apaga os dados de usuário que o SDK da Meta mantém no seu dispositivo. O identificador aleatório que o SDK da Meta criou fica no seu dispositivo, sem uso, até você desinstalar o Cento, e só volta a ser usado se você reativar as análises.
- Os relatórios do Crashlytics enviados e os identificadores de instalação associados são mantidos pelo Google por 90 dias antes de começar a exclusão nos sistemas ativos e de backup. Desativar o diagnóstico exclui os relatórios pendentes no dispositivo e impede o envio de novos relatórios. Um relatório que já estava na fila de envio, incluindo um que entrou na fila enquanto você estava off-line, ainda pode terminar de ser enviado depois que você desativar a opção. Desativá-la não recupera relatórios já enviados. Veja as informações de privacidade do Firebase.
- As estatísticas de visitas ao site são mantidas pela Cloudflare com todos os detalhes por 7 dias e, depois, apenas como uma amostra reduzida, disponível por até seis meses.
- O registro de que um comentário no Instagram foi respondido (o ID dele e o resultado) é excluído após 30 dias. A mensagem privada fica na sua caixa de entrada do Instagram até você ou o Instagram a excluírem.
- Lista de e-mail: seu endereço fica na lista até você sair dela. Uma inscrição nunca confirmada é excluída após 30 dias. Quando você sai, a Brevo exclui seu contato, e mantemos o registro do consentimento que você tinha dado, sem usá-lo, por 3 anos como prova, e depois o excluímos. Excluir sua conta exclui esse registro e o contato na Brevo; se a Brevo estiver temporariamente indisponível, continuamos tentando excluir o contato até conseguir.
8. Seus direitos
Você tem o direito de acessar, retificar, apagar, restringir e portar seus dados pessoais e de se opor ao tratamento deles, além de retirar qualquer consentimento que tenha dado. Você pode excluir sua conta e apagar seus dados na nuvem diretamente no app (Android: Ajustes → Sua conta → Excluir conta; iPhone: Mais → sua conta → Excluir conta; iPad: sua conta na parte inferior da barra lateral → Excluir conta) e retirar o consentimento de análises ou de diagnóstico de forma independente em Ajustes, na seção Privacidade. No iPhone e no iPad, você também pode retirar a permissão de rastreamento nos Ajustes do seu dispositivo. Você pode deixar de mostrar o rótulo da sua personalidade financeira ao seu grupo familiar desativando “Mostrar meu rótulo ao meu grupo familiar” na tela de personalidade financeira. Você pode sair da lista de e-mail nos Ajustes (Privacidade → Lista de e-mail) ou pelo link em qualquer um dos nossos e-mails. Você também pode solicitar a exclusão da conta sem instalar ou reinstalar o Cento, pela nossa página de exclusão de conta. Para qualquer outra solicitação, envie um e-mail para contact@funcode.ro. Você também pode apresentar uma reclamação à autoridade de controle romena (ANSPDCP) ou à autoridade de controle do lugar onde você mora ou trabalha.
9. Crianças
O Cento não é destinado a menores de 16 anos, e não coletamos intencionalmente dados deles.
10. Alterações
Atualizamos esta política quando o que o app faz muda. As alterações são indicadas por uma nova data no topo desta página.