parameu:
1. несовсем верно выразился: имел в виду, что меняется намного меньше адресов, чем не меняется.
2. дальше зависит от того какая именно инфа нужна и насколько критична ее актуальность (кому то нужна только страна, а кому-то важен и город и провайдер).
например, большинство geoip-служб показывают положение моего сервера в штатах, некоторые в люксембурге. а сервер стоит в нидерландах.
то есть, у saas -- инфа обычно месячной давности и может быть неточной? ну или как часто они ее обновляют, раз в неделю. все равно может быть неточной?
parameu: ни один провайдер не дает 100% гарантии аккуратности. даже за деньги.
если по стране точность еще стремится к 100%, то по городам она в районе 85-95% (и это в лучшем случае).
2) в след месяце нет, но вообще могут, особенно четко это выражено у ATT и прочих глобальных провайдеров, того же Akamai, хостеров (Амазон и т.п.), мобильных операторов
2) Провайдер укртелеком - по IP адресу можно точно определить только то, что это Украина. Один и тот же IP может быть выдан хоть Киеву, хоть Одессе (разница 500км) и такая смена происходит после вкл/выкл модема, грубо говоря раз в сутки.
При этом HTML5 Geolocation очень часто показывает с точностью до дома, если нужна точность лучше пользуйтесь последним.