На сколько я знаю у Яндекса, они работают от того что "Яндекс карты" или Яндекс навигатор" отсылает твое местоположение на центральный сервер и он уже анализирует информацию с какой скоростью движется поток.
Часто бывают не состыковки, обратите внимание, показывает что зеленое, а ты не можешь пробится по одному из рядов к примеру на съезд, а вот левые "летят".