OTPBase
v1 API live
Para humanos, scripts e agentes de IA

OTPs como uma API. Pare de digitar códigos 2FA.

Conecte suas caixas de entrada, seu telefone ou seus apps TOTP. Leia o código de verificação mais recente de qualquer lugar — um curl, um job de CI, um agente de IA que precisa concluir um login. Exclui-se automaticamente em uma hora.

15min
Visível
1hr
Para o disco
0trk
Telemetria
Conecte ao seu agente de IA — cole uma linha, dê um token, pronto.
prompt Quando precisar de um código de verificação, faça GET https://otpbase.com/api/v1/codes/latest?service=<name> com o cabeçalho Authorization: Bearer <my-token>
~/agent live
$ curl -H "Authorization: Bearer otpb_..." \
   https://otpbase.com/api/v1/codes/latest?service=GitHub

{
  "code": "482913",
  "service": "GitHub",
  "received_at": "2026-05-05T10:21:07Z",
  "seconds_remaining": 838
}
otpbase.com/codes
GitHub · iPhone
482913
14m
Stripe · gmail 🔥
907412
28s
支付宝 · iPhone
736251
3m
Encaixa ao lado de GitHub Stripe Coinbase Resend Cursor GitHub Actions Apple ID 支付宝 微信
Por que as pessoas usam

A peça 2FA de toda automação moderna.

Agentes que precisam concluir um login

Claude Code, Cursor, Operator, Manus — no momento em que esbarram em uma barreira 2FA, eles param. Dê a eles uma API de uma só chamada. Agora eles seguem em frente.

CI protegido por 2FA

Seu teste ponta a ponta precisa fazer login no Stripe, no Slack ou no seu próprio painel de administração. Leia o OTP em uma etapa do job, cole e siga em frente.

SMS da China, recebido no exterior

Códigos de banco, Alipay e WeChat vão para um número chinês que você não consegue checar do exterior. Encaminhe via Atalho do iOS e leia em qualquer lugar.

Operações com múltiplas contas

Cinquenta assinaturas SaaS, redefinições de senha, auditorias de conta. Pare de vasculhar cinco caixas de entrada — uma página, uma consulta.

🔥

Identidades descartáveis

Combine com um serviço de alias de e-mail. Códigos para contas descartáveis chegam, você copia uma vez e o registro desaparece em 30 segundos com a autodestruição após a leitura.

Faça os códigos fluírem

Pareie seu telefone em 60 segundos

Encaminhe SMS recebidos direto para o OTPBase. O iPhone usa um Apple Shortcut. O Android usa um app gratuito de encaminhamento de SMS. Toque em uma etapa para ver o que acontece na tela.

alternando automaticamente pausado — clique em qualquer etapa
9:41 5G100%
OTPBase Forward
Apple Shortcut · 1 action
When triggered, sends the SMS body and sender to your OTPBase account over HTTPS.
otpbase.com / devices / pair
Pairing code
382 941
Expires in 4:58
Paste this into the shortcut. We bind it to a long-lived device token.
otpb_a3f9c…
New Personal Automation
When I receive Message
Sender: Any · Contains digits
Run OTPBase Forward
Ask Before Running: Off
9:41
Sunday, May 5
OTPBASEnow
Code received
GitHub · 482913 · 14m left
▲ ingested via /api/v1/ingest/mobile
Google Play
SMS Forwarder
★ 4.6 · 1M+ installs
Webhooks · Filters · Free
Tasker, MacroDroid and AutoNotification work too.
Webhook
URL
https://otpbase.com/api/v1/ingest/mobile
Method
POST
Header
Authorization: Bearer otpb_…
Filters
OTP only (regex)
/(\d{4,8})\b/
Skip banking SMS
招行 · 工行 · 建行 …
Sender allowlist
Notifications
SFSMS Forwardernow
Forwarded to otpbase.com
200 OK · 142ms
OTPBasenow
Code received
GitHub · 482913 · 14m left
Pareado
Você também pode parear via e-mail IMAP ou enviar a partir dos seus próprios scripts. Veja a API.

Uma ferramenta pequena que respeita sua atenção.

Feita para uma pessoa — você. Sem equipes, sem SSO, sem painéis cheios de gráficos vazios.

Puxa de todos os lugares

Caixas de correio IMAP, Atalhos do iOS encaminhando SMS e TOTP auto-hospedado — tudo flui para uma única linha do tempo.

Criptografado por padrão

AES-256-GCM em repouso no servidor. Ative a senha de visualização opcional e seus códigos nunca saem do navegador em texto puro.

Exclui a si mesmo

Os códigos somem da visualização ao vivo em 15 minutos. O registro é apagado fisicamente do disco em 1 hora. Ambas as janelas podem ser reduzidas — até a autodestruição após a leitura.

Ciclo de vida dos dados

15 minutos para ver. 1 hora para desaparecer.

Um código fica visível por 15 minutos — tempo suficiente para usar, curto o bastante para ser irrelevante se alguém der uma olhada na sua tela. Em até uma hora, o registro é fisicamente excluído do banco de dados. Nenhum backup o retém além desse ponto. Ambas as janelas são ajustáveis por conta.

1
Chega
Criptografado em repouso antes de o registro ser gravado.
2
Visível · 15 min
Exibido em /codes e via a API.
3
Oculto
Fora de toda visualização, na fila para exclusão.
4
Apagado · 1 hora
Registro removido do disco. Nenhum backup o guarda.
🔥
Opcional: autodestruição após a leitura
Toque no código para copiá-lo — e ele se dissolve 30 segundos depois. Útil ao compartilhar a tela.
Segurança, dita sem rodeios

Transitório por design. Criptografado em repouso. Fisicamente excluído no relógio.

O OTPBase é um retransmissor, não um cofre. Um código passa por ele, dura o suficiente para você usá-lo e então é apagado — primeiro da tela, depois do disco. Não há arquivo, nem data warehouse de análise, nem cópia oculta em fita de backup.

Todo segredo em disco é envolvido em AES-256-GCM com uma chave que vive apenas em nosso ambiente. Ative a senha de visualização opcional e nem nós conseguimos ler os códigos — apenas a sessão do navegador que detém sua chave derivada consegue.

AES-256-GCM
criptografia em repouso
15 min
janela visível
1 hour
exclusão física
0 telemetry
sem analytics, nunca

Leia o documento de arquitetura

Programável

Uma API REST com a qual seus agentes podem conversar.

Emita um token de acesso pessoal nas configurações e leia códigos de qualquer lugar — bots de CI, agentes de IA, seu laptop. Somente leitura por design. Aplica-se a mesma exclusão de 1 hora.

Veja a referência da API
$ curl
$ curl -H "Authorization: Bearer otpb_..." \
   https://otpbase.com/api/v1/codes/latest?service=GitHub

{
  "code": "482913",
  "service": "GitHub",
  "received_at": "2026-05-05T10:21:07Z",
  "seconds_remaining": 838
}
Preços

Com preço à altura da ferramenta pequena que é.

$1 / mês
Melhor custo-benefício
$8 / ano
$20 / três anos

Avaliação gratuita de 6 meses · cancele quando quiser · sem cartão para começar

FAQ

Perguntas que as pessoas fazem antes de se cadastrar.

Ainda em dúvida? Envie um e-mail para support@otpbase.com — uma pessoa lê cada mensagem.

Navegue pela central de ajuda

Um retransmissor que reúne códigos de verificação de uso único das suas caixas de entrada de e-mail, do seu telefone (SMS encaminhado) e dos seus apps TOTP em uma única página — e expõe o código mais recente por uma API somente leitura. Os códigos se ocultam automaticamente após 15 minutos e são fisicamente excluídos em até uma hora.

Três fontes, todas em uma única linha do tempo: caixas de correio IMAP, SMS encaminhado do seu telefone (um Apple Shortcut no iPhone, um app encaminhador gratuito no Android) e seeds TOTP auto-hospedadas que você cola ou importa do Google Authenticator.

Por padrão, cada código é criptografado em repouso com AES-256-GCM, usando uma chave que vive apenas em nosso ambiente. Ative a senha de visualização opcional e seus códigos passam a ser criptografados de ponta a ponta — descriptografados apenas no seu navegador, ilegíveis até para nós.

Visível por 15 minutos, depois oculto; o registro é fisicamente excluído do disco em até 1 hora, e nenhum backup o mantém além disso. Ambas as janelas são ajustáveis por conta — você pode reduzi-las até a autodestruição após a leitura, que descarta um código 30 segundos depois de você copiá-lo.

Sim. Encaminhe-os do seu número chinês com um Atalho do iOS ou um encaminhador Android e leia-os de qualquer lugar — prático quando o SIM está em casa e você está no exterior. O parser reconhece os principais bancos e apps da China de imediato.

Esse é um caso de uso central. Emita um token somente leitura em Configurações → API e então chame GET /api/v1/codes/latest?service=<name> com um cabeçalho Authorization: Bearer. Funciona a partir de curl, GitHub Actions, Claude Code, Cursor ou qualquer cliente HTTP.

$1/mês, $8/ano ou $20 por três anos. Novas contas ganham uma avaliação gratuita de 6 meses e nenhum cartão é necessário para começar.

Novos códigos deixam de chegar, mas você mantém o acesso à sua conta e configurações — nada é excluído antes do previsto. Reassine e a ingestão é retomada. Seus dados nunca são vendidos ou compartilhados; não há data warehouse de análise por trás do produto.