Foda-se o Programa de Verificação de Desenvolvedores Android
O novo Android Developer Verification Program do Google e as regras mais rígidas da Play Store estão sendo criticados por hostilidade a desenvolvedores independentes, criando barreiras como checagem obrigatória de identidade, divulgação do endereço residencial e exigência de recrutar 12 testadores ativos por 14 dias antes do lançamento público. Muitos argumentam que essas medidas não melhoram de forma significativa a segurança ou a qualidade dos apps, mas sim centralizam o controle da distribuição de software, enfraquecem o sideloading e fazem o Android parecer tão fechado quanto o ecossistema da Apple. Alternativas como PWAs, F-Droid e telefones baseados em Linux são mencionadas, mas vistas como limitadas, mais difíceis de usar ou nichadas demais para substituir as lojas de apps mainstream.
Sentimento geral sobre o Programa de Verificação de Desenvolvedores Android
- Muitos desenvolvedores descrevem o novo programa e as regras da Play Store como hostis a desenvolvedores independentes e amadores.
- As reclamações se concentram em fricção excessiva: etapas de verificação, bloqueios arbitrários e aplicação opaca.
- Alguns argumentam que o verdadeiro objetivo é centralizar o controle e consolidar o duopólio das lojas de apps, em vez de segurança.
Obstáculos de publicação e novos requisitos
- Indivíduos (não empresas) agora devem recrutar cerca de 12 testadores que todos aceitem um teste fechado e manter o app instalado por 14 dias consecutivos antes do lançamento público.
- Isso é visto como impraticável, especialmente para devs solo com redes pequenas; alguns consideram contratar trabalhadores de clique, mas temem banimentos.
- Os desenvolvedores devem enviar documento de identidade governamental, endereço e, às vezes, extratos bancários para concluir a verificação.
- Há confusão sobre sideloading: alguns dizem que você não pode distribuir pelo GitHub “sem a aprovação do Google”; outros dizem que ainda pode, mas o sideloading pela primeira vez em vários países agora implica uma espera de 24 horas. O impacto exato da política não está claro.
Encerramentos de contas e carga de manutenção
- Vários relatos de contas de Play Developer sendo encerradas por “inatividade”, mesmo com apps publicados.
- Desenvolvedores sentem que não existe o conceito de app “finalizado”; são forçados a lançar atualizações periódicas (por exemplo, mudanças no target API) para evitar remoção.
- Alguns perderam dados antigos do YouTube ou de apps quando as contas foram encerradas, sem caminho de recuperação robusto e com suporte muito ruim.
- Uma pessoa conseguiu reativar uma conta apenas usando uma conta de desenvolvedor ativa separada e lutando repetidamente contra um ciclo automatizado de suporte.
Privacidade, dados e preocupações com spam
- Vários não se sentem confortáveis em entregar identidade e endereço residencial para apps pequenos ou gratuitos.
- Em algumas jurisdições, os endereços físicos dos desenvolvedores são exibidos publicamente nas páginas dos apps.
- Contas banidas ou encerradas ainda recebem e-mails promocionais; cancelar a inscrição pode ser impossível sem acesso à conta, o que alguns afirmam ser juridicamente duvidoso.
Comparações com a Apple
- A taxa anual de US$ 99 da Apple é vista como cara, mas pelo menos previsível e direta em comparação com o labirinto de verificação do Google mais a barreira dos 12 testadores.
- Alguns que antes escolheram Android como a opção “aberta” agora dizem que, na prática, o Android se tornou pior que a Apple.
Alternativas: PWAs, F-Droid, outros sistemas operacionais
- Progressive Web Apps (PWAs) são discutidos como uma fuga parcial: funcionam bem no Android para muitos apps do tipo CRUD e podem usar APIs de arquivos locais, embora com incômodos de UX e suporte mais fraco em alguns navegadores/plataformas.
- Há suporte a PWA no Firefox para Android, mas não no desktop; no geral, o suporte a PWA no Android teria regredido (UX de “Instalar” mais difícil).
- O F-Droid é sugerido, mas limitado a apps de código aberto e a uma base de usuários de nicho; repositórios privados têm pouca descoberta.
- Alguns defendem telefones GNU/Linux ou Android sem Google, mas reconhecem desafios de ecossistema e usabilidade.
Segurança, controle de qualidade e saúde da loja de apps
- Defensores das políticas do Google argumentam que:
- Forçar reconstruções periódicas e níveis de target API mais altos ajuda na segurança e compatibilidade.
- Exigir esforço contínuo reduz apps abandonados e duplicados, melhorando a qualidade da loja.
- Críticos respondem que:
- A rotatividade de API que quebra apps estáveis é irracional; APIs de longa duração (como a clássica POSIX/Win32) mostram outro caminho.
- Apps excelentes, mas “finalizados”, correm o risco de desaparecer só porque as equipes se desfizeram.
- O Google ainda deixa malware e apps de golpe óbvios permanecerem por longos períodos apesar desses controles.
Temas mais amplos de poder, liberdade e antitruste
- Vários veem isso como parte de uma erosão maior da liberdade de usuários e desenvolvedores:
- Necessidade de “permissão” para publicar ou instalar software em dispositivos pessoais.
- Barreiras que lembram infraestrutura de censura (por exemplo, governos pressionando lojas de apps a remover aplicativos sensíveis).
- Alguns pedem ação antitruste ou concorrencial da UE e dos EUA, argumentando que:
- O programa de verificação surgiu logo após reguladores pressionarem por lojas de apps alternativas.
- Estender requisitos de identidade no nível da Play para outras lojas parece anticoncorrencial.
- Outros defendem a web/navegador como a última plataforma amplamente aberta, ao mesmo tempo em que observam que os principais navegadores também são amplamente controlados pelo Google e pela Apple, e a compatibilidade com Firefox muitas vezes é negligenciada.
Workarounds e consequências não intencionais
- Comunidades e apps surgiram em que as pessoas instalam mutuamente os apps umas das outras para satisfazer a regra dos 12 testadores/14 dias, minando qualquer valor real de segurança.
- O uso de serviços como Obtainium ou releases do GitHub com tokens é mencionado como forma de contornar a Play Store para alguns usuários.
- Vários desenvolvedores simplesmente abandonaram o Android, retiraram seus apps ou agora miram apenas iOS, desktop ou a web.