Hi!
Thanks for the kind words and the feature suggestion.
If we don’t wanna break with the “do-not-save-anything” poliycy, we have to do the IP processing during live request which hits on performance – OK, probably most sites use asynchronous JS tracking, so a couple of ms won’t hurt here.
I think we cannot assume a PHP GeoIP extension set up on many sites and as the underlying GeoIP Legacy service is discontinued for almost a year now, it is most likely outdated…
I’ve integrated MaxMind GeoIP2 in other projects which might be a viable solution here, too. I will investigate on an optimal way to include include this. Porbably in both directions, allow- and block-list.
Cheers,
Stefan