Saracroche, le bloqueur d’appels anti‑spam

Saracroche, le bloqueur d’appels anti‑spam

C’est quoi Saracroche ?

Développée par Camille BOUVAT, Saracroche est une application Android qui bloque automatiquement les appels indésirables. L’idée est simple : protéger l’utilisateur des spams téléphoniques sans collecte de données personnelles, et avec une app légère, claire et efficace. Pas de tracking, pas de base distante synchronisée en permanence, l’application reste sur un fonctionnement local et simple.

Concrètement, l’application s’appuie sur une liste de préfixes de numéros à bloquer. Dès qu’un appel arrive, elle compare le numéro entrant à ces motifs pour décider de le rejeter ou non.

L’app est disponible sur le Play Store et sur F‑Droid pour Android mais les utilisateurs de la pomme ne sont pas oubliés : une version iOS existe et est disponible depuis l’AppStore.

Au quotidien, l’application permet de :

  • Bloquer automatiquement des plages entières de numéros (préfixes).
  • Bloquer aussi les appels masqués si on l’active.
  • Signaler facilement un numéro pour enrichir la base.

Comment on l’installe ?

Rien de compliqué : l’application est disponible sur le Play Store, sur F-Droid et sur l’AppStore. Sur F‑Droid, elle est directement dans le dépôt principal. Sinon, un simple téléchargement depuis le store officiel suffit.

Capture Saracroche 1Capture NewPipe 2Capture NewPipe 3

Techniquement, ça marche comment ?

Parlons un peu du code

Saracroche est une application Android moderne : Kotlin + Jetpack Compose, avec une architecture MVVM simple. Le cœur de l’app repose sur l’API Android Call Screening (API 29+), ce qui permet de rejeter un appel dès qu’il arrive, sans interaction utilisateur.

Le traitement du numéro est très direct :

  • le numéro entrant est normalisé (suppression du +),
  • il est comparé à des motifs stockés localement dans un fichier blocked-patterns.json,
  • chaque motif utilise le caractère # comme wildcard (ex : 33162######),
  • si ça match, l’appel est rejeté.

C’est une approche très efficace, car un seul motif peut représenter des milliers de numéros. À côté de ça, l’app propose un toggle pour bloquer les appels masqués, stocké en local via DataStore (pas besoin de base ou de permissions supplémentaires).

Autre point intéressant : un écran de signalement a été ajouté pour permettre de remonté un numéro indésirable à la communauté. Le numéro est validé au format E.164 (+33612345678) avant d’être envoyé à un endpoint simple. Pas de SDK externe, juste un POST JSON minimal.

Le modèle économique

Saracroche est gratuite, disponible sur les stores pour tout le monde. Camille BOUVAT propose néanmoins une page de don pour le soutenir, sur le site et directement dans l’application. Une version pour les entreprises est également disponible avec des fonctionnalités en cours de développement comme le blocage des SMS indésirables ou les messages de phising, ou encore une internationalisation (choix de la langue mais aussi liste de blocage adaptée).

Concrètement, on en pense quoi ?

Saracroche fait exactement ce qu’on lui demande, et le fait bien. L’app est simple, rapide, et ne donne pas l’impression d’être un énième aspirateur de données. Son approche “liste locale + matching par motifs” est une excellente idée : efficace, respectueuse de la vie privée et robuste. J’aime particulièrement l’UX/UI, minimaliste mais terriblement efficace.

On peut juste noter que la qualité du blocage dépend de la fraîcheur de la liste. Mais l’app propose un système de signalement pour améliorer la base, et ça reste un compromis honnête pour éviter un modèle basé sur la collecte.

En bref : si vous voulez un bloqueur d’appels open‑source, propre et minimaliste, Saracroche est un très bon choix.

Articles sur le même thème

NewPipe, le client Youtube alternatif

NewPipe, le client Youtube alternatif

NewPipe est un front-end libre et léger pour regarder des videos et écouter de l’audio sur Android, sans compte et sans services Google Play.