Есть возможность подключиться к выделенному экземпляру сервиса с резервированием, стоит 2800 в год. Для совсем крупных проектов можно установить локальный экземпляр у себя.
Насчет гарантий жизни — это стратегический проект для нашей компании, и мы не планируем его закрывать. Стоимость для небольших проектов будет минимальной (или вообще нулевой), ну а для крупных сайтов уж точно не станет существенной статьей расхода.
А еще можно разрешить своим пользователям вводить телефон как душе заблагорассудится, и все равно получить на выходе красивый стандартизованный телефон. Вот так.
Используем КЛАДР, обновляем по мере выхода новых версий. К сожалению, в КЛАДРе написание владений, строений, литер и некоторых других адресных компонентов бывает очень экзотическим (вроде того, что вы привели). Будем исправлять в дальнейшем на человекочитаемые.
Мы используем классификатор адресов России (КЛАДР). В нем номера домов для улицы Красина в Екатеринбурге отсутствуют, поэтому по точному номеру дома подсказок и нет. Если указать просто улицу — будут.
Действительно, сейчас первые места оккупировали Питер и Нерезиновая, это не всегда удобно. В дальнейшем реализуем ваш вариант или автоопределение умолчательного города через geolocation.
Ну и разумеется, мы не сохраняем данные запросов.
Насчет гарантий жизни — это стратегический проект для нашей компании, и мы не планируем его закрывать. Стоимость для небольших проектов будет минимальной (или вообще нулевой), ну а для крупных сайтов уж точно не станет существенной статьей расхода.
Руками файлики подгружать совсем не обязательно, есть REST API.
Ну конечно, кто же будет спорить с такими очевидными вещами.