Skip to content

Filtrage des appels pour éviter le démarchage commercial

License

Notifications You must be signed in to change notification settings

LucBx/StopDemarchage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StopDemarchage

This application implements a simple CallScreeningService to filter:

  • Incoming commercial calls
  • Incoming unknown mobile phone numbers
  • Outgoing commercial calls

Inner workings

Call filtering is based on phone number prefixes according the rules defined by the ARCEP in "Décision no 2022-1583 de l’Autorité de régulation des communications électroniques, des postes et de la distribution de la presse en date du 1er septembre 2022 modifiant la décision établissant le plan national de numérotation et ses règles de gestion".

Commercial numbers:

  • Metropolitan France: 0162, 0163, 0270, 0271, 0377, 0378, 0424, 0425, 0568, 0569, 0948 et 0949.
  • Guadeloupe: 09475
  • Saint-Martin et à Saint-Barthélemy: 09476
  • Guyane: 09477
  • Martinique: 09478
  • Réunion et Mayotte: 09479

Mobile numbers ("06" and "073 - 079") are only allows if they are in the contact list.

Implementation status:

  • TODO - Test CallerID authentification and add it

License

This code is distributed under the GNU GPLv3 license, see LICENSE.md.

About

Filtrage des appels pour éviter le démarchage commercial

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages