Lançamento do blog e um breve resumo da história do Saracroche

· por Camille Bouvat

O Saracroche lança hoje um blog para partilhar as novidades do app e do projeto. Também haverá artigos técnicos. Para este primeiro artigo, um resumo da história do app.

Março de 2025

Tudo começou numa domingo à tarde, 23 de março de 2025: em poucas horas, a primeira versão do Saracroche foi desenvolvida e publicada nessa mesma noite na App Store. A Apple aprovou-a no dia seguinte. O app era ultra minimalista, mais um protótipo do que um app de verdade. A primeira versão baseava-se nos prefixos publicados pela ARCEP, mais de 11 milhões de números.

No início de abril, um artigo da MacGeneration / iGeneration impulsionou o app para mais de 5.000 instalações em poucos dias, seguido de grande cobertura na imprensa e nos fóruns (LinuxFR, MaxiApple, MacPlanète, Compétence Mac, La Fibre.info…).

Junho de 2025

A versão 2 chegou thanks ao feedback dos utilizadores:

  • Uma interface redesenhada, mais moderna, organizada em separadores.
  • A denúncia de um número não bloqueado diretamente a partir do app.
  • Um painel de definições para ativar/desativar o bloqueio e as funcionalidades.
  • Um refactor do código e muitas correções de bugs.

Mais de 8.000 utilizadores instalados desde o lançamento.

Agosto de 2025

A 15 de agosto de 2025, o Saracroche chegou ao Android. Desenvolvido em Kotlin nativo com Jetpack Compose (sem porting multiplataforma) após 14 dias de teste fechado com cerca de vinte testadores, o app foi publicado oficialmente na Google Play Store. Nesse mesmo mês, o iOS ultrapassou as 20.000 instalações. As duas plataformas partilham a mesma base de dados de números, mas continuam a ser dois apps tecnicamente independentes.

Novembro de 2025

  • O Saracroche chegou ao F-Droid, após quase dois meses de trocas com a equipa (ajustes de dependências, compilação reproduzível). Era normal que um software livre estivesse no F-Droid.
  • O site saracroche.org ficou online, com um servidor dedicado a receber as denúncias dos utilizadores.
  • Foi lançada uma oferta para empresas para proteger as frotas móveis do telemarketing e do phishing.

Ultrapassada a marca dos 60.000 utilizadores.

Março de 2026

A 23 de março de 2026, o Saracroche fez um ano:

  • 316.000 transferências na Google Play e 233.000 na App Store.
  • 180.000 denúncias registadas no app.
  • A filtragem de SMS chega ao iOS (mensagens na pasta «Indésiderados» do app Mensagens).

A versão 4 do iOS visava uma grande remodelação: atualizações em segundo plano, instalação da lista por blocos, melhor comunicação entre o app e a sua extensão, gestão dos limites de memória. Por falta de tempo e pressa, foi finalizada com a ajuda de um LLM: o código entregue estava cheio de bugs: «já não reconhecia o meu próprio código». Desde então, uma abordagem híbrida: a IA ajuda função a função, como «segunda opinião», sem autocompletar, com modelos open-weight (olá Mistral AI).

Maio de 2026

A 8 de maio de 2026, o Saracroche ultrapassou 1.070.000 transferências acumuladas (sem contar F-Droid, Obtainium e outras fontes alternativas). Este crescimento veio da imprensa, do boca a boca, das install parties - e até de uma recomendação da gendarmeria da Meuse.

Para marcar o marco, a versão 4 do Android introduz a filtragem de SMS. No Android, nenhuma API permite que um app de terceiros se integre com o app de SMS nativo: dois caminhos descartados (ser o app de SMS predefinido, ou a validação anti-spam da Google Play), a solução escolhida é a captura de notificações.

Verão de 2026

A versão 5 coloca as duas plataformas a par: Android a 30 de junho, iOS a 1 de setembro. O atraso vem da complexidade do CallKit, que obriga a transmitir as listas bloque a bloco através de uma tabela de representação intermédia.

As novidades:

  • a gestão multi-listas (estilo uBlock Origin): listas ativáveis individualmente, com prioridades, as listas pessoais primeiro;
  • as listas comunitárias, atualizadas diariamente a partir das denúncias, ou seja, 900.000 num ano;
  • um painel para empresas para gerir frotas (via MDM ou autónomo);
  • a consulta reversa no saracroche.org, apoiada notamment no OpenStreetMap (mais de 450.000 negócios e locais) e no cartes.app.

Hoje

A 12 de novembro, o Saracroche tem 2,7 milhões de utilizadores, uma base de dados com cerca de 16 milhões de números indesejados - e continua a ser um app grátis, sem anúncios e de código aberto. O site saracroche.org também está disponível em vários idiomas.

Obrigado 😘 a todos os que denunciam números, deixam avaliações, partilham o app… e apoiam o projeto com um donativo!