A 99 utiliza dezenas de algoritmos para calcular o preço das corridas e escolher quais motoristas receberão os pedidos dos passageiros. Ao todo, são 248 filtros utilizados para selecionar os condutores, enquanto os valores das viagens podem ser atualizados a cada dois minutos.