Visão geral
O pacote is_pirated ajuda a detectar se um aplicativo foi instalado de uma fonte não autorizada no Android e no iOS. Ele fornece mecanismos para verificar a integridade do aplicativo e pode encerrar automaticamente o aplicativo ou redirecionar os usuários para a lista oficial da loja se a pirataria for detectada. Projetado para desenvolvedores que buscam proteger seus aplicativos contra distribuição não autorizada, ele se integra perfeitamente em projetos Flutter com configuração mínima. O pacote utiliza verificações específicas da plataforma para garantir detecção confiável em dispositivos.
Casos de uso
- Proteger aplicativos pagos contra distribuição não autorizada
- Encerrando automaticamente instâncias de aplicativos piratas
- Redirecionando usuários para listagens na loja oficial de aplicativos
- Forçar a validação da licença em tempo de execução
- Evitando o uso de versões modificadas ou pirateadas do aplicativo
Principais recursos
- Detecta instalação a partir de fontes não autorizadas
- Suporta encerramento automático do aplicativo
- Oferece redirecionamento para a lista da loja
- Compatibilidade multiplataforma (Android e iOS)
- Integração simples por meio do Flutter pub
- Leve e baixo custo operacional
Indicado para
- Desenvolvedores de aplicativos Flutter pagos ou premium
- Aplicativos que exigem medidas fortes de anti-pirataria
- Projetos direcionados para Android e iOS
- Equipes focadas na segurança do aplicativo e licenciamento
- Aplicações distribuídas por lojas de aplicativos oficiais
Considerações
- Pode acionar falsos positivos em dispositivos raizados/jailbreakados
- Requer manipulação cuidadosa para evitar frustração do usuário
- Não é um substituto para a verificação de licença do lado do servidor
- Eficácia limitada contra manipulações avançadas
- Deve ser usado junto com outras práticas de segurança