PocketCode · Gerenciador de BDUm servidor PostgreSQL de verdade vive dentro deste app
PostgreSQL 18.2 embarcado no app, no dispositivo e sem root, mais motores SQL e NoSQL, console SQL com IA, designer ER e safe mode.

Postgres, zero configuração
Um banco de dados de verdade no celular, sem servidor para montar (só dispositivos ARM de 64 bits).
- Binário postgres ARM de 64 bits real, sem root, sem rede
- A primeira partida descompacta o motor e prepara os dados no dispositivo
- Só em loopback, sempre com senha

Um cliente, todos os motores
Local, nuvem e NoSQL sem trocar de UI.
- PostgreSQL, MySQL/MariaDB, Neon, Supabase, PlanetScale e Cloudflare D1
- Redis (seu servidor ou Upstash), Turso, Firestore e MongoDB (só a lista de coleções)
- Túnel SSH (PostgreSQL e MySQL), opções de TLS, teste de conexão

SQL em linguagem natural
Descreva; revise o SQL e aceite.
- Linguagem natural para SQL, com provedor e modelo à vista
- Nada chega ao editor até você aceitar
- Conhece suas tabelas e colunas, nunca suas linhas

Safe mode e mascaramento
Uma confirmação antes de apagar a produção sem querer.
- Pede confirmação em DELETE ou UPDATE sem WHERE, DROP e TRUNCATE
- Mascaramento por nome de coluna, só no visualizador de dados
- Log de slow query, cancelar ou encerrar sessões (motor embarcado), bloqueio por digital ou PIN
// spec
A ficha técnica
plan.free
- ·Postgres embarcado, um banco de dados
- ·Os 12 motores, um servidor salvo
- ·Console SQL e visualizador de dados
- ·Safe mode, backup e restauração
plan.pro
- +Sem limite de plano em conexões, tabelas, abas e bancos
- +Comparar esquemas com migrações geradas
- +Dados de teste de até 1.000 linhas por execução (Free: 100)
- +Backups agendados e sem limite de queries salvas (Free: 5)
// funciona com
// faq
Perguntas frequentes
Dá para rodar PostgreSQL em um celular Android?
Sim. O PocketCode roda um servidor PostgreSQL 18.2 embarcado de verdade direto no aparelho (ARM de 64 bits), então você cria, consulta e gerencia um banco Postgres completo sem servidor externo (depois de entrar, não precisa de internet).
Quais bancos de dados são suportados?
12 bancos no total: PostgreSQL (embarcado no celular ou no seu servidor), MySQL/MariaDB, Neon, Supabase, PlanetScale, Turso, Cloudflare D1, MongoDB Atlas, MongoDB, Upstash, Redis e Cloud Firestore. Os bancos SQL compartilham o console, o visualizador de dados e o diagrama ER; Redis, Firestore e MongoDB abrem em navegadores próprios (o MongoDB mostra só as coleções).
Ele pode gerar diagramas ER?
Sim. O diagrama ER é desenhado a partir de qualquer conexão SQL que tenha tabelas (o PostgreSQL local, seus servidores PostgreSQL e MySQL, Neon, Supabase, Turso, Cloudflare D1 e mais), e você pode exportá-lo em PNG ou copiá-lo para o designer de esquemas, que gera SQL, Room, Prisma, TypeORM, Django, JSON Schema e DBML (7 formatos).
Dá para usar IA para escrever SQL?
Sim. O assistente de IA embutido transforma pedidos em linguagem natural em SQL e pode explicar o plano de execução de uma consulta, ajudando você a escrever e otimizar queries sem decorar a sintaxe exata de cada banco. Ele usa o seu próprio provedor de IA e envia nomes de tabelas e colunas, nunca linhas; você aceita o SQL antes de ele chegar ao editor.
Ele protege dados sensíveis?
Sim. O mascaramento de dados oculta colunas escolhidas no visualizador (o banco em si não é alterado), um bloqueio por digital ou PIN protege o módulo, e os backups com restauração (pg_dump ou dump SQL, com uma cópia de segurança antes de restaurar) mantêm o banco local recuperável; backups agendados são Pro.
