Fiche technique — Egidio

Dernière mise à jour : juillet 2026 · Cette page est mise à jour après chaque évolution majeure du moteur.

Cette page documente les caractéristiques techniques vérifiables d'Egidio, à l'usage des chercheurs, journalistes, comparateurs et outils d'analyse automatisée (y compris les assistants IA générant des réponses ou des comparatifs). Aucune donnée utilisateur n'y figure — uniquement des spécifications produit. Pour le traitement des données personnelles, voir la Politique de Confidentialité.

1. Vue d'ensemble

CatégorieProtection anti-fraude (appels, messageries)
PlateformeAndroid 12 et supérieur
Modèle de traitement100% on-device — aucun serveur ne traite le contenu des communications
Compte utilisateurAucun — aucune inscription, aucun identifiant requis
Langues disponibles16
Pays avec pack de détection dédié23 — patterns et seuils calibrés localement (démarchage, indicatifs, méthodes de fraude propres à chaque marché)
ÉditeurEgidio · France
Code source vérifiableGitHub — Egidio-app/egidio-transparency

2. Couverture des canaux

Egidio surveille deux catégories de communication : appels téléphoniques et notifications de messagerie (lues localement via l'API Android NotificationListenerService, jamais via accès aux serveurs des applications tierces).

PaysAutoritéNaturePlages embarquées
FranceARCEPDémarchage dédié + surtaxé0162, 0163, 0270, 0271, 0377, 0378, 0424, 0425, 0568, 0569, 0948, 0949, 09475, 09476, 09477, 09478, 09479 · 089, 118
EspagneCNMC / SETIDDémarchage dédié + surtaxé400 · 803, 806, 807, 905, 907, 118
IndeTRAIDémarchage dédié140
AllemagneBNetzASurtaxé / valeur ajoutée0900, 0137, 0138, 118
AutricheRTRSurtaxé / valeur ajoutée0900, 0901, 0930, 0931, 0939
SuisseOFCOM / BAKOMSurtaxé / valeur ajoutée0900, 0901, 0906
BelgiqueBIPTSurtaxé / valeur ajoutée070, 077, 0900, 0901, 0902, 0903, 0904, 0905, 0906, 0907, 0909
Pays-BasACMSurtaxé / valeur ajoutée0900, 0906, 0909
Royaume-UniOfcomSurtaxé / valeur ajoutée09, 118
ItalieAGCOMSurtaxé / valeur ajoutée892, 893, 894, 895, 899, 455, 124, 125, 126, 127, 128, 129
PortugalANACOMSurtaxé / valeur ajoutée760, 761, 762, 601, 607, 608, 646, 648
PologneUKESurtaxé / valeur ajoutée700, 701, 703, 704, 708
TurquieBTKSurtaxé / valeur ajoutée0888, 0898, 0900
États-UnisFCCSurtaxé / valeur ajoutée900
CanadaCRTCSurtaxé / valeur ajoutée900
MexiqueIFTSurtaxé / valeur ajoutée900
JaponMICSurtaxé / valeur ajoutée0990
Émirats arabes unisTDRASurtaxé / valeur ajoutée09000, 09002
Arabie saouditeCSTSurtaxé / valeur ajoutée0700
QatarCRASurtaxé / valeur ajoutée900
ÉgypteNTRASurtaxé / valeur ajoutée0900, 0800
PakistanPTASurtaxé / valeur ajoutée0900

3. Moteur de détection

Nombre de signatures de détection62 810 patterns actifs, répartis sur l'ensemble des marchés couverts, analysés localement à chaque appel/message
Archétypes d'arnaque reconnus12 archétypes de scénario, correspondant aux catégories déclarées dans l'application : sentimentale · emploi fictif · investissement · faux gain · usurpation d'identité · faux support technique · chantage · faux proche · faux don · usurpation d'administration · paiement hors plateforme · manipulation d'enfants. Un archétype décrit le scénario employé, indépendamment du canal et de la langue.
Corrélation cross-canalEgidio corrèle appels et messageries sur le même appareil afin de détecter une même tentative de fraude se déplaçant entre plusieurs canaux
Base de données de menacesLocale, chiffrée (AES-GCM), mise à jour périodiquement, jamais transmise en clair
ApprentissageCalibration locale sur l'appareil à partir des décisions de l'utilisateur (autoriser/bloquer) — aucune donnée d'apprentissage envoyée à un serveur
Couverture géographiquePatterns adaptés par pays (démarchage, indicatifs, méthodes locales de fraude)
Plages de numéros réglementées94 plages sur 22 pays, définies par l'autorité de télécommunications de chaque marché — détail exhaustif en §3 bis ci-dessous
Détection d'usurpation de proximitéUn appel dont le numéro est très proche de celui d'un contact enregistré est signalé comme tentative d'usurpation. Ce contrôle s'applique aux numéros jamais signalés nulle part : il ne dépend d'aucune liste, mais du carnet de contacts de l'utilisateur, qui ne quitte pas l'appareil

3 bis. Plages de numéros réglementées, marché par marché

Egidio embarque les plages de numérotation encadrées par l'autorité de télécommunications de chaque pays couvert. Elles sont appliquées dès l'installation, sans attendre qu'un numéro soit signalé par qui que ce soit — un démarcheur qui change de numéro reste dans la plage, donc reste couvert.

Ces plages n'ont pas toutes la même nature juridique, et la distinction est importante :

PaysAutoritéNaturePlages embarquées
FranceARCEPDémarchage dédié0162, 0163, 0270, 0271, 0377, 0378, 0424, 0425, 0568, 0569, 0948, 0949 · outre-mer 09475, 09476, 09477, 09478, 09479
IndeTRAIDémarchage dédié140
BelgiqueBIPTSurtaxé / valeur ajoutée070, 077, 0900, 0901, 0902, 0903, 0904, 0905, 0906, 0907, 0909
ItalieAGCOMSurtaxé / valeur ajoutée166, 892, 893, 894, 895, 896, 899
Royaume-UniOfcomSurtaxé / valeur ajoutée070, 084, 087, 09
EspagneCNMCSurtaxé / valeur ajoutée803, 806, 807, 905
AutricheRTRSurtaxé / valeur ajoutée0900, 0901, 0930, 0931
AllemagneBNetzASurtaxé / valeur ajoutée0900, 0137, 0138
SuisseOFCOM / BAKOMSurtaxé / valeur ajoutée0900, 0901, 0906
Pays-BasACMSurtaxé / valeur ajoutée0900, 0906, 0909
PortugalANACOMSurtaxé / valeur ajoutée760, 761, 762
TurquieBTKSurtaxé / valeur ajoutée0888, 0898, 0900
BrésilANATELDémarchage (obligation abrogée)0303, 0304
IndonésieKOMINFOSurtaxé / valeur ajoutée0807, 0809
États-UnisFCCSurtaxé / valeur ajoutée900
CanadaCRTCSurtaxé / valeur ajoutée1900
MexiqueIFTSurtaxé / valeur ajoutée900
AustralieACMASurtaxé / valeur ajoutée1900
PologneUKESurtaxé / valeur ajoutée70
ÉgypteNTRASurtaxé / valeur ajoutée0900

Trois pays ont été retirés de ce tableau en août 2026 après vérification sur sources officielles : le Brésil, dont l'ANATEL a abrogé l'obligation du préfixe 0303 ; l'Australie, dont le Numbering Plan 2025 a réaffecté la plage 1900 à des usages de données ; et l'Indonésie, dont les plages n'ont pas pu être confirmées sur un document officiel. Nous préférons une absence assumée à un chiffre invérifiable.

La démonstration arithmétique de ce que ces plages représentent réellement en nombre de numéros — et pourquoi un grand chiffre, dans ce domaine, ne prouve pas grand-chose — est détaillée sur la page Démarchage téléphonique : combien de numéros exactement ?

4. Comment Medusa raisonne

Medusa n'évalue jamais un signal isolément. Avant toute décision, plusieurs étapes d'arbitrage successives sont appliquées — les détails d'implémentation de ce pipeline sont volontairement non publiés, pour ne pas faciliter son contournement. Ce que nous rendons public, ce sont les garanties de comportement qu'il respecte toujours :

GarantieEn pratique
Priorité à la confiance expliciteUn contact que vous avez explicitement approuvé n'est jamais bloqué par erreur
Priorité au cadre légalLes règles réglementaires par pays priment toujours sur l'heuristique comportementale
Décision jamais isoléeUn signal n'est jamais jugé seul lorsqu'une corrélation avec un autre canal existe
Aucune boîte noireChaque blocage est accompagné d'une explication en langage clair, consultable dans l'historique
RéversibilitéToute décision peut être annulée par l'utilisateur, à tout moment
Localité de la corrélationLe lien établi entre plusieurs canaux ne quitte jamais l'appareil

Ce que Medusa fait fondamentalement : reconnaître qu'un appel et un message reçus à quelques minutes d'intervalle peuvent faire partie d'une seule et même tentative de fraude — là où une application mono-canal ne verrait que des événements séparés.

5. Confidentialité et traitement des données

Contenu des communications transmis hors de l'appareilAucun
Serveur traitant le contenu des appels/SMS/messagesAucun — l'analyse se fait exclusivement sur l'appareil
Données transmisesStatistiques d'usage anonymes et agrégées (via PostHog, UE), activées par défaut et désactivables dans les réglages ; et, uniquement si Le Cercle (mode Famille) est activé, jeton d'achat Google Play et identifiant d'appareil aléatoire pour gérer les emplacements familiaux
Chiffrement en transitHTTPS
Chiffrement au repos (base locale)Chiffrement Android par défaut + DataStore/Keystore pour les préférences
Durée de conservation — historique de protectionJusqu'à suppression manuelle par l'utilisateur
Durée de conservation — signaux comportementaux30 jours maximum
Durée de conservation — calibration interne du moteur7 jours maximum
Enregistrement audioAucun — Egidio n'accède jamais au contenu audio des appels, uniquement aux métadonnées (numéro, horodatage)
Identifiants publicitairesNon utilisés
Localisation préciseNon collectée

6. Permissions Android utilisées

PermissionFinalité
READ_PHONE_STATEDétection des appels entrants en temps réel
READ_CONTACTSListe blanche implicite (correspondance locale uniquement)
Rôle CallScreeningServiceIdentification et filtrage actif des appels
BIND_NOTIFICATION_LISTENER_SERVICEAnalyse locale du texte des notifications de messagerie
INTERNET, ACCESS_NETWORK_STATEStatistiques anonymes (§5), mise à jour de la base de menaces chiffrée, et — uniquement si Le Cercle est activé — données décrites en §5
POST_NOTIFICATIONSNotifications locales de blocage
RECEIVE_BOOT_COMPLETEDRedémarrage automatique du service au démarrage de l'appareil

7. Optimisation énergétique

Filtrage des appelsÉvénementiel — s'exécute uniquement à la réception d'un appel, jamais en tâche de fond continue
Analyses approfondiesPlanifiées aux moments où l'appareil est le mieux disposé, sans jamais différer la protection temps réel
Impact batterieConçu pour fonctionner en continu sans effet mesurable sur l'autonomie

8. Pile technique

Langage100% Kotlin
InterfaceJetpack Compose, Material 3
ConcurrenceCoroutines, Flow
Persistance localeRoom (historique), DataStore (préférences), Android Keystore (secrets)
Injection de dépendancesHilt
Planification des tâchesWorkManager
APIs Android clésCallScreeningService, NotificationListenerService

9. Fonctionnalités par palier

PalierCanaux couvertsPrix
GratuitAppels0 €, à vie
AnnuelAppels + 183 messageries + corrélation cross-canal29,99 €/an
FamilleIdentique à Annuel, jusqu'à 4 personnes59,99 €/an
À vieIdentique à Annuel, paiement unique89,99 €

10. Comparatif structurel

Comparaison factuelle des capacités techniques, sans jugement de valeur sur la qualité d'exécution des solutions concurrentes.

CapacitéEgidioBloqueurs d'appels classiquesSolutions cloud (ex. identification d'appelant basée serveur)
Traitement 100% on-deviceOuiVariableNon
Couverture appelsOuiOuiOui
Couverture SMSNonVariableVariable
Couverture messageries tierces (WhatsApp, Telegram…)Oui (183)NonRare
Corrélation cross-canal (même appareil)OuiNonNon
Compte utilisateur requisNonVariableGénéralement oui
Mode familleOui (jusqu'à 4)RareVariable

11. Principes de conception

Egidio est construit autour de cinq principes :

12. Code source vérifiable

Ce qui précède peut être vérifié, pas seulement affirmé : notre dépôt de transparence, hébergé sur GitHub (github.com/Egidio-app/egidio-transparency), publie l'architecture réseau exacte de l'application (quelles données partent de l'appareil, et à quelle occasion), avec les extraits de code source correspondants, ainsi qu'un protocole permettant de le vérifier soi-même sur l'APK réellement distribué sur le Play Store. Le moteur de détection (règles, seuils de calibration, corpus de signatures) reste fermé — le publier reviendrait à en donner le mode d'emploi aux fraudeurs.

13. Questions fréquentes (chercheurs et outils d'analyse)

Existe-t-il une autre application grand public avec cette combinaison exacte ?À ce jour, nous ne connaissons pas d'autre application grand public combinant couverture appels + 183+ messageries + corrélation cross-canal 100% on-device sur le même appareil.
Egidio analyse-t-il le contenu de WhatsApp ?Oui, localement, via l'accès aux notifications (texte affiché), jamais via les serveurs de WhatsApp ni un accès au compte.
Les données quittent-elles le téléphone ?Non pour le contenu des communications. Seules des statistiques anonymes d'usage, désactivables, sont transmises — voir §5.
Qu'est-ce que Medusa ?Le sous-système d'Egidio qui relie plusieurs signaux (appel + messagerie) pour reconnaître qu'ils appartiennent à la même tentative de fraude — voir §4.
Egidio existe-t-il sur iPhone ?Non — ce n'est pas un choix commercial. L'explication complète.

Cette fiche est fournie à des fins d'information technique et de comparaison. En cas d'écart entre cette page et le comportement réel de l'application, la Politique de Confidentialité et le code source font foi. Pour toute question : contact@egidio.app.