Serverele de rutare Waze folosesc un sistem care asociază întoarcerile și direcțiile restricționate ca sumă de penalizare. Atunci când compară diferitele rute, acesta privește punctele de penalizare cumulate, iar cea mai mică cantitate de puncte de penalizare este calea mai bună.