preços
Você paga quando estiver sendo pago.
Tudo que um projeto sem receita precisa é gratuito. O plano pago começa onde o dinheiro começa a andar — não onde você cresce.
gratuito
R$0/mês
Para lançar e chegar até o primeiro cliente pagante. A camada de identidade inteira, 50.000 contatos ativos por mês e os dois ambientes.
Criar contasem cartão
pro
ainda não à vendaR$149/mêsUS$29/mês
Quando ficar sério: o módulo de cobrança, domínio próprio, campanhas, painel sem limite de pessoas. Preço fixo, decidido por região.
O Pro chega junto com o módulo de cobrança. Até lá todo mundo está no gratuito, e ninguém muda de plano sem escolher.
o que tem em cada um
Linha por linha, com o que existe separado do que não existe.
A ficha de contato da página inicial usa a mesma marca, e por isso aqui também: uma tabela de preços que não distingue as duas coisas é a dívida mais cara que uma página pode assumir.
traço cheio: no ar hoje · pontilhado: no roteiro
Gratuito
R$0Todos os métodos de login
Senha, magic link, código de seis dígitos, Google e GitHub. Modo hospedado ou federado, escolhido por ambiente.
Dois fatores
Exigido onde a sessão nasce — inclusive no login social, que é justamente por onde um segundo fator mal colocado se contorna.
Passkeysno roteiro
Ainda não existem. Quando existirem, nascem no gratuito, porque é onde todo método de login nasce.
50.000 contatos ativos por mês
Contato ativo é quem teve uma sessão autenticada no mês. Visitante anônimo não conta, ambiente de teste não conta.
50.000 e-mails por ambiente por mês
Verificação, magic link, código, reset — o que a autenticação gratuita realmente custa é caixa de entrada alheia, e é este limite que protege o gratuito, não o teto de contatos. Passar dele nunca bloqueia um login: só as mensagens de cortesia deixam de sair, e aviso de segurança e prova de endereço nunca são retidos.
Ambiente de teste
Toda organização nasce com live e test, cada um com as suas chaves. O ambiente vem da chave, nunca do que o chamador pede.
API e chaves por ambiente
A superfície de máquina, com chave por ambiente e uma referência publicada. Não é um extra do plano pago em lugar nenhum.
Webhooks de saídano roteiro
O barramento de eventos interno já existe e é transacional; entregar esses fatos numa URL sua ainda não.
Até 3 pessoas no painel
Contando convites pendentes. Passar disso responde 402, e não 403: recusa de papel é beco sem saída, recusa de plano tem saída.
Caixa de suporte e central de ajudano roteiro
A caixa de suporte é gratuita por posição, não por enquanto. Ela ainda não foi construída.
Analytics com 30 dias de históricono roteiro
O número já está escrito no plano; as telas que o consomem não.
Auditoria do painel com 30 dias de janela
Quem fez o quê no seu painel, de onde e quando. Gravar e guardar não dependem do plano em lugar nenhum: a trilha de toda organização fica pelo mesmo tempo, e o banco recusa apagar o que ainda está dentro desse prazo. O que o plano encurta é até onde a leitura enxerga.
50.000 e-mails por ambiente por mês
Verificação, magic link, código, recuperação, avisos de segurança. Ambiente de teste conta, porque um e-mail de teste é entregue pelo mesmo provedor ao mesmo preço — e estourar o teto nunca segura uma credencial nem um aviso de segurança: a única classe que cede é a de cortesia.
Feedback e roteiro públicono roteiro
No roteiro, e no gratuito quando chegar.
A marca “powered by UserKit”
Uma linha discreta sob o formulário do @userkit/react e no rodapé do widget de ajuda, na sua cor de texto secundária. É o que o gratuito devolve, e sai no Pro. As páginas hospedadas ainda não existem; quando existirem, carregam a mesma marca.
Pro
tudo do gratuito, maisCobrançano roteiro
Assinaturas, faturas e o checkout pelo qual você cobra os seus clientes. É este módulo que define o momento de pagar.
Domínio própriono roteiro
O portal e as páginas hospedadas no seu domínio.
Sem atribuiçãono roteiro
Tira a marca “powered by UserKit” dos componentes do @userkit/react e do widget de ajuda — e das páginas hospedadas quando elas existirem.
Respostas automáticas de IAno roteiro
A caixa de suporte respondendo sozinha.
Campanhasno roteiro
Disparos e sequências para um segmento de contatos.
Criar papéis personalizadosno roteiro
Papéis além dos que já vêm prontos, com as permissões que você escolher. A trava é sobre criar: a tela dos papéis, o ajuste do que owner, admin e member podem, e os papéis que você já criou continuam disponíveis em qualquer plano — editáveis, atribuíveis e removíveis.
Criar um papel novo já responde 402 fora do Pro — esta e a entrega da auditoria são as duas linhas desta página que hoje são cobradas de fato. Ninguém perde o que já fez: nenhum papel existente é congelado nem apagado, porque um plano não pode ficar entre um administrador e reduzir o acesso de alguém.
Auditoria do painel com o histórico inteirono roteiro
Contra a janela de 30 dias do gratuito. O Pro não nomeia um prazo: ele mostra tudo o que a trilha guarda, que é o mesmo em todos os planos.
O que está fora da janela do gratuito está guardado, não apagado — a leitura é que para antes. Quem entrar no Pro vê aparecer o histórico que já estava lá; quem sair volta a enxergar menos sem perder nada.
Auditoria entregue no seu sistemano roteiro
Cada ação do painel entregue por webhook no SIEM, no bucket ou no que a sua área de compliance já opera — com quem fez, de onde e quando, num plano de entrega separado do de eventos do produto. Ele exige uma permissão própria, que só o owner tem: quem administra o painel não decide para onde vai o registro do que administrou.
Gravar e guardar continuam em todos os planos, como na linha acima — sair do Pro interrompe a entrega e nunca o registro, que segue escrito, guardado e legível no painel. Hoje isso existe pela API: o endpoint recusa com 402 fora do Pro, e a tela de cadastro ainda não foi construída.
Analytics com 365 dias de históricono roteiro
Contra os 30 do gratuito.
Painel sem limite de pessoasno roteiro
Sem limite, e ainda assim sem cobrança por pessoa. As duas coisas são a mesma decisão.
enterprise
Cobrado por conexão, não por tamanho.
Um preço fixo faz quem fatura R$500 mil por mês pagar o mesmo que quem fatura R$500. Tendo decidido não cobrar por volume, alguma coisa precisa crescer junto com você — e o que cresce é aquilo que você revende ao seu próprio cliente empresarial.
Uma conexão é uma funcionalidade com unidade, não tráfego. Nada aqui existe hoje; está nesta página porque a decisão de preço já foi tomada, e porque é ela que permite que nenhum método de login seja pago.
SSO para os seus clientes, por conexãono roteiro
O cliente empresarial do seu produto entrando com o Okta da empresa dele. Cobrado por conexão, que é a convenção do mercado — e para quem paga a você, o valor é ruído.
Provisionamento SCIMno roteiro
O diretório do cliente empresarial criando e removendo acessos sozinho.
Auditoria para os seus clientesno roteiro
O registro do que aconteceu com a conta de cada contato, revendido a quem você atende.
A trilha já é escrita hoje, por um consumidor do barramento, e já é lida pela API. O que não existe é a tela nem a revenda.
Não é auto-atendimento: essas conexões se combinam conversando.
posições, não promoções
O que nunca é pago.
Não é uma condição de lançamento. São decisões das quais não se recua, e a primeira delas tem um mecanismo em vez de uma boa intenção.
Nenhum método de login é pago
Senha, magic link, código por e-mail, Google, GitHub, dois fatores — e as passkeys quando chegarem. Cobrar por MFA é o que fez odiarem a Auth0, e segurança como upsell é uma posição da qual não se recua com elegância. No código: uma feature marcada como autenticação de contato não entra no catálogo, e o teste que garante isso quebra o build.
Webhooks e API não são pagos
São ferramentas de desenvolvedor. Cobrar por elas soa mesquinho, e é exatamente o que faz alguém preferir construir a comprar.
A caixa de suporte não é paga
Quem ainda não fatura e tem um cliente irritado precisa poder responder. Essa conversa é o dado que faz todo o resto valer a pena.
Nunca por assento
As 3 pessoas do gratuito são um limiar atravessado uma vez, não um medidor: ninguém é cobrado por cabeça. Cobrar por assento pune você no dia em que contrata a primeira pessoa de suporte — o dia em que está dando certo.
o teto
50.000 contatos ativos por mês, e passar disso não quebra nada.
O número está alto de propósito. Com o plano pago separado por funcionalidade, o teto não é a alavanca de conversão — ele fica onde o custo começa a existir, e o custo de um contato ativo que nunca paga é uma linha de sessão e talvez um e-mail.
- o que conta
- Quem teve uma sessão autenticada no mês. Visitante anônimo não conta e ambiente de teste não conta — a exclusão está dentro da consulta, não na boa vontade de quem escreve a próxima.
- quando passa
- Avisamos em 80% e em 100%, e para por aí. Nenhum caminho de autenticação lê o medidor, então estourar o teto nunca deixa o seu cliente do lado de fora. A tela de uso dentro do painel diz a mesma coisa, com o mesmo cuidado.
- o que protege o gratuito
- Os limites de envio de e-mail e os controles de abuso, não o teto de contatos. O teto existe para esta página e para sabermos o nosso próprio custo.
perguntas
O que costuma vir depois da tabela.
- Por que o Pro ainda não está à venda?
- Porque a razão de pagar é o módulo de cobrança, e ele ainda não existe. Vender um plano cuja melhor linha é uma promessa seria exatamente o que esta página está tentando não fazer. Hoje toda organização está no gratuito, e isso está no código: o resolvedor de planos responde “gratuito” para todo mundo porque não há nenhuma linha de assinatura para ler.
- Vocês cobram por pessoa no painel?
- Não, e nunca vão. O gratuito comporta 3 pessoas contando os convites pendentes — um limiar atravessado uma vez. O Pro tira o limite e continua sendo um preço fixo: contratar a quarta pessoa não muda a fatura.
- US$29 é a conversão de R$149?
- Não. São dois preços decididos por região, e é por isso que a página tem um botão em vez de uma cotação: uma conversão ficaria errada toda vez que o câmbio andasse, e o preço não muda quando o câmbio anda.
- Cobrar por SSO não contradiz “nenhum método de login é pago”?
- São dois produtos com o mesmo nome. Como o seu cliente entra no seu produto é o piso, e o piso não se vende. SSO revendido é o cliente empresarial dele entrando com o Okta da empresa dele — uma capacidade que você vende adiante, que chega no dia em que você fecha um contrato grande, e que tem uma unidade. Por isso é por conexão, e por isso uma passkey nunca poderia ser.
- O que acontece se eu passar dos contatos ativos?
- Nada é interrompido. Avisamos em 80% e em 100%, e nenhum caminho de autenticação lê o medidor — recusar um login por causa de um limite de cobrança tira o seu produto do ar, e isso não é uma alavanca de conversão, é um jeito de perder você.
- Se eu já uso e vocês ligarem a cobrança, perco alguma coisa?
- Nada do que você já fez. Duas linhas desta página já são cobradas de fato, e as duas foram desenhadas para não tirar nada de ninguém: criar um papel personalizado responde 402 fora do Pro, mas os papéis que você já criou continuam editáveis, atribuíveis e removíveis — um plano não pode ficar entre um administrador e reduzir o acesso de alguém. E a auditoria do painel encurta a janela da leitura, nunca o prazo em que a trilha fica guardada: fora da janela do gratuito as entradas continuam lá, e voltam a aparecer se a janela crescer. Guardar e gravar não dependem do plano em lugar nenhum — o banco recusa apagar uma linha da trilha que ainda está no prazo, e é a mesma varredura de sempre, com o mesmo número, para todos os planos.
Comece no gratuito. Ele é o produto inteiro.
A conta nasce com os dois ambientes e as chaves de cada um. O dia de pagar chega junto com a cobrança — a sua.