Conecte suas contas. Mantenha as chaves fora do box.

Seus refresh tokens ficam criptografados no nosso servidor. Seu box recebe um access token e mais nada. Cada box é isolado dos vizinhos, e uma aposta declarada garante Docker completo a $5.

A partir de $5 por mês · Docker e sudo inclusos · Cancele pelo painel quando quiser

sessão de terminalsshpreviewsó access tokenVocênavegador · celular · sshmy.detachbox.compainel · terminaldetachbox.devhttps://<port>-<box>Seu boxtmux · agente · dockerCofre de tokensrefresh tokens, criptografados
Seu navegador, celular ou cliente SSH chega ao box pelo painel ou pelo gateway SSH. O servidor guarda os refresh tokens e envia ao box apenas um access token. Os previews chegam às portas do box pelo detachbox.dev.

Como o box é construído

  1. Tokens

    Refresh tokens nunca entram no box

    Seus refresh tokens do Codex e do Claude ficam criptografados no nosso banco de dados. O box recebe um arquivo com um único access token, renovado no horário certo. Um agente rodando com sudo não tem nada que gere um token novo.

  2. Contas

    Desconectou, sumiu

    Remova uma conta no painel e os tokens dela são apagados do nosso servidor e de todos os boxes que a usavam.

  3. Prompts

    Seus prompts vão direto para o modelo

    O tráfego do modelo sai do seu box direto para a Anthropic ou a OpenAI e nunca passa pelo detachbox.

  4. Aposta

    Nossa aposta: um kernel, muitos boxes

    Os boxes são contêineres de sistema sem privilégios, com namespaces de usuário isolados em um kernel compartilhado e aninhamento ativado para o Docker rodar dentro. Apostamos que um kernel compartilhado, com patches toda semana, é o preço certo por Docker completo a $5. O custo é uma reinicialização planejada por mês, avisada por e-mail com 48 horas de antecedência.

  5. Rede

    Isolado dos vizinhos

    Cada box acessa a internet pública a 50, 100 ou 200 Mbit, conforme o plano. Redes privadas, nossos servidores, boxes vizinhos e e-mail de saída pela porta 25 ficam bloqueados para todos os boxes.

  6. Limites

    Um box não sufoca o outro

    CPU, memória, disco e número de processos têm teto por box, conforme o plano. Um build descontrolado fica preso dentro do próprio box.

  7. Previews

    Previews em domínio próprio

    Seus servidores de desenvolvimento respondem em detachbox.dev, um domínio separado do detachbox.com, privados para você até você tornar uma porta pública. Os cookies do painel nunca chegam a eles.

  8. Agentes

    Aprovações desligadas, dentro de um sandbox

    As CLIs de agentes vêm sem confirmações porque o box é delas para quebrar. O pior que um agente consegue fazer é destruir o próprio box, e o reset o recria a partir de uma imagem limpa.

  9. Reinícios

    Reinicializações preservam seus arquivos

    Reinicializações planejadas vêm com 48 horas de aviso por e-mail. Arquivos, imagens Docker e volumes sobrevivem e os boxes sobem sozinhos; processos em execução e sessões tmux recomeçam do zero.

  10. Acesso

    SSH só com chave, por um gateway que você pode verificar

    O SSH aceita chaves, nunca senhas. O painel mostra a impressão digital da chave de host do gateway, e um box parado ou suspenso recusa SSH.

Encontrou algo?

Escreva para [email protected] sobre abuso vindo de um box, e para [email protected] sobre a segurança do serviço.

Perguntas sobre isso

Vocês conseguem ver o que roda no meu box?

Vemos o que qualquer host vê: CPU, memória, disco e tráfego por box. Usamos isso para manter o nó saudável e pegar abusos. Seus arquivos continuam seus: só abrimos um box quando você pede ajuda, para investigar um incidente de segurança ou abuso, ou quando a lei exige.

É seguro conectar minha conta do Claude ou do ChatGPT?

Seu refresh token fica criptografado no nosso servidor e nunca chega ao box. O box recebe um access token para a CLI. Desconecte a conta e apagamos os tokens dela do nosso servidor e de todos os boxes que a usavam.

E se um agente sair do controle no meu box?

Ele fica cercado dentro do seu box: sem redes privadas, sem vizinhos, sem e-mail de saída. Resete o box pelo painel e ele volta limpo.

Por que um kernel compartilhado em vez de uma VM por box?

Uma VM por box custaria várias vezes mais pela mesma CPU e memória. O kernel compartilhado é o que faz um box com Docker completo custar $5, e os patches semanais mais uma reinicialização mensal mantêm esse kernel atualizado.

Seu agente fica com o box. Seus refresh tokens, nunca

Inicie um box, conecte suas assinaturas e deixe o agente trabalhar.

Iniciar meu box

Cobrado quando o box inicia · Cancele pelo painel; o box roda até o fim do mês pago