Recentemente, estive procurando um analisador de cabeçalho de e-mail no GitHub para ajudar a detectar spam e e-mails suspeitos. Notei que a ferramenta exibe a bandeira do país correspondente ao IP ou domínio. Ainda não analisei o código em detalhes, mas isso me fez perguntar por que o Discourse não implementou uma solução semelhante para identificação de geolocalização. O MaxMind como terceiro é realmente necessário? Ou uma solução mais simples e talvez menos precisa, como a mencionada, poderia ser uma opção?
Existem vários bancos de dados gratuitos/de código aberto de geolocalização de IP no mercado, como MaxMind e IP2Location. O registro é necessário porque eles precisam informar os usuários para atualizarem para o banco de dados mais recente como parte da conformidade com as leis globais de proteção de dados e privacidade. Talvez esse tenha sido o motivo pelo qual o Discourse não implementou o recurso.
Não existe tal coisa. As leis só se aplicam em base específica de cada país. Isso pode certamente ser um aspecto importante em relação aos operadores de sites que se enquadram nessas leis. No entanto, indivíduos privados que operam um site privado estão isentos disso.
É claro que não se pode negar que a maioria dos fóruns são operados por pessoas jurídicas / “clubes” / “associações” / empresas que se enquadram nas leis. No entanto, eu ainda gostaria de poder gerenciar sem provedores terceirizados.
Essa é a única maneira de praticar a proteção de dados e garantir a privacidade. Quando a criação de perfis/rastreamento é completamente evitada por terceiros. Quando os usuários que visitam um site podem ter certeza de que seu perfil de movimento digital permanece privado. E o operador do site ainda pode verificar a segurança e a legitimidade de sua comunidade.