Nossa opinião

Por que cobramos por requisição, e não por usuário

Uma licença por usuário é uma unidade de software que você instala uma vez e abre todas as manhãs. Uma chamada de API não é isso. Ela acontece sempre que um job em lote é executado, uma página de checkout é carregada ou um processo em segundo plano resolve um endereço de entrega. Ninguém fica sentado em uma mesa clicando em um botão dez mil vezes por dia. Uma máquina faz isso, e faz em picos.

A cobrança por usuário existe porque é fácil de vender e fácil de prever. Você conta as pessoas, multiplica por uma mensalidade e tem um número com o qual o financeiro consegue planejar. Isso funciona para software em que as pessoas fazem login. Não funciona para infraestrutura chamada por máquinas, porque o número de pessoas em uma equipe quase não tem relação com o número de requisições que os sistemas dessa equipe fazem.

Definimos o preço do My Geocode por requisição porque é isso que realmente nos custa dinheiro para atender. Cada consulta acessa um banco de dados, faz algum processamento e retorna uma resposta. O custo cresce com o volume, e não com o número de engenheiros que têm chaves de API. Por isso cobramos pelo volume: 2.500 requisições gratuitas por dia a partir de qualquer endereço, sem nenhuma chave. Quando precisar de mais, cadastre-se com um endereço de e-mail e recarregue crédito pré-pago a € 0,0001 por requisição ou adquira uma chave Unlimited por € 50 ao mês. Todo endpoint e todo host compatível (drop-in) custam o mesmo.

Isso também elimina um incentivo estranho criado pela cobrança por usuário. Quando você paga por usuário, fica tentado a compartilhar um único login com a equipe para economizar, o que normalmente viola os termos de serviço de qualquer forma. Quando você paga por requisição, não há nada para compartilhar. Uma chave ou dez chaves, não faz diferença. O que importa é quantas consultas você realmente faz, e esse número é honesto. Ele sobe quando seu produto fica mais movimentado e cai quando não fica, sem que ninguém precise renegociar um contrato.

A cobrança por requisição também se ajusta bem para baixo, algo que a cobrança por usuário raramente faz. Um projeto de estudante ou um protótipo de fim de semana não precisa de cinco licenças. Precisa de algumas centenas de consultas por mês, e a cota gratuita cobre isso sem nenhuma conversa com vendas. Um produto em crescimento não precisa adivinhar de quantas licenças sua geocodificação precisa; precisa saber quanto custam mil requisições, um número que você pode colocar diretamente em uma planilha de economia unitária.

Nada disso significa que a cobrança por requisição não tenha contrapartidas. Significa que sua fatura acompanha o seu tráfego, o que pode ser desconfortável se você não estiver acompanhando o uso. Esse é um custo real, e não fingimos o contrário. É por isso que toda resposta traz cabeçalhos de cota, para que você sempre saiba em que situação está antes que uma fatura o surpreenda, e não depois.

Não somos contra licenças por usuário como conceito. Elas fazem sentido para ferramentas que um número fixo de pessoas abre e fecha. Geocodificação não é esse tipo de ferramenta. Está mais próxima da eletricidade do que de uma assinatura: algo consumido pelas máquinas que movem o seu negócio, em um ritmo que não tem nada a ver com o tamanho da sua equipe. Cobrar por unidade usada é a única versão desse número que significa alguma coisa.