AURA – app open source de leitura facial e de mãos com IA on-device, em que as fotos não saem do celular
(github.com/darktaoist)Compartilho o app Android que criei sozinho, “Aura (AURA)”.
Ao tirar uma foto do rosto ou da palma da mão, ele analisa leitura facial e quiromancia; o ponto principal é que “as fotos não saem do dispositivo”. Hoje em dia, muitos apps desse tipo enviam fotos para servidores, o que pode causar desconforto, então criei este com o objetivo de rodar tudo on-device.
Composição técnica:
- LLM on-device: Google Gemma (flutter_gemma) — processa análise/conversa dentro do dispositivo
- Reconhecimento de rosto/mãos: MediaPipe (468 pontos faciais, 21 pontos da mão)
- Base de código única em Flutter, 4 idiomas (coreano/inglês/chinês/japonês)
- As fotos não saem do dispositivo (segurança de dados na Play Store: 0 coleta)
É 100% gratuito, sem anúncios nem compras no app, e é open source.
- GitHub: https://github.com/darktaoist/aura
- Play Store: https://play.google.com/store/apps/details?id=kr.co.taoist.gwansang
Leitura facial e quiromancia devem ser encaradas como diversão; feedback sobre a implementação on-device ou usabilidade é bem-vindo.
3 comentários
Entendi que os pontos característicos mencionados não eram usados para identificar ou autenticar pessoas, mas apenas como valores de entrada para a análise de sorte, então achei que o simples armazenamento em si não seria um grande problema. Ainda assim, ao verificar, vi que também não havia nenhum lugar em que eles estivessem sendo de fato usados, e concluí que seria melhor removê-los para evitar mal-entendidos ou possíveis problemas.
Os pontos característicos (
landmarks) e os indicadores derivados foram removidos do armazenamento no servidor, e os dados existentes também foram destruídos. As fotos originais, como antes, não são enviadas ao servidor.Obrigado pelo apontamento.
A foto pode até não sair do celular, mas as informações dos pontos característicos extraídas da foto (pontos?) seriam coletadas pelo servidor, certo? Vocês obtêm consentimento para a coleta de dados biométricos? Há criptografia? Os dados são descartados após o uso?
Como é um modelo on-device, talvez isso signifique que não há nenhuma coleta em servidor, certo?
Como é open source, também seria legal verificar diretamente no GitHub e nos contar o que descobrir sobre esses pontos.