Sobre o projeto

Eyespie é um jogo de espionagem para viagens que utiliza visão computacional no dispositivo para facilitar a jogabilidade sem a necessidade de um backend hospedado ou contas de usuário. Construído usando Kotlin Multiplatform, o aplicativo gerencia a autoridade do jogo, pistas, embeddings e progresso localmente no dispositivo. As principais implementações técnicas incluem: - Persistência local usando SQLDelight para jogos, pistas e progresso. - Identidade de assinatura local usando P-256 para a geração de PlayerId. - Integração de captura de imagem via Android CameraX e iOS AVFoundation. - Embedding de imagem no dispositivo usando adaptadores MediaPipe com um contrato de modelo de 1024-float. - Um sistema determinístico de exportação/importação para arquivos .eyespie com validação de entradas hostis. - Uma arquitetura sem backend que remove a necessidade de permissões de INTERNET no Android. O projeto suporta Android e iOS, com foco em privacidade e propriedade de dados local-first.