Tecnologia & NegóciosRelevância BR: 9/10

99 explica algoritmos que definem motoristas e preços de corridas

20 de outubro de 2026

Destaques

  • •Aplicativo utiliza 248 filtros para selecionar motoristas e atualiza preços a cada dois minutos.
  • •Sistema considera distância, tempo de chegada, histórico do motorista e demanda para alocar corridas.
  • •Preços dinâmicos e descontos personalizados são definidos por algoritmos baseados em oferta e demanda.

A 99 detalhou os complexos algoritmos que regem a seleção de motoristas e a precificação das corridas em seu aplicativo. Utilizando 248 filtros, a plataforma decide quais motoristas recebem as solicitações de viagens, ajustando os preços a cada dois minutos com base nas condições de oferta e demanda. Os mecanismos foram apresentados por executivos da empresa durante o 99Tech Summit, realizado em 14 e 15 de outubro, no Rio de Janeiro.

O sistema começa a operar assim que o passageiro informa os endereços de origem e destino. Os algoritmos cruzam informações sobre veículos disponíveis e características da viagem para identificar os condutores com maior probabilidade de aceitar e concluir a corrida. O sistema pode analisar centenas de milhões de combinações entre passageiros e motoristas, considerando não apenas a distância, mas também o tempo estimado de chegada, a direção do veículo e a probabilidade de aceitação ou cancelamento.

Critérios de seleção de motoristas

A distância é apenas um dos fatores. Um carro a 500 metros pode levar mais tempo para chegar do que outro a 800 metros, dependendo do trânsito e da direção. O histórico do motorista, incluindo padrões de aceitação e cancelamento, também é crucial. Se um condutor rejeita muitas corridas, o algoritmo pode reduzir a frequência de chamadas para ele, adaptando-se ao comportamento observado sem que isso represente uma punição formal.

A empresa também monitora mudanças coletivas no comportamento dos motoristas. Se muitos condutores passam a recusar viagens que antes aceitavam, a equipe de operações investiga as causas, como o aumento do preço dos combustíveis ou alterações nas condições locais. Essas análises podem levar a revisões nos preços e nos critérios de distribuição das chamadas. Destinos para regiões com poucos veículos disponíveis também podem ser usados para redistribuir os motoristas pela cidade.

Precificação e descontos personalizados

O preço para o passageiro é definido em três etapas. A primeira estabelece uma tarifa-base, considerando distância, tempo, tarifa inicial e valor mínimo, além de referências demográficas e de mercado. Na segunda etapa, algoritmos ajustam esses valores por região e horário, dividindo a cidade em áreas hexagonais analisadas individualmente.

A terceira etapa é o preço dinâmico, aplicado em situações de desequilíbrio entre oferta e demanda, como após um show ou em dias de chuva, quando a disponibilidade de motoristas pode diminuir. Nesses casos, os preços podem subir temporariamente para incentivar mais motoristas a atenderem áreas de alta demanda. Como os cálculos são atualizados a cada dois minutos, o valor de uma viagem pode mudar mesmo com os endereços mantidos.

A 99 também oferece descontos personalizados, que variam conforme o perfil de uso do aplicativo. Passageiros frequentes têm maior probabilidade de receber promoções, embora a frequência de uso não garanta benefícios, pois as ofertas dependem dos critérios do sistema. No 99Negocia, modalidade de negociação entre passageiro e motorista, o aplicativo apresenta um preço de referência, mas permite que os usuários negociem o valor dentro de limites estabelecidos pela empresa, que busca equilibrar custos e reduzir fraudes.

Receba as Melhores Notícias

Assine nossa newsletter e receba diariamente as notícias mais relevantes, sem viés político.

Edição matinal diária às 07:00 • 7 minutos de leitura • Gratuita.

Notícias Relacionadas

99 explica algoritmos que definem motoristas e preços de corridas | AINewz | AINewz — Inteligência de Notícias