Pergunte o que quiser.
Respondemos com detalhes.
49 perguntas reais sobre o PocketCode, organizadas por tema e pesquisáveis. Se a sua pergunta não está aqui, mande uma mensagem.
49 de 49 perguntas
Geral
(7)O PocketCode é uma IDE profissional para Android que reúne em um único app: editor com LSP, Terminal Linux + SSH, gerenciador de banco de dados com PostgreSQL embutido, API tester, designer visual, um marketplace de temas, snippets e templates, assistente de IA multi-provedor, equipe multiagente (AI Office), motor de workflows e Backend Manager para deploy/monitoring/BaaS. Tudo pelo celular, sem precisar de um computador.
Não. O PocketCode (uma palavra) é uma IDE Android profissional para desenvolvedores: editor de código com servidores de linguagem, terminal Linux, PostgreSQL embutido e um assistente de IA com a sua própria chave. O Pocket Code (duas palavras) é o app de programação visual em blocos para crianças da Catrobat. Os dois não têm relação nem afiliação. Se você procura o app da Catrobat, busque “Catrobat Pocket Code” no Google Play.
Para devs que querem programar, depurar ou fazer deploy pelo celular: quando você está viajando só com o tablet, no metrô e quer olhar um erro de produção, ajudando um colega sem conseguir chegar ao notebook, ou aprendendo a programar sem ter um computador. Também para sysadmins/SRE que precisam de SSH + DB + observability de qualquer lugar.
Sim, com limites. O plano Free não expira e não pede cartão: inclui o editor de código com servidores de linguagem, o terminal Linux, o banco PostgreSQL embutido, o API Tester, o designer visual, o Git, os workflows e a IA com qualquer provedor que você conectar (BYOK). O que o Free limita: 1 projeto, 1 host SSH salvo, 5 snippets próprios, 5 consultas salvas, 4 tabelas por banco, 1 banco local, 1 port forward, 2 abas de consulta e 3 templates de design. O Pro (US$ 6,99/mês, mais baixo em alguns países, conforme o preço do Google Play) remove esses limites e adiciona Swarmcode, Cortex, AI Office, AI Designer, Cloud Sync e exportação para React, Vue e Svelte. O PocketCode não cobra nada pela IA em nenhum plano: você paga ao seu provedor, ou nada com um modelo local. A conta é obrigatória, mas é grátis.
Celulares e tablets Android 9.0 (Pie) ou superior com processador de 64 bits (arm64-v8a ou x86_64). Não há versão para dispositivos de 32 bits, então o Google Play não oferece o app neles. O PostgreSQL local e o login com ChatGPT pelo CLI do Codex só estão disponíveis em ARM de 64 bits (arm64-v8a).
O PocketCode já está disponível no Google Play: download grátis, com assinatura Pro opcional. O que você vê em /docs reflete o estado real do código — sem enrolação de marketing. Novidades são anunciadas em /changelog conforme saem.
O PocketCode está disponível no Google Play, que é a fonte oficial: o download é grátis, o plano Free não pede cartão e o Pro é uma assinatura opcional dentro do app. Não há um APK separado para baixar neste site. Desconfie de sites que oferecem um “APK do Pocket Code”: essa busca costuma levar ao app infantil da Catrobat, que é outro produto, e um arquivo de origem não oficial não é algo que o PocketCode distribui. Ele exige Android 9.0 ou superior com processador de 64 bits e é maior que um app comum, porque Node.js, um compilador de C, Python, Ruby, PHP, Java, Kotlin e PostgreSQL vêm dentro. O tamanho exato aparece na página do app no Google Play.
Preços e cobrança
(6)O Pro é uma assinatura do Google Play, e o app oferece um período mensal, trimestral ou anual conforme o que o Google Play retornar para a sua conta. O preço geral é US$ 6,99 por mês, US$ 17,99 a cada três meses ou US$ 59,99 por ano (cerca de US$ 5,00 por mês no plano anual); em alguns países o preço local é mais baixo, nunca mais alto. O paywall mostra o preço na sua moeda local como o Google Play informa, com os impostos do seu país, então o valor exato é o que a loja mostra na hora de pagar. A cobrança é toda feita pelo Google Play e você cancela quando quiser em Google Play, Pagamentos e assinaturas, mantendo o acesso até o fim do período pago. O Pro remove os limites do Free (projetos, hosts SSH, snippets, consultas salvas, tabelas por banco) e libera Swarmcode, Cortex, AI Office, AI Designer, Cloud Sync e exportação para React, Vue e Svelte. Também há um teste de 7 dias do Pro sem cartão, uma vez por conta. O plano Free é um produto completo que não expira, e o PocketCode não cobra nada pela IA em nenhum plano.
Sim: 7 dias de Pro, uma vez por conta e sem cartão. Não é uma assinatura da Play, por isso não renova nem cobra nada; o app avisa cerca de 48 horas antes do fim e, quando a semana acaba, volta ao Free. E o plano Free é um produto completo por si só e nunca expira.
Em Google Play → Pagamentos e assinaturas → Assinaturas → PocketCode → Cancelar assinatura. Você mantém o acesso Pro até o fim do período de cobrança. Não precisa entrar em contato com o suporte nem dar um motivo.
Os reembolsos seguem a política de reembolso do Google Play: o Google Play cuida de cada compra e o PocketCode não define um prazo de reembolso próprio. O pedido é feito pelo Google Play. Se você acha que tem um caso, envie um e-mail para o suporte e vamos analisar.
As que a sua conta da Google Play tiver: cartão de crédito/débito, saldo da Google Play, PayPal (onde o Google oferece suporte), cobrança pela operadora. O PocketCode não processa cartões diretamente — o Google cuida de cada transação.
Ainda não há um programa formal porque acabamos de lançar no Google Play. Se você se encaixa em algum desses perfis, envie um e-mail para o suporte e resolvemos caso a caso enquanto montamos o programa.
IA e BYOK
(8)O PocketCode aceita quatro provedores de IA mais uma opção Custom, e você traz a sua própria conta ou chave (BYOK): Google Gemini, OpenAI (incluindo o Codex), Anthropic Claude e GitHub Copilot. Em cada um você cola uma chave de API em Configurações, IA, Chaves API, ou entra quando o provedor permite (ChatGPT para a OpenAI, GitHub para o Copilot), e as requisições vão direto do seu celular para esse provedor. Você paga ao provedor; o PocketCode não acrescenta nenhuma cobrança em nenhum plano. A opção Custom conecta qualquer endpoint compatível com OpenAI, como OpenRouter, Groq, DeepSeek, Ollama ou LM Studio, ou o seu próprio servidor. Um modelo local com Ollama não custa nada e mantém todo o fluxo privado (HTTP puro só funciona com localhost: qualquer outro endpoint precisa de HTTPS). O agente do chat tem 84 tools declaradas, três motores (Chat, Swarmcode e Cortex) e cinco níveis de acesso, de Sem ferramentas a Acesso total.
BYOK = Bring Your Own Key. Você usa uma chave de API da sua própria conta do provedor (Gemini, OpenAI, Claude), ou entra com ChatGPT (OpenAI) ou GitHub (Copilot), e o PocketCode a usa para chamar o provedor diretamente do seu celular. O PocketCode nunca atua como proxy nem revende capacidade de IA — o consumo é cobrado de você pelo provedor conforme a política dele. Por isso o Pro não inclui "créditos de IA".
O provedor diretamente. Quando você configura a sua API key da OpenAI, os tokens consumidos aparecem na sua conta da OpenAI. O mesmo vale para Anthropic, Google e GitHub. O PocketCode não tem visibilidade do seu consumo nem adiciona margem — somos o app que permite usar a sua conta pelo celular.
Você não nos paga nada pela IA, em nenhum plano. O PocketCode não é um provedor de IA: você conecta sua própria conta ou API key da OpenAI, Claude, Gemini, Copilot, ou qualquer endpoint compatível com OpenAI, e as requisições vão direto do seu aparelho para esse provedor. Ele cobra de você pelos preços dele — ou ninguém cobra, se você apontar para um modelo local. O Pro paga as nossas próprias ferramentas, como Swarmcode e cloud sync, nunca o acesso ao modelo.
Ambos. Você pode colar chaves de API em Configurações → IA → Chaves API, ou entrar com sua conta do ChatGPT pela CLI Codex incluída (OpenAI, só ARM de 64 bits) ou com o GitHub (Copilot). O Claude usa uma API key. O OAuth inclui refresh automático — você não precisa renovar nada manualmente. O Gemini usa uma API key (o Google descontinuou o login OAuth).
Um módulo Pro: 8 papéis de agentes especializados para escolher (Project Manager, Architect, Frontend Dev, Backend Dev, QA Engineer, DevOps, Tech Writer, Data Engineer) que trabalham juntos no seu brief. Você escolhe a equipe (5 papéis por padrão; o Project Manager sempre está nela) e um playbook de workflow (Auto, Feature Delivery, Bug Fix, Refactor, Performance Pass, Security Review, Documentation ou Release), revisa o plano antes de o trabalho começar, e os agentes gravam os arquivos direto no seu projeto, sem diff e sem desfazer. Eles podem usar arquivos, terminal, banco de dados, requisições HTTP, SSH e Git, e levam aprendizados entre sessões do mesmo projeto vinculado.
Sim, mas apenas com o nível de acesso que você escolher: Sem ferramentas, Somente leitura, Perguntar antes, Auto-edição ou Acesso total. Por padrão é Auto-edição: grava arquivos sozinho e pergunta antes de executar comandos, usar a rede ou fazer deploy. Cada categoria de ferramenta (terminal, escrita de arquivos, banco de dados etc.) tem a sua própria permissão, por provedor. Os comandos têm o risco avaliado antes de rodar (os mais destrutivos nunca rodam) e as ferramentas de arquivo ficam dentro do projeto, mas o shell local não é um sandbox: roda com as permissões do próprio app.
A lista de modelos de cada provedor é carregada ao vivo no seletor do app com a sua chave, então os modelos que você vê dependem da sua conta e os novos aparecem sem esperar uma versão do app. Uma lista curta embutida no app e um pequeno catálogo que o PocketCode atualiza over-the-air servem apenas de reserva quando essa lista não pode ser carregada. Qualquer endpoint compatível com OpenAI também funciona via provedor Custom (12 presets: OpenRouter, Groq, DeepSeek, Together AI, Mistral, xAI, Cerebras, Fireworks, DeepInfra, Perplexity, Ollama, LM Studio), então você não fica limitado a Claude, Gemini, OpenAI e GitHub Copilot.
Segurança e privacidade
(6)Criptografadas no dispositivo com Android Keystore (StrongBox quando o hardware suporta) usando AES-256-GCM. Por cima, um portão biométrico ou de bloqueio de tela protege a abertura da lista de chaves de API e dos Serviços conectados nas Configurações. As chaves de IA, as chaves e senhas SSH e os tokens de serviços ficam no dispositivo e só são usados contra o serviço ou servidor a que pertencem; o PocketCode não tem proxy para eles. Uma exceção: ao entrar com o GitHub, o token de acesso do GitHub também é enviado ao backend do PocketCode, que o guarda criptografado (AES-256-GCM) e o usa para listar os seus repositórios; o app pode restaurá-lo de lá.
Não. Seu código, prompts, arquivos, queries, schemas e metadados do projeto nunca são usados para treinar modelos próprios ou de terceiros, nem anonimizados. Cada interação de IA vai direto do seu celular ao provedor que você escolher e é regida pela política de privacidade desse provedor — nunca passa pelos nossos sistemas.
Muito menos do que você imagina. O que sai do seu celular: as requisições de IA, que vão direto ao provedor que você escolhe e só depois de você consentir com esse provedor; as chamadas de deploy, backend e monitoramento para serviços como Vercel ou Sentry, as sessões SSH e os bancos remotos, que vão para esse serviço ou para os seus próprios servidores com as suas próprias credenciais; o Firebase Authentication para o login (seu e-mail, o provedor de login e o ID de usuário); o backend próprio do PocketCode para o seu perfil e configurações, a cota, a verificação em duas etapas, o token de notificações, o feedback e os relatórios de erro, além do token de acesso do GitHub se você entrar com o GitHub (guardado criptografado, usado para listar os seus repositórios); o pocketcodeapp.com para o catálogo de modelos e os cartões de novidades e, só se você denunciar uma resposta de IA, essa denúncia com os primeiros 2.000 caracteres da resposta, já mascarados; o Firebase Analytics e o Crashlytics, só se você consentir no diálogo; o RevenueCat e o Google Play para o estado da assinatura, sem dados de pagamento; leituras de mensagens públicas de novidades no Firestore ao abrir a Home, mesmo com o Cloud Sync desligado; e o Cloud Sync, se você ativar (Pro). O que nunca é enviado: seus projetos e arquivos, e suas chaves de IA e senhas em texto claro, criptografadas no dispositivo com o Android Keystore. Quando você usa IA, o prompt e o contexto que envia vão direto ao seu provedor, sem passar pelos servidores do PocketCode, e o seu código nunca é usado para treinar modelos, nem os nossos nem os de terceiros. A análise de uso e os relatórios de falhas ficam desligados até você ativá-los no diálogo de consentimento inicial, e você pode mudar isso em Configurações, Privacidade.
Em algumas ações sensíveis, com a sua digital ou o rosto e, quando o dispositivo permite, com o bloqueio de tela: abrir a lista de chaves de API e os Serviços conectados nas Configurações, excluir a sua conta e, se você ativar o bloqueio biométrico nas ferramentas de Segurança do banco de dados, entrar no módulo de banco de dados e ver valores mascarados em texto claro. Uma escrita destrutiva em um banco na nuvem (Neon, Supabase, Turso, D1) também pede a sua digital. É um portão, não um cofre: por exemplo, os atalhos de chaves do chat de IA abrem a folha de chaves sem perguntar.
Suas chaves de IA, credenciais SSH e tokens de serviços ficam só no dispositivo, então não conseguimos recuperá-los: se você perder o celular, perde o acesso local a eles e gera novos em cada provedor (o Cloud Sync nunca os leva). Sua conta e sua assinatura voltam quando você entra em outro dispositivo, e com o Cloud Sync (Pro) você também recupera os dados sincronizados, mas não os seus projetos, que só existem no celular. Se você entrou com o GitHub, o token do GitHub fica guardado criptografado no backend do PocketCode e o app pode restaurá-lo de lá quando você entrar de novo. Recomendamos revogar as chaves que você usava em cada provedor.
Envie um e-mail para o suporte e respondemos em até 48 horas úteis. Não há programa de bug bounty nem está previsto, mas creditamos publicamente os relatos responsáveis com o seu consentimento. Você também pode consultar /.well-known/security.txt.
Recursos e módulos
(7)LSP completo (autocomplete semântico, diagnósticos, go-to-definition), cada servidor se instala com um toque pelo editor: TypeScript/JavaScript, Python, HTML/CSS/JSON, Markdown, YAML, Dockerfile, Bash, Vue, Svelte, Astro, GraphQL, MDX, Prisma e Angular. Os auxiliares de CSS rodam junto: Emmet, variáveis CSS, Some Sass, CSS Modules, Stylelint (se o projeto o configurar) e UnoCSS; Tailwind se o projeto o trouxer. Limites: o Bash funciona sem ShellCheck, o YAML não baixa esquemas remotos, no máximo 2 servidores auxiliares ao mesmo tempo, e Vue, Svelte, Astro, MDX e Angular usam o pacote do TypeScript. O GraphQL precisa de um arquivo graphql-config no projeto e o Angular de um angular.json. O destaque de sintaxe cobre 39 linguagens, 19 delas com servidor de linguagem; Kotlin, Java, Go, Rust, C, C++, C#, PHP, Ruby, SQL, Dart, Swift, Scala, R, XML, PowerShell, TOML e INI têm destaque, mas sem LSP. O botão Run executa 16 linguagens e tipos de arquivo no celular: JavaScript, TypeScript (os tipos são removidos, não verificados), shell, JSON, Markdown, HTML, SQL, Python, Ruby, PHP, Java (experimental e limitado: um interpretador, não um compilador completo, e a maior parte do código orientado a objetos, generics, lambdas e printf não roda), Kotlin e C, além de Lua, Go (só biblioteca padrão) e scripts estilo Rust (Rhai, não rustc) como downloads opcionais. O shell BusyBox local não tem npm, pip nem cargo.
O terminal é um PTY real que executa BusyBox (o shell ash e utilitários Unix), que começa na sua pasta de projetos, com centenas de applets do BusyBox instalados. Não é uma simulação, não é uma distribuição Linux completa e também não é o Termux: o shell local não tem gerenciador de pacotes, nem npm, pip ou cargo. O Node.js está no PATH do shell (node arquivo.js, sem npm); Python, Ruby, PHP, C, Java e Kotlin vêm com o app, mas rodam pelo botão Run do editor, não como comandos de shell. A pasta de projetos é uma comodidade, não um sandbox: o shell roda com as permissões do próprio app. Para trabalho remoto há um cliente SSH completo com autenticação por chave ou senha, SFTP em dois painéis, port forwarding (local e remoto), tela dividida e várias sessões. O Free inclui 1 host SSH salvo, 1 sessão simultânea e 1 port forward; o Pro remove esses limites. SSH, SFTP e port forwarding precisam de conexão; o shell local roda no dispositivo.
O Termux dá a você um userland Linux completo com gerenciador de pacotes: você mesmo instala Python, Node, Git ou um compilador e trabalha em um terminal, em geral com um editor à parte. O PocketCode é uma IDE: traz seus próprios runtimes (Node.js, um compilador de C, Python, Ruby, PHP, Java e Kotlin, além de BusyBox e PostgreSQL 18) junto com um editor com servidores de linguagem, Git, um API tester, um gerenciador de bancos de dados e um assistente de IA, então não há nada para configurar. A contrapartida é a flexibilidade. O shell local do PocketCode é BusyBox sem gerenciador de pacotes, o Python roda como ambiente de scripting (sem pip, sem threads, com a rede desligada por padrão) e você não instala pacotes arbitrários. Se precisa de pip, NumPy ou uma distribuição completa, use o Termux; se quer abrir um projeto e rodar, use o PocketCode.
Sim. O PocketCode inclui os binários reais do PostgreSQL 18.2 compilados a partir do pacote do Termux para ARM de 64 bits (arm64-v8a). No primeiro uso eles são extraídos para o armazenamento do app e sobem via socket Unix com um PGDATA pré-construído (sem esperar o típico initdb de 10 min no celular). Não está disponível em dispositivos x86_64, como emuladores ou Chromebooks x86. Free: 1 banco de dados local. Pro: sem limite do plano.
12 engines no total: PostgreSQL (embutido no celular, ou o seu próprio servidor), MySQL/MariaDB, MongoDB (o seu próprio servidor), Redis, Supabase, Neon, PlanetScale, Turso (SQLite na nuvem), Cloudflare D1 (SQLite na nuvem), MongoDB Atlas, Upstash Redis e Cloud Firestore. Nenhum engine é Pro. Free: 1 conexão. Pro: sem limite do plano.
O Backend Manager conecta 33 serviços em 8 famílias, cada um com a sua própria conta. Hosting tem 8: Vercel, Netlify, Render, Railway, Fly.io, Cloudflare, DigitalOcean e Expo EAS. Cada um expõe capacidades diferentes conforme a sua API (matriz completa em /docs/deploy). O resto: 7 bancos de dados (Firebase, Supabase, Neon, PlanetScale, MongoDB Atlas, Turso, Upstash), 4 serviços de backend (Appwrite, Convex, PocketBase, Clerk), 5 de monitoramento (Sentry, PostHog, Axiom, Healthchecks.io, UptimeRobot), além de código, pagamentos, mensagens e mídia.
Automação de tarefas orientada a eventos: "quando você fizer push para a main, faça deploy e notifique", "quando salvar um arquivo .ts, execute o prettier", "quando um deploy falhar, envie para o Sentry". Eles têm 25 triggers, 15 tipos de action, controle de fluxo (conditional, loop, parallel, try/catch), variáveis compartilhadas entre etapas, retry/timeout e agendamento cron — tudo incluído no Free, com execução manual e 17 templates.
Offline e requisitos
(5)O PocketCode exige Android 9.0 (Pie, API 28) ou superior e um processador de 64 bits (arm64-v8a ou x86_64). Não há build para dispositivos de 32 bits, então o Google Play não oferece o app neles. O corte permite usar as APIs modernas de segurança, criptografia e armazenamento sem gambiarras. Dois recursos exigem ARM de 64 bits (arm64-v8a) e não estão disponíveis em dispositivos x86_64, como emuladores: o servidor PostgreSQL embutido e o login com ChatGPT pelo CLI do Codex. Não há verificação de RAM mínima: com 3 GB ou menos dá para editar e rodar uma coisa por vez, e com 4 GB ou mais você mantém editor, terminal, banco local e chat de IA abertos juntos. É preciso conexão para entrar; abrir o app com uma sessão já iniciada funciona sem ela.
O app não exige um mínimo. Como referência: com 3 GB ou menos vai bem para editar e executar uma coisa por vez; com 4 GB ou mais dá para manter o editor, o terminal, o banco de dados local e o chat de IA abertos juntos sem que o Android os feche em segundo plano.
Mais do que um app comum, porque traz suas próprias ferramentas: Node.js, um compilador de C, os interpretadores de Python, Ruby e PHP e o PostgreSQL vêm dentro dele, e na primeira vez que o Node é usado alguns dos seus arquivos são extraídos no dispositivo, o que ocupa espaço extra. O tamanho exato aparece na página do app no Google Play. Seus projetos e bancos de dados somam em cima disso.
O PocketCode precisa de conexão para entrar (e para a verificação em duas etapas, se você a usa); com a sessão iniciada, o app abre sem conexão e seu código roda no dispositivo, sem servidor no meio. Sem internet você continua podendo usar o editor com LSP, o terminal Linux local, o banco PostgreSQL embutido, o designer visual, o Git em repositórios locais, os workflows de execução manual, snippets, configurações e os itens do marketplace que você já baixou. Precisam de conexão: o assistente de IA (a menos que aponte para um modelo local no seu dispositivo, como Ollama ou LM Studio em localhost), deploys na nuvem, SSH e SFTP, download do marketplace, Cloud Sync, observabilidade e push e pull do Git. Offline, nada é enviado: não há telemetria, analytics nem relatórios de falhas até você reconectar. Então não é uma ferramenta totalmente offline, mas, depois do login, editar, executar e trabalhar com o banco não dependem da rede.
Nada é enviado enquanto você está offline (sem telemetria, sem analytics, sem crashes). Quando você volta a ficar online, o Firebase Analytics e o Crashlytics podem sincronizar os dados coletados localmente DURANTE a janela offline (apenas se você consentiu antes). Você pode revisar e desativar isso em Settings → Privacy.
Conta e sync
(5)Com email e senha, Google ou GitHub. A conta é necessária para usar o app (não há modo convidado), mas é grátis e não tem verificação de email. Seus projetos continuam no celular: a conta serve para entrar, para o Pro e, se você ativar, para o Cloud Sync.
Sim. A assinatura da Google Play está vinculada à sua conta do Google e funciona em todos os dispositivos em que você estiver conectado. O Cloud Sync (Pro, opt-in) copia configurações, snippets, conexões, workflows, extensões, conversas de IA e estatísticas entre dispositivos. Os seus projetos ficam no dispositivo: nunca são enviados. As API keys NÃO são sincronizadas por segurança — você as configura em cada celular.
Sim. Projetos: um ZIP pelo card do projeto em Projetos, salvo com o seletor de arquivos do sistema. Banco local: backups em formato SQL ou pg_dump, e exportação de tabelas como CSV, JSON, SQL, Markdown ou Excel. Conexões de banco e consultas salvas: um arquivo JSON pela ferramenta Compartilhar do banco (sem senhas). Workflows: um arquivo .pcwf.json. As configurações não têm exportação nesta versão. Sem vendor lock-in.
Em /account/delete, ou no app em Configurações → Privacidade → Excluir minha conta e meus dados (você digita uma palavra de confirmação), ou em Perfil → Excluir minha conta (pede a sua senha ou um novo login com o seu provedor). A exclusão é permanente e remove a sua conta e os dados dela na nuvem: perfil, registro da assinatura, dados sincronizados e dados de uso e análise. A opção das Configurações mantém os arquivos e projetos do celular; a do Perfil também apaga os dados locais dessa conta. Desinstale o app se quiser remover tudo do dispositivo.
Replica via Firebase 7 grupos de dados entre dispositivos: configurações, snippets, conexões, workflows, extensões, conversas de IA e estatísticas. Pull-on-startup, push-on-change. Fica desligado até você ativar e, quando ativa, a opção de conversas de IA já vem ligada (desligue se não quiser que os chats sejam enviados). NÃO sincroniza: os seus projetos e arquivos (o código nunca sai do dispositivo), chaves de API e tokens, histórico de execução de workflows, agendamentos. É opt-in e exclusivo do Pro.
Suporte
(5)No app, toque no botão de bug da barra inferior (durante o beta) ou use Reportar um problema em Configurações. Escolha o tipo, conte o que aconteceu e toque em Enviar — o diagnóstico é anexado automaticamente, com chaves, tokens e caminhos de arquivos mascarados. Sem conexão, o relatório espera e é enviado quando você voltar a ficar online; se não for possível enviar, o app oferece mandá-lo por e-mail. Você também pode escrever direto para o suporte. Se for algo bloqueante em produção, marque "Urgent" no assunto e respondemos em até 24h.
Nada sai do seu celular até você tocar em Enviar. Um relatório contém o tipo e o texto que você escreve, a tela de onde você relatou, a versão do app, seu plano, o modelo do aparelho, a versão do Android, o idioma e a memória, e as linhas recentes do registro do próprio app, com chaves, tokens, endereços de e-mail e caminhos de arquivos mascarados antes do envio. Nunca inclui seus chats, seu código, seus arquivos, os nomes dos seus projetos nem capturas de tela. Se você estiver conectado, ele fica vinculado à sua conta para podermos responder. Os relatórios são guardados por 180 dias e apagados automaticamente, e antes disso se você excluir sua conta. Para um relatório enviado sem login, escreva para o suporte com a data do envio e o modelo do seu celular e nós o apagamos. Os detalhes estão na política de privacidade.
Que bom. Envie um e-mail para o suporte com o caso de uso (o que você está tentando fazer, não a solução que você imagina). Feedback com casos de uso reais influencia o que é construído a seguir muito mais do que pedidos genéricos.
O app está em inglês, espanhol, português e chinês (paridade 1:1 de strings em cada locale); este site tem ainda híndi. Estamos adicionando mais conforme a demanda — mande um e-mail se quiser ajudar a traduzir.
Ainda não. Hoje não existe um servidor oficial de Discord nem um fórum público. Pretendemos abrir uma comunidade agora que o PocketCode está no Google Play, mas ainda não há data. Até lá, você pode falar conosco pelo suporte por e-mail e pelo reporte de bug no app (Configurações, Sobre, Reportar um problema), que anexa diagnósticos mascarados.
Não encontrou a sua resposta?
Escreva para a gente. Respondemos por e-mail no horário comercial e nos importamos em eliminar o atrito antes que você poste nas redes.