Hi there,
I was wondering the same.
Its truly a shame, but its been abandoned…
I will clone the plugin, and work on it.
However, i am going to use online IP decoding service instead of relying on a file like the current plugin does.
The most accurate IP information provider i have found is ipstack(dot)com who provides up to 10.000 API calls per month, for free.
Only downside is that it requires an API key, but luckily it’s free up to 10.000 per month.
I have tried other online IP services but most of them cannot find the country the server address the client is comming from if they are using a VPN.
No ETA on release though.
@boutzamat Awesome you care about this plugin!
The database of IPs is defo the cause. For example in Romania, it works because ISPs are the same, but countries like Belgium, France, Germany and Switzerland do not fully work. Tested it on different VPN servers w/ TunnelBear and PrivateVPN.
I wonder if with IP decoding service if it is safe with GDPR because it needs to connect online and potentially they can obtain more data than just an IP.
Aren’t there any ways to get a full database of IPs from ISPs that are from specific countries?
Yeah, in Denmark it also works, but when i connect from VPN, it doesn’t.
I am not sure about the GDPR complience though. The data received from ipstack DOES contain latitude and longitude, but that is for the nearest datacenter as far as i know, and not for the client himself.
I do not intend to make use of the coordinates, but only the country code of where the visitor comes from, to perform the redirect.
As far as i know, the GDPR is only an issue if the information can be connected to that specific visitor, in which case this cannot.
I’m going to ask my employer who has much more knowledge on GDPR than me.
Regarding your question, i don’t know. The issue with this would also be that this file (unless it’s an API) would have to be updated regularly.. this is the whole reason this plugin has stopped working as intended.
I have checked some free API’s and they all return coordinates. They don’t however work with VPN IP addresses, so this is why i chose ipstack (for now anyway) until i find something free that is guaranteed to work.
I stopped using it as its obsolete.
Do you have any news? XD