Política de privacidade — Mortals of Olympus

Atualizada em 9 de novembro de 2026 · Updated November 9, 2026

1. Quem somos e como entrar em contato

Mortals of Olympus é disponibilizado pela Switch Code. Para tirar dúvidas, solicitar informações ou exercer direitos relacionados aos seus dados pessoais, escreva para switchcodebr@gmail.com.

2. Sobre esta política

Esta política explica como tratamos informações relacionadas ao uso de Mortals of Olympus e à página online desta política. Ela se aplica à versão disponibilizada do jogo, inclusive durante testes. Quando as práticas descritas aqui mudarem, atualizaremos o documento.

3. Informações no seu aparelho

O jogo guarda no aparelho informações necessárias à experiência, como progresso, moedas, melhorias, descobertas e preferências de idioma, áudio, interface (incluindo o modo do analógico virtual) e privacidade. Esses dados permitem continuar jogando e aplicar as escolhas feitas por você.

Você pode remover os dados locais pelas configurações do Android ou ao desinstalar o aplicativo. Isso pode apagar seu progresso. Cópias de segurança do sistema ou de outros serviços podem ser tratadas separadamente conforme as configurações do aparelho.

O jogo não pede cadastro com e-mail ou senha e não oferece formulário próprio de feedback. Quando o apoio pela Google Play estiver disponível, uma identidade técnica do Firebase Authentication anônimo protegerá seus registros de apoio, sem pedir seus dados de login da Google. Essa identidade é independente dos identificadores usados nas estatísticas de partidas. Comentários enviados pela Google Play são tratados na plataforma do Google, conforme as regras e a política de privacidade dela.

4. Dados de uso e relatórios de falhas

Usamos Google Analytics for Firebase para compreender o uso do aplicativo e Firebase Crashlytics para identificar falhas e melhorar a estabilidade. O jogo solicita sua autorização para compartilhar dados de uso e relatórios de falhas; você pode recusar e continuar jogando. Também pode alterar a escolha em Configurações → Dados de uso e falhas.

Quando autorizados, esses serviços podem tratar identificadores associados à instalação, versão do aplicativo, informações do sistema e do aparelho, eventos de uso e dados de diagnóstico, como registros técnicos e rastros de erros. O Google e seus serviços também podem processar informações técnicas, como endereço IP, para disponibilizar e proteger seus serviços. As informações coletadas dependem dos serviços e da configuração efetivamente utilizados.

Na versão Android 0.3.0 e posteriores, a coleta do identificador de publicidade pelo Google Analytics está desativada. Outros identificadores associados à instalação podem continuar sendo usados pelos serviços descritos nesta política.

O Crashlytics pode armazenar relatórios de falhas pendentes no aparelho antes do envio. Eles podem ser enviados em uma abertura posterior quando houver autorização; o aplicativo solicita a exclusão dos relatórios pendentes ao recusar ou retirar a autorização. Desativar o compartilhamento impede novos envios conforme a configuração do serviço, mas não apaga automaticamente informações já recebidas. Para solicitar a exclusão de dados já enviados, entre em contato conosco.

Quando a coleta de estatísticas de partida estiver habilitada na versão instalada, a autorização para dados de uso também permite enviar eventos de início e de encerramento de partida. O encerramento pode indicar vitória, derrota ou saída voluntária para o menu ou reinício. O resumo pode incluir versão do jogo e do balanceamento, mortal, arena, duração, nível, melhorias permanentes, habilidades e seus níveis, ascensões e seus momentos de aquisição, inimigos derrotados, baús, moedas obtidas na partida, dano, cura e bloqueios. Usamos essas informações para avaliar dificuldade, equilíbrio das habilidades e uso da demo. Valores ainda não medidos são distinguidos dos valores iguais a zero.

Cada instalação recebe um identificador aleatório salvo no aparelho, que permite associar suas partidas entre si. Cada partida também recebe seu próprio identificador aleatório. Não adicionamos nome, e-mail, conta, número de telefone ou identificadores de publicidade a esses registros. Como as partidas estão associadas ao mesmo identificador de instalação, esses dados são pseudônimos, não totalmente anônimos. Apagar os dados do aplicativo ou reinstalá-lo pode gerar outro identificador; cópias de segurança do sistema podem afetar essa continuidade.

Os eventos incluem, quando disponível, a região configurada no idioma do aparelho, como BR ou US, identificada como região do aparelho. Essa informação não comprova onde você está nem sua nacionalidade. O Google Analytics mantém sua própria forma de estimar localização aproximada, conforme o serviço e a configuração utilizados.

O envio acontece em segundo plano e depende da conexão: o aplicativo tenta enviar cada evento uma vez, por até três segundos, e descarta a tentativa se falhar, sem guardar uma fila para sincronizar depois. Um pedido já recebido pelo servidor pode ser gravado mesmo que a confirmação não chegue ao aparelho. A ausência de um encerramento recebido não comprova derrota ou abandono, pois pode decorrer de falha de rede ou fechamento do aplicativo. Esse comportamento é específico dos eventos de partida; os demais serviços têm os comportamentos descritos acima.

5. Compartilhamento e serviços de terceiros

A confirmação do apoio no jogo usa o estado de compra concluída retornado pela Google Play ao aplicativo. O próprio aplicativo reconhece o processamento da compra e envia o registro ao Firebase; essa indicação não representa uma validação automática independente por servidor. O agradecimento não depende de aguardar conferência administrativa da compra. Se a gravação ou leitura do cadastro falhar, o aplicativo tenta novamente enquanto estiver ativo; ao iniciar ou retomar, também pode recuperar as compras não consumíveis da mesma conta da Play. Não são notificações push. Compras pendentes, canceladas ou recusadas não são tratadas como concluídas.

Quando o apoio estiver disponível, todos os pacotes de um apoiador compartilharão uma identidade técnica e um único nome público opcional. Também guardaremos a escolha de publicar um nome ou de não aparecer, para não repeti-la a cada compra. Para reencontrar o cadastro após reinstalação, o Firebase guardará uma referência de recuperação derivada do token da compra por resumo criptográfico, associada ao pacote e ao cadastro. Essa referência não aparece nos créditos nem na lista pública. Uma compra restaurada pela mesma conta da Play permite vincular o cadastro a uma nova identidade anônima do aplicativo, preservando nome e situação de moderação. Alterar o nome não altera os pacotes adquiridos.

Quando os pacotes de apoio estiverem disponíveis no Android, a compra será voluntária e processada pelo sistema de faturamento da Google Play. Os pacotes oferecerão a mesma opção de exibir um nome nos créditos, sem moedas, poder, recursos de jogo ou acesso ao jogo completo. O jogo não recebe senha da conta Google, dados de cartão ou conta bancária. Recebe informações do produto, token, identificador do pedido e data da compra para conferir e restaurar o apoio.

Para esse recurso, o Cloud Firestore guardará a identidade técnica do apoiador, produto, pedido quando disponível, token, datas, idioma, confirmação informada pelo aplicativo, vínculos de recuperação, nome escolhido e estado de moderação. Notas de análise serão privadas. Essas informações servem para registrar e administrar o apoio, permitir recuperação, moderar e publicar os créditos e atender solicitações. Não vendemos esses dados nem vinculamos esse cadastro às estatísticas de partidas no Firestore. Não adicionamos manualmente nome público, token do recibo ou identidade técnica de apoio aos eventos do Analytics. O apoio funciona independentemente da autorização opcional para dados de uso e falhas.

Quando você autorizar os dados de uso e a integração com a Google Play permitir, o Google Analytics poderá registrar automaticamente eventos de compra, como produto, valor e moeda, associados aos identificadores próprios do Analytics. Esses eventos servem para analisar o uso e os resultados do recurso e seguem os controles de consentimento e retenção do Analytics descritos nesta política. Não é necessário autorizar Analytics para comprar um pacote ou administrar seu nome.

Publicar um nome será opcional e dependerá de sua escolha e de aprovação. Apenas o nome escolhido e a data de aprovação ficarão na lista pública, acessível a outros jogadores; token, pedido e identidade técnica não serão públicos. Você poderá escolher não aparecer, alterar ou ocultar seu nome pelo jogo. Ao alterar, o nome anterior sairá da lista pública até a nova aprovação. Dispositivos offline podem continuar mostrando uma cópia salva até a próxima atualização. Prefira um apelido e evite informações que não queira tornar públicas. Não pedimos seu nome civil para os créditos. O uso da Google Play e do Firebase segue também as políticas do Google.

O Google fornece os serviços Firebase e Google Analytics e processa as informações necessárias para prestá-los, mantê-los e protegê-los. A Google Play também trata dados quando você instala o jogo ou envia feedback pela loja. Essas atividades seguem os termos e as políticas do Google: Política de Privacidade do Google e Privacidade e segurança no Firebase.

Ao acessar a página online desta política, o serviço de hospedagem Firebase Hosting pode processar dados técnicos da conexão, como o endereço IP, para disponibilizar e proteger a página. Não usamos um formulário próprio nessa página.

Os eventos de partida, quando habilitados, são armazenados no Cloud Firestore. Firebase App Check e Play Integrity são usados para verificar a legitimidade do aplicativo e proteger o recebimento. Esses serviços podem processar sinais técnicos da conexão e do aplicativo para funcionar e prevenir abuso. Os registros de partida não armazenam o token de verificação ou endereço IP; os provedores podem manter registros técnicos próprios, conforme suas políticas. Os registros não são disponibilizados a outros jogadores.

6. Por quanto tempo guardamos as informações

Quando o apoio estiver disponível, os registros de compra e da identidade técnica serão mantidos enquanto necessários à verificação, restauração e administração do apoio durante a operação do jogo, observadas solicitações de exclusão e obrigações aplicáveis. Solicitações de verificação sem vínculo com uma compra confirmada terão retenção prevista de até 30 dias, seguida de remoção em rotina administrativa; essa rotina ainda precisa estar operacional antes da ativação. Você poderá pedir a exclusão dos registros sob nosso controle pelo e-mail desta política. Um recibo da Play pode ajudar a localizar a compra; verificaremos sua relação com ela antes de excluir, sem pedir informações desnecessárias. A exclusão também alcançará nome público, análises e vínculos, e poderá impedir a restauração automática pelo nosso banco; cópias locais de créditos serão atualizadas na próxima sincronização. A Google poderá manter seus próprios registros de pagamento conforme as regras dela.

Os dados locais permanecem no aparelho até você apagá-los ou até serem removidos pelas configurações do sistema. Guardamos mensagens enviadas ao nosso contato pelo tempo necessário para responder, cumprir obrigações aplicáveis e resolver eventuais solicitações.

Na configuração atual da propriedade do Google Analytics, a retenção de dados associados a eventos é de 2 meses, e a de dados de usuários é de 14 meses. A retomada de atividade pode renovar o prazo dos dados de usuário conforme a configuração do Analytics. Esses controles não abrangem a maioria dos relatórios padrão agregados, que podem ter tratamento e prazos diferentes. Saiba mais sobre retenção no Google Analytics.

O Google informa que o Firebase Crashlytics mantém rastros de falhas e identificadores associados por 90 dias antes de iniciar sua remoção dos sistemas ativos e de backup. O Firebase Hosting pode manter dados de IP por alguns meses para fornecer e proteger o serviço. Consulte Privacidade e segurança no Firebase para detalhes dos serviços do Google.

A retenção prevista dos eventos individuais de partida é de 90 dias após o recebimento, seguida de exclusão em rotina administrativa. A remoção não é instantânea nem realizada por um serviço automático e depende da execução dessa rotina. Registros técnicos da infraestrutura têm prazos próprios do provedor. Retirar a autorização impede novos envios pelo aplicativo, mas não apaga automaticamente eventos já recebidos.

7. Suas escolhas e direitos

Você pode recusar ou retirar a autorização para compartilhamento de dados de uso e falhas nas configurações do jogo. Também pode pedir confirmação de tratamento, acesso, correção, informações sobre compartilhamento, exclusão ou exercer outros direitos previstos na legislação aplicável, pelo e-mail switchcodebr@gmail.com.

Para atender a uma solicitação, podemos precisar de informações suficientes para localizar os dados e confirmar sua relação com a instalação, sem solicitar dados desnecessários. Alguns dados podem estar agregados ou não ser diretamente identificáveis por nós; explicaremos eventuais limitações e as alternativas disponíveis. A retirada da autorização não desfaz, por si só, tratamentos anteriores nem elimina automaticamente dados já recebidos.

8. Segurança, localização e alterações

Adotamos controles de acesso às ferramentas administrativas e usamos os recursos de proteção oferecidos pelos serviços de hospedagem e análise. O Google informa que os serviços Firebase usam HTTPS para dados em trânsito. Nenhum sistema é totalmente livre de riscos.

Os provedores podem processar ou armazenar dados em países diferentes daquele onde você está. Quando aplicável, o tratamento e a transferência seguem as salvaguardas e exigências legais pertinentes.

Podemos atualizar esta política para refletir mudanças no jogo, nos serviços utilizados ou nas obrigações aplicáveis. A versão atualizada ficará disponível nesta página; quando necessário, também informaremos mudanças relevantes no aplicativo.

Privacy Policy — Mortals of Olympus

Updated November 9, 2026

1. Who we are and how to contact us

Mortals of Olympus is provided by Switch Code. For questions, requests for information, or to exercise rights relating to your personal data, contact switchcodebr@gmail.com.

2. About this policy

This policy explains how we handle information related to your use of Mortals of Olympus and the online page hosting this policy. It applies to the available version of the game, including during testing. We will update this document when the practices described here change.

3. Information on your device

The game stores information needed for your experience on your device, such as progress, coins, upgrades, discoveries, and language, audio, interface (including the virtual joystick mode) and privacy preferences. This information lets you continue playing and apply your choices.

You can remove local data through Android settings or by uninstalling the app. Doing so may erase your progress. System backups or copies held by other services may be handled separately depending on your device settings.

The game does not ask you to register with an email address or password and does not offer its own feedback form. When Google Play support becomes available, a technical identity using Firebase anonymous Authentication will protect your support records without asking for your Google login details. This identity is separate from the identifiers used in run statistics. Feedback sent through Google Play is handled on Google's platform under its rules and privacy policy.

4. Usage data and crash reports

We use Google Analytics for Firebase to understand app usage and Firebase Crashlytics to identify crashes and improve stability. The game asks for your permission to share usage data and crash reports; you may decline and continue playing. You can change your choice under Settings → Usage and crash data.

When authorized, these services may process installation-related identifiers, app version, device and operating-system information, usage events, and diagnostic information such as technical logs and error stack traces. Google and its services may also process technical information, such as an IP address, to provide and protect their services. The information collected depends on the services and settings actually used.

In Android version 0.3.0 and later, collection of the advertising identifier by Google Analytics is disabled. Other installation-related identifiers may still be used by the services described in this policy.

Crashlytics may store pending crash reports on your device before they are sent. They may be sent on a later launch when permission has been given; the app requests deletion of pending reports when you decline or withdraw permission. Disabling sharing prevents new transmissions according to the service configuration, but does not automatically erase information already received. To request deletion of previously transmitted data, contact us.

When run statistics collection is enabled in the installed version, permission for usage data also allows run-start and run-end events to be sent. An end may indicate victory, defeat or a voluntary return to the menu or restart. The summary may include game and balance versions, mortal, arena, duration, level, permanent upgrades, abilities and their levels, ascensions and acquisition times, defeated enemies, chests, coins earned in the run, damage, healing and blocks. We use this information to evaluate difficulty, ability balance and demo usage. Unmeasured values are distinguished from zero values.

Each installation receives a random identifier saved on the device, allowing its runs to be associated with one another. Each run also receives its own random identifier. We do not add a name, email address, account, phone number or advertising identifier to these records. Because runs are associated with the same installation identifier, this data is pseudonymous, not fully anonymous. Clearing app data or reinstalling may generate another identifier; system backups may affect this continuity.

When available, events include the region configured in the device language settings, such as BR or US, identified as the device region. This information does not establish your physical location or nationality. Google Analytics uses its own method to estimate approximate location, depending on the service and settings used.

Sending happens in the background and depends on the connection: the app makes one attempt per event for up to three seconds and discards failed attempts, without storing a queue for later synchronization. A request already received by the server may be saved even if its acknowledgement does not reach the device. A missing end event does not prove a defeat or abandonment, as it may result from network failure or the app being closed. This behavior applies specifically to run events; other services behave as described above.

5. Sharing and third-party services

Support confirmation in the game uses the completed purchase state returned by Google Play to the app. The app acknowledges purchase processing and sends the record to Firebase; this indication is not an automatic independent server verification. The thank-you screen does not wait for administrative purchase verification. If writing or reading supporter details fails, the app retries while active; on startup or resume it may also restore non-consumable purchases from the same Play account. These are not push notifications. Pending, cancelled or declined purchases are not treated as completed.

When support becomes available, all of a supporter's packages will share one technical identity and one optional public name. We will also store the choice to publish a name or remain unlisted so it is not requested again for every purchase. To recover the registry after reinstallation, Firebase will store a recovery reference derived from the purchase token using a cryptographic hash, associated with the package and supporter registry. This reference does not appear in the credits or public list. A purchase restored through the same Play account can link the registry to a new anonymous app identity, preserving the name and moderation status. Changing a name does not change purchased packages.

When support packages become available on Android, purchases will be voluntary and processed through Google Play billing. Packages will provide the same option to display a name in the credits, without coins, power, gameplay resources or access to the full game. The game does not receive your Google account password, card details or bank account information. It receives product information, a purchase token, order identifier and purchase date to verify and restore support.

For this feature, Cloud Firestore will store the supporter's technical identity, product, order when available, token, dates, language, confirmation reported by the app, recovery links, chosen name and moderation status. Review notes will be private. This information is used to record and administer support, allow recovery, moderate and publish credits and handle requests. We do not sell this data or link this registry to Firestore run statistics. We do not manually add public names, receipt tokens or technical support identities to Analytics events. Support works independently of optional permission for usage and crash data.

When you authorize usage data and the Google Play integration supports it, Google Analytics may automatically record purchase events, such as product, value and currency, associated with Analytics' own identifiers. These events help analyze usage and the feature's results and follow the Analytics consent and retention controls described in this policy. Analytics permission is not required to purchase a package or manage your name.

Publishing a name will be optional and subject to your choice and approval. Only the chosen name and approval date will appear in the public list, accessible to other players; purchase tokens, orders and technical identities will not be public. You can choose not to appear, change or hide your name in the game. Changing a name removes the previous entry from the public list until a new approval. Offline devices may continue displaying a saved copy until the next refresh. Prefer a nickname and avoid information you do not want to make public. We do not ask for your legal name for the credits. Google Play and Firebase use is also subject to Google's policies.

Google provides Firebase and Google Analytics and processes information needed to provide, maintain and protect those services. Google Play also handles data when you install the game or send feedback through the store. Those activities are subject to Google's terms and policies: Google Privacy Policy and Privacy and Security in Firebase.

When you visit the online page hosting this policy, Firebase Hosting may process technical connection data, such as an IP address, to provide and protect the page. We do not use our own form on this page.

When enabled, run events are stored in Cloud Firestore. Firebase App Check and Play Integrity verify app legitimacy and protect the receiver. These services may process technical connection and app signals to operate and prevent abuse. Run records do not store the verification token or IP address; providers may maintain their own technical logs under their policies. Records are not made available to other players.

6. How long information is retained

When support becomes available, purchase and technical-identity records will be retained for as long as needed to verify, restore and administer support during operation of the game, subject to deletion requests and applicable obligations. Verification requests not linked to a confirmed purchase have an intended retention of up to 30 days, followed by removal through an administrative routine; that routine still needs to be operational before activation. You can request deletion of records under our control through the email in this policy. A Play receipt can help locate a purchase; we will verify your connection to it before deleting, without asking for unnecessary information. Deletion will also cover the public name, reviews and links and may prevent automatic restoration through our database; local credit copies will update on their next synchronization. Google may retain its own payment records under its rules.

Local data remains on the device until you delete it or it is removed under system settings. We keep messages sent to our contact address for as long as needed to respond, meet applicable obligations and resolve requests.

In the current Google Analytics property configuration, retention is 2 months for event-associated data and 14 months for user data. New activity may reset the user-data retention period according to the Analytics configuration. These controls do not cover most standard aggregated reports, which may be handled and retained differently. See Google Analytics data retention.

Google states that Firebase Crashlytics keeps crash stack traces and associated identifiers for 90 days before starting removal from live and backup systems. Firebase Hosting may retain IP data for a few months to provide and protect the service. See Privacy and Security in Firebase for details about Google's services.

The intended retention period for individual run events is 90 days after receipt, followed by deletion through an administrative routine. Removal is not immediate or performed by an automatic service and depends on that routine being executed. Infrastructure technical logs follow the provider's own retention periods. Withdrawing permission prevents new app transmissions but does not automatically delete events already received.

7. Your choices and rights

You can decline or withdraw permission to share usage and crash data in the game settings. You may also request confirmation of processing, access, correction, information about sharing, deletion, or exercise other rights under applicable law by contacting switchcodebr@gmail.com.

To handle a request, we may need enough information to locate the data and confirm its connection to the installation, without asking for unnecessary information. Some data may be aggregated or may not be directly identifiable by us; we will explain any limitations and available alternatives. Withdrawing permission does not by itself undo previous processing or automatically delete data already received.

8. Security, location and changes

We use access controls for administrative tools and the protections provided by our hosting and analytics services. Google states that Firebase services use HTTPS for data in transit. No system is completely risk-free.

Service providers may process or store data in countries other than your own. Where applicable, processing and transfers are subject to the relevant legal requirements and safeguards.

We may update this policy to reflect changes in the game, the services used, or applicable obligations. The updated version will be available on this page; where necessary, we will also communicate material changes in the app.