Lancement du blog et petit résumé sur l'histoire de Saracroche

· par Camille Bouvat

Saracroche se dote aujourd'hui d'un blog pour partager les nouveautés de l'application et du projet. Il y aura aussi des articles techniques. Pour ce premier article, retour sur l'histoire de l'application.

Mars 2025

Tout commence un dimanche après-midi du 23 mars 2025 : en quelques heures, la première version de Saracroche est développée et publiée le soir même sur l'App Store. Apple la valide le lendemain. L'application est ultra minimaliste et est plus un prototype qu'une vraie application. La première version s'appuie sur les préfixes communiqués par l'ARCEP, soit plus de 11 millions de numéros.

Début avril, un article de MacGeneration / iGeneration propulse l'application à plus de 5 000 installations en quelques jours, suivies d'un large relais dans la presse et les forums (LinuxFR, MaxiApple, MacPlanète, Compétence Mac, La Fibre.info…).

Juin 2025

La version 2 est disponible suite au retour des utilisateurs :

  • Une interface repensée, plus moderne, organisée en onglets.
  • Le signalement d'un numéro non bloqué directement depuis l'application.
  • Un panneau de réglages pour activer/désactiver le blocage et les fonctionnalités.
  • Un refactoring du code et de nombreuses corrections de bugs.

Plus de 8 000 utilisateurs installés depuis le lancement.

Août 2025

Le 15 août 2025, Saracroche arrive sur Android. Développée en Kotlin natif avec Jetpack Compose (aucun portage cross-platform) après 14 jours de test fermé avec une vingtaine de testeurs, l'application est publiée officiellement sur le Google Play Store. Le même mois, iOS franchit les 20 000 installations. Les deux plateformes partagent la même base de données de numéros, mais restent deux applications totalement indépendantes techniquement.

Novembre 2025

  • Saracroche rejoint F-Droid, après près de deux mois d'échanges avec l'équipe (ajustements des dépendances, compilation reproductible). C'était normal que Saracroche soit sur F-Droid pour un logiciel libre.
  • Le site saracroche.org est mis en ligne, avec un serveur dédié pour recevoir les signalements des utilisateurs.
  • Une offre entreprise est lancée pour protéger les flottes mobiles contre le démarchage et le phishing.

Le cap des 60 000 utilisateurs est franchi.

Mars 2026

Le 23 mars 2026, Saracroche fête son premier anniversaire :

  • 316 000 téléchargements sur Google Play et 233 000 sur l'App Store.
  • 180 000 signalements enregistrés dans l'application.
  • Le filtrage des SMS arrive sur iOS (messages placés dans le dossier « Indésirables » de l'app Messages).

La version 4 d'iOS visait une refonte majeure : mises à jour en arrière-plan, découpage de l'installation de la liste, meilleure communication entre l'app et son extension, gestion des limites mémoire. Faute de temps et d'empressement, elle a été finalisée avec l'aide d'un LLM : le code livré était truffé de bugs : « je ne reconnaissais plus mon propre code ». Depuis, une approche hybride : l'IA intervient fonction par fonction, en « second avis », sans complétion automatique, avec des modèles open-weight (coucou Mistral AI).

Mai 2026

Le 8 mai 2026, Saracroche dépasse les 1 070 000 téléchargements cumulés (hors F-Droid, Obtainium et autres sources alternatives). Cette croissance vient de la presse, du bouche-à-oreille, d'install parties et même d'une recommandation de la gendarmerie de la Meuse.

Pour marquer le cap, la version 4 d'Android introduit le filtrage des SMS. Sur Android, aucune API ne permet à une app tierce de s'intégrer à l'app SMS native : deux pistes écartées (devenir l'app SMS par défaut, ou passer la validation anti-spam de Google Play), la solution retenue est la capture des notifications.

Été 2026

La version 5 aligne les deux plateformes : Android le 30 juin, iOS le 1er septembre. Le délai vient de la complexité de CallKit, qui impose de transmettre les listes bloc par bloc via une table de représentation intermédiaire.

Les nouveautés :

  • La gestion multi-listes (à la manière d'uBlock Origin) : listes activables individuellement, avec priorités, les listes personnelles en tête.
  • Les listes communautaires, mises à jour quotidiennement à partir des signalements, soit 900 000 en un an.
  • Un tableau de bord entreprise pour gérer les flottes (via MDM ou non).
  • L'annuaire inversé sur saracroche.org, adossé notamment à OpenStreetMap (plus de 450 000 commerces et lieux) et à cartes.app.

Aujourd'hui

Au 12 novembre, Saracroche c'est 2,7 millions d'utilisateurs, une base d'environ 16 millions de numéros indésirables et une application toujours gratuite, sans publicité et open source. Le site saracroche.org est aussi disponible dans plusieurs langues.

Merci à toutes les personnes 😘 qui signalent des numéros, laissent un avis, relayent l'application… et soutiennent le projet par un don !