1. Introdução
O Ephemeral Trace (“a App”) é uma aplicação de câmara para iPhone centrada na privacidade, desenvolvida pela Oleksandr Herasymchuk Unipessoal LDA (“nós”, “nos” ou “nosso”). A App permite-lhe capturar ou importar fotos e vídeos, organizá-los localmente e atribuir-lhes uma expiração baseada num temporizador. Os conteúdos geridos pela App são guardados no respetivo contentor privado no seu dispositivo. Não operamos nenhum servidor que receba os seus conteúdos.
Esta Política de Privacidade explica que dados a App trata e como são guardados. Estamos empenhados na transparência e em criar software que respeita a sua privacidade desde a conceção.
2. Informações que recolhemos
Não recolhemos informações pessoais através dos nossos próprios sistemas. O Ephemeral Trace não exige uma conta nem pede o seu nome, endereço de email ou número de telefone. Não operamos servidores de análise de utilização, publicidade, relatórios de falhas nem armazenamento de conteúdos para a App.
3. Dados guardados no seu dispositivo
A App cria e guarda localmente, no respetivo contentor, os dados seguintes. Estes dados não nos são enviados. As informações só saem da App através de partilha ou exportação iniciada pelo utilizador, das ações descritas na secção 6, ou quando um serviço da Apple trata uma compra ou um item do iCloud selecionado, conforme descrito abaixo.
- Ficheiros multimédia — Fotos e vídeos capturados na App ou importados para ela, guardados no respetivo diretório privado da sandbox
- Metadados — Datas e horas de captura ou importação, durações dos temporizadores, datas de expiração, tipo de conteúdo, nomes das pastas e atribuições a pastas, notas e o respetivo estado de organização, guardados através da framework SwiftData da Apple
- Miniaturas e texto reconhecido — Pré-visualizações em cache e, quando ativa “Texto nas fotos” (Pro), o texto lido das suas fotos no seu dispositivo e o número de códigos encontrados em cada uma, utilizados pela galeria, pela pesquisa e pelos filtros
- Dados dos widgets — Um pequeno ficheiro com horas de expiração e durações de temporizador, e com a indicação de se o bloqueio da galeria está ativado, guardado no seu dispositivo num contentor que a App partilha com os seus widgets, que o leem. Não contém nenhuma imagem, nome, pasta, nota ou texto reconhecido
- Preferências do utilizador — Definições como os temporizadores predefinidos, a configuração da câmara, as regras de pastas, as opções de notificação, o aspeto e as preferências de bloqueio, guardadas através das frameworks de armazenamento local da Apple
- Estado da compra — Se comprou o Pro, verificado localmente através da framework StoreKit da Apple
4. Dados que não recebemos
Não recebemos as seguintes informações através de sistemas de análise de utilização, publicidade, relatórios de falhas, contas ou armazenamento de conteúdos operados pelo programador:
- Dados de conta, como o seu nome, endereço de email, número de telefone ou endereço postal
- Análises de utilização da app ou telemetria comportamental
- Relatórios de falhas ou telemetria de diagnóstico enviados para nós
- Identificadores de publicidade ou IDFA
- A localização do seu dispositivo, os seus contactos, calendários, histórico de navegação, pesquisas na app ou a impressão digital do dispositivo (device fingerprint)
Os conteúdos, as notas e o texto reconhecido que opte por manter na App podem conter informações pessoais ou de localização. A App processa esse conteúdo localmente. Esse conteúdo pode sair da App através de partilha ou exportação iniciada pelo utilizador, ou através dos limites dos serviços da Apple descritos abaixo.
O manifesto de privacidade da App (PrivacyInfo.xcprivacy) declara NSPrivacyTracking = false e uma matriz NSPrivacyCollectedDataTypes vazia, nos termos das definições de manifesto da Apple. As suas declarações de API com motivo obrigatório abrangem NSPrivacyAccessedAPICategoryFileTimestamp, NSPrivacyAccessedAPICategoryDiskSpace e NSPrivacyAccessedAPICategoryUserDefaults.
5. Permissões do dispositivo
A App pede as seguintes permissões do dispositivo, cada uma para uma finalidade específica e limitada:
- Câmara — Para capturar fotos e vídeos para o contentor local da App e, enquanto “Ler códigos QR” estiver ativado, para ler códigos QR no visor, no seu dispositivo. Um código lido pela câmara não é guardado.
- Microfone — Para gravar áudio com os vídeos capturados na App. Sem esta permissão, os vídeos são gravados sem som.
- Notificações — Para entregar avisos de expiração locais, se os permitir. Os avisos são agendados no seu dispositivo e nunca contêm a foto, a respetiva nota nem o seu texto reconhecido.
- Face ID / Touch ID — Para bloquear e desbloquear a galeria e pastas individuais (Pro). A correspondência biométrica é tratada inteiramente pelo iOS; a App nunca recebe dados biométricos.
- Fototeca (apenas adicionar) — Para guardar fotos e vídeos do Ephemeral Trace na sua fototeca quando opta explicitamente por exportá-los. A App não pede acesso de leitura à sua fototeca e não a consegue percorrer. Os conteúdos trazidos para a App são entregues pelo seletor do sistema da Apple, que dá à App acesso apenas aos itens específicos que selecionar, ou enviados a partir de outra app com a folha de partilha.
Todas as permissões são opcionais. A App explicará por que motivo cada permissão é necessária antes de a pedir, e pode alterar estas permissões em qualquer momento nas Definições do seu dispositivo.
Itens guardados apenas no iCloud. Se um item que selecionar através do seletor do sistema da Apple não estiver descarregado no seu dispositivo, o iOS poderá obtê-lo do iCloud antes de entregar o item selecionado à App. A Apple efetua essa obtenção de acordo com as suas definições do iCloud. O Ephemeral Trace não tem conta nem servidor de conteúdos próprios.
6. Ações que entregam informações ao iOS
Algumas ações passam informações de uma foto para o iOS ou para uma app que escolher. Só acontecem quando as executa:
- Ligar ao Wi-Fi — Quando a câmara ou uma foto mostra um código QR de Wi-Fi e toca em Ligar, a App entrega o nome e a palavra-passe da rede ao iOS, que lhe pergunta antes de se ligar. A App, por si, não abre nenhuma ligação de rede.
- Adicionar aos Contactos e Adicionar ao Calendário — Quando a câmara ou uma foto mostra um código QR de contacto ou de evento, ou uma foto mostra um cartão de embarque, a App abre o editor da própria Apple com esses dados, para que os guarde ou cancele. A App não pede acesso aos seus contactos ou calendários, nem os lê.
- Abrir uma ligação — Quando a câmara ou uma foto mostra um código QR que contém uma ligação web, ou uma linha do texto de uma foto é uma ligação, e toca em Abrir, a App entrega a ligação ao Safari. Um código QR que contenha um número de telefone, um endereço de e-mail, uma mensagem de texto ou um local oferece, em alternativa, Ligar, Enviar e-mail, Mensagem, “Abrir em Mapas” ou “Abrir no Google Maps”. O Telefone pergunta antes de marcar, o Mail e as Mensagens abrem um rascunho que pode enviar ou cancelar, e um local abre em Mapas, ou na app ou no site do Google Maps. Nenhum outro tipo de ligação recebe um botão, e nada se abre até lhe tocar. O que acontece a seguir rege-se pela app ou pelo site que se abrir.
- Ligações, números, endereços e datas no texto de uma foto — Quando toca num destes elementos no texto de uma foto, o iOS abre-o na app que o trata, como o Safari, o Telefone, o Mapas ou o Calendário, ou mostra os seus próprios detalhes de um voo ou de um número de seguimento. O que acontece a seguir rege-se por essa app ou serviço.
- Partilhar e Guardar em Fotografias — O conteúdo que partilha vai para o destino que escolher, nos termos desse destino. Uma cópia guardada em Fotografias segue as suas definições de Fotografias e do iCloud e deixa de estar sujeita ao temporizador da App.
7. Segurança dos dados
O Ephemeral Trace recorre à segurança da plataforma iOS para proteger os seus conteúdos:
- Proteção de Dados do iOS — Os ficheiros guardados pela App usam a classe de proteção de ficheiros do iOS
NSFileProtectionCompleteUntilFirstUserAuthentication. - Excluídos das cópias de segurança — Os conteúdos da App, a respetiva base de dados de notas, texto reconhecido, nomes de pastas e datas de expiração, os itens que aguardam importação a partir da folha de partilha e o ficheiro de horas de expiração dos widgets estão marcados com
isExcludedFromBackup, pelo que são excluídos das cópias de segurança do dispositivo no iCloud e no iTunes. - Limpeza na expiração — Quando a expiração é concluída, a App remove o ficheiro multimédia, a miniatura e o registo guardado. Não existe lixo nem forma de anular dentro da App.
- Sandbox da app — Os conteúdos são guardados no contentor privado da App, inacessível a outras apps no seu dispositivo.
8. Retenção e eliminação de dados
Os conteúdos no Ephemeral Trace ficam com a expiração agendada de acordo com o temporizador atribuído quando são capturados ou importados:
- Os temporizadores disponíveis incluem 30 segundos, 5 minutos, 1 hora, 24 horas, durações personalizadas até um ano (Pro) e “Manter para sempre” (Pro)
- Quando a expiração é concluída, a App remove o ficheiro multimédia, a miniatura e o registo guardado associado
- Também pode eliminar manualmente qualquer conteúdo em qualquer momento
- Desativar “Texto nas fotos” elimina todo o texto reconhecido e todas as contagens de códigos que a App guardou
- Desinstalar a App pede ao iOS que remova a App e o respetivo contentor local; os registos de compras permanecem na Apple e podem ser restaurados através da StoreKit
A App não tem lixo, forma de anular nem fluxo de restauro na app para um item depois de a limpeza na expiração ou a eliminação manual serem concluídas com êxito.
9. Serviços de terceiros
O Ephemeral Trace não inclui SDK de terceiros de análise de utilização, publicidade, relatórios de falhas ou rastreio. Não operamos serviços externos que recebam dados de utilização da App ou conteúdos.
A App utiliza frameworks e serviços do sistema da Apple, incluindo a StoreKit para compras, o seletor do sistema para as importações selecionadas, Fotografias para as exportações que pedir, a folha de partilha para os destinos que escolher, as passagens para o Wi-Fi, Contactos, Calendário, Safari, Telefone, Mail, Mensagens e Mapas descritas na secção 6, o WidgetKit para os widgets e o controlo da câmara, e as notificações locais. A Apple pode tratar informações relacionadas nos termos da Política de Privacidade da Apple. Um destino que selecione ao partilhar recebe o conteúdo que escolher, nos termos próprios desse destino.
10. Este site
O ephemeraltrace.com está alojado na Netlify. Para entregar as páginas, os servidores da Netlify tratam informações padrão dos pedidos, como o seu endereço IP, o tipo de navegador e a página pedida, nos termos da Política de Privacidade da Netlify. O site não utiliza análises, cookies nem scripts de rastreio, e não carrega tipos de letra nem outros recursos de outras empresas. Cada página inclui a etiqueta Smart App Banner da Apple, pelo que, no iPhone, o Safari pode obter o ícone, a classificação e o preço da app na App Store para mostrar o banner. As ligações para a App Store levam-no à Apple, cuja política de privacidade se aplica nesse local.
11. Privacidade das crianças
O Ephemeral Trace não recolhe conscientemente informações pessoais de ninguém, incluindo crianças com menos de 13 anos, através de sistemas operados por nós.
12. App Store da Apple
O Ephemeral Trace é distribuído através da App Store da Apple. A Apple pode recolher determinados dados relacionados com a sua conta da App Store, os seus descarregamentos e a sua atividade de compra, de acordo com a Política de Privacidade da Apple. Esta recolha de dados é efetuada pela Apple, e não por nós, e rege-se pelos próprios termos da Apple.
13. Alterações a esta política
Podemos atualizar esta Política de Privacidade se as práticas de dados da App mudarem. Se fizermos alterações substanciais, atualizaremos a “Data de entrada em vigor” no topo desta página e indicaremos aqui as alterações. Recomendamos que consulte esta página periodicamente.
Esta versão da política entra em vigor a . Acrescenta os widgets e o ficheiro de horas de expiração que estes leem (secções 3 e 7) e, na secção 6, as ligações de telefone, e-mail, mensagem e mapa dos códigos QR e os voos de um cartão de embarque adicionados ao Calendário. As versões anteriores acrescentaram os códigos QR lidos pela câmara, as ligações entregues ao Safari, a contagem de códigos guardada com o texto reconhecido de uma foto, as importações através do seletor do sistema e da folha de partilha, as notas, o texto reconhecido nas suas fotos (“Texto nas fotos”), as regras de pastas, as notificações, as outras ações da secção 6, a exclusão da base de dados da App das cópias de segurança e este site.
14. Contacto
Se tiver dúvidas sobre esta Política de Privacidade ou sobre as práticas de privacidade da App, contacte-nos:
- Email: contact@ephemeraltrace.com
- Programador: Oleksandr Herasymchuk Unipessoal LDA