I am looking for a method to find the user's location while visiting my website, I tried Maxmind, but they seem to be inaccurate at the city level. the information I want (country, city, longitude, latitude), I want the country and city to be very accurate, if possible.
I also used HTML5, but the problem is that it asks my user to share location information, which seems like a bad solution to me. (althougth I got very accurate results)
Any solutions?
Note: I found that a Google search received an accurate detection and without asking to share my location, but I did not find an api to use the google service
source share