Wirá Privacy Policy
Wirá is a free multi-system emulator made by William Santos, an individual developer. This policy explains what data the app collects, why, and what you can do about it.
In short
- Your games, saves, save states and settings stay on your device.
- On Android, the app sends usage statistics and crash reports to Google Firebase so I can see which systems and games are played and fix crashes. You can turn this off at any time in Settings > System > Share usage and crash data.
- There are no ads. Your data is not sold or used for advertising, and the advertising ID is not collected.
- Some optional features (RetroAchievements, ScreenScraper, box art, in-game help) talk to other services only when you use them.
Usage statistics and crash reports (Android only)
The Android version uses two Google Firebase services. Other versions of the app send none of this.
| Service | What is sent | Why |
|---|---|---|
| Firebase Analytics | A random app-instance identifier; device model, Android version, language and app version; approximate location (country or city, estimated from your IP address); app sessions and screens opened; the name of each game you start (taken from the ROM file name), its system, and how long you played it. | To understand which systems and features are used and where to focus development. |
| Firebase Crashlytics | Crash reports: what the app was doing when it crashed (stack traces), device model, Android version, free memory and storage, and a random installation identifier. | To find and fix crashes. |
This data is not linked to your name, email or any account. It is processed by Google as described in Firebase's privacy information. Event-level analytics data is kept for up to 2 months; aggregated reports that do not identify you may be kept longer. Crash reports are kept for 90 days.
Opting out: turn off Share usage and crash data in Settings > System. Collection stops immediately, and crash reports waiting on the device are deleted. Uninstalling the app also resets the identifiers above.
What stays on your device
ROM files, saves, save states, screenshots, the name you enter, your play statistics, your settings, and the login details for RetroAchievements and ScreenScraper. The app does not upload these anywhere, and they are excluded from Android's automatic cloud backup.
Optional services you choose to use
These are only contacted when you use the feature. Each service has its own privacy policy.
- RetroAchievements (retroachievements.org): when you sign in, your username and password are sent to log in. While you play, the game's identifier and your achievement progress are sent to your account.
- ScreenScraper (screenscraper.fr): when you scrape your library, each ROM's file name, checksum and system are sent to look up box art and game details, along with your ScreenScraper login if you set one up.
- libretro thumbnails (thumbnails.libretro.com): box art without an account is downloaded by requesting the system and game title.
- In-game help: opens a Google search for the game you are playing, subject to Google's privacy policy.
- Buy me a coffee: opens buymeacoffee.com in your browser.
Permissions
- All files access (Android 11 and later) or storage: to read ROMs from the folders you choose, and to keep saves where you tell the app to. Files are read on the device and not uploaded.
- Internet: for the services described above.
Children
Wirá is not directed at children under 13 and does not knowingly collect personal information from them.
Your rights
Depending on where you live (for example under the GDPR, UK GDPR or Brazil's LGPD), you may have the right to access, correct or delete your data, or to object to its processing. The simplest way is the opt-out switch above. For anything else, contact me at the address below.
Changes
If this policy changes, the new version will be posted here with a new date.
Contact
William Santos — wira.emulator@gmail.com
Política de Privacidade do Wirá
O Wirá é um emulador multissistema gratuito feito por William Santos, desenvolvedor independente. Esta política explica quais dados o app coleta, por quê, e o que você pode fazer a respeito.
Resumo
- Seus jogos, saves, save states e configurações ficam no seu aparelho.
- No Android, o app envia estatísticas de uso e relatórios de falhas ao Google Firebase para que eu saiba quais sistemas e jogos são usados e possa corrigir falhas. Você pode desligar isso a qualquer momento em Configurações > Sistema > Compartilhar dados de uso e falhas.
- Não há anúncios. Seus dados não são vendidos nem usados para publicidade, e o ID de publicidade não é coletado.
- Alguns recursos opcionais (RetroAchievements, ScreenScraper, capas, ajuda no jogo) se comunicam com outros serviços apenas quando você os usa.
Estatísticas de uso e relatórios de falhas (somente Android)
A versão para Android usa dois serviços do Google Firebase. As outras versões do app não enviam nada disso.
| Serviço | O que é enviado | Para quê |
|---|---|---|
| Firebase Analytics | Um identificador aleatório da instalação do app; modelo do aparelho, versão do Android, idioma e versão do app; localização aproximada (país ou cidade, estimada pelo seu endereço IP); sessões e telas abertas; o nome de cada jogo iniciado (tirado do nome do arquivo da ROM), o sistema e quanto tempo você jogou. | Entender quais sistemas e recursos são usados e onde concentrar o desenvolvimento. |
| Firebase Crashlytics | Relatórios de falhas: o que o app estava fazendo quando falhou (stack traces), modelo do aparelho, versão do Android, memória e armazenamento livres, e um identificador aleatório da instalação. | Encontrar e corrigir falhas. |
Esses dados não são vinculados ao seu nome, e-mail ou qualquer conta. Eles são tratados pelo Google conforme as informações de privacidade do Firebase. Os dados de eventos do Analytics ficam guardados por até 2 meses; relatórios agregados que não identificam você podem ser mantidos por mais tempo. Relatórios de falhas ficam guardados por 90 dias.
Como desativar: desligue Compartilhar dados de uso e falhas em Configurações > Sistema. A coleta para na hora, e os relatórios de falhas ainda não enviados são apagados. Desinstalar o app também zera os identificadores acima.
O que fica no seu aparelho
Arquivos de ROM, saves, save states, capturas de tela, o nome que você digita, suas estatísticas de jogo, suas configurações e os dados de login do RetroAchievements e do ScreenScraper. O app não envia nada disso para lugar nenhum, e esses dados ficam fora do backup automático do Android na nuvem.
Serviços opcionais que você escolhe usar
Eles só são contatados quando você usa o recurso. Cada serviço tem sua própria política de privacidade.
- RetroAchievements (retroachievements.org): ao entrar, seu usuário e senha são enviados para fazer login. Durante o jogo, o identificador do jogo e seu progresso nas conquistas são enviados para sua conta.
- ScreenScraper (screenscraper.fr): ao fazer o scraping da biblioteca, o nome do arquivo, o checksum e o sistema de cada ROM são enviados para buscar capas e informações do jogo, junto com seu login do ScreenScraper, se você tiver configurado um.
- Miniaturas do libretro (thumbnails.libretro.com): as capas sem conta são baixadas pedindo o sistema e o título do jogo.
- Ajuda no jogo: abre uma busca no Google pelo jogo que você está jogando, sujeita à política de privacidade do Google.
- Buy me a coffee: abre buymeacoffee.com no seu navegador.
Permissões
- Acesso a todos os arquivos (Android 11 ou mais novo) ou armazenamento: para ler ROMs das pastas que você escolher e guardar saves onde você indicar. Os arquivos são lidos no aparelho e não são enviados.
- Internet: para os serviços descritos acima.
Crianças
O Wirá não é direcionado a crianças menores de 13 anos e não coleta intencionalmente informações pessoais delas.
Seus direitos
Dependendo de onde você mora (por exemplo, pela LGPD no Brasil ou pelo GDPR na Europa), você pode ter direito de acessar, corrigir ou apagar seus dados, ou de se opor ao tratamento deles. O jeito mais simples é a opção de desativar descrita acima. Para qualquer outra coisa, entre em contato pelo endereço abaixo.
Alterações
Se esta política mudar, a nova versão será publicada aqui com uma nova data.
Contato
William Santos — wira.emulator@gmail.com