Je cherchais récemment un analyseur d’en-têtes d’e-mails sur GitHub pour aider à détecter les spams et les e-mails suspects. J’ai remarqué que l’outil affiche le drapeau du pays correspondant à l’adresse IP ou au domaine. Je n’ai pas encore examiné le code en détail, mais cela m’a fait me demander pourquoi Discourse n’a pas implémenté une solution similaire pour l’identification de la géolocalisation. MaxMind en tant que tiers est-il vraiment nécessaire ? Ou une solution plus simple et peut-être moins précise comme celle mentionnée pourrait-elle être une option ?
Il existe plusieurs bases de données de géolocalisation IP gratuites et open-source sur le marché, telles que MaxMind et IP2Location. Une inscription est requise car elles doivent informer les utilisateurs de mettre à jour la base de données la plus récente dans le cadre de la conformité aux lois mondiales sur la protection des données et la confidentialité. C’est peut-être la raison pour laquelle Discourse n’a pas implémenté cette fonctionnalité.
Il n’en existe pas. Les lois ne s’appliquent qu’au niveau national. Cela peut certainement être un aspect important concernant les opérateurs de sites Web qui relèvent de ces lois. Cependant, les particuliers qui exploitent un site Web privé en sont exemptés.
Bien sûr, on ne peut nier que la plupart des forums sont exploités par des entités juridiques / « clubs » / « associations » / entreprises qui relèvent de ces lois. Néanmoins, j’aimerais toujours pouvoir m’en passer de fournisseurs tiers.
C’est la seule façon de pratiquer la protection des données et de garantir la vie privée. Lorsque le profilage/suivi est complètement empêché par des tiers. Lorsque les utilisateurs qui visitent un site Web peuvent être sûrs que leur profil de mouvement numérique reste privé. Et que l’opérateur du site Web peut toujours vérifier la sécurité et la légitimité de sa communauté.