Suporte
Uma dúvida antes de comprar, ou algo não está funcionando? Mande um e-mail para nós e inclua os detalhes abaixo.
Contato
Escreva para support@heapdeck.app. Ajuda incluir:
- as versões do iOS e do HeapDeck (Ajustes › Sobre, no app);
- a versão do PostgreSQL e onde ele roda: auto-hospedado, RDS, Cloud SQL, Azure, Supabase;
- o texto exato do erro ou uma captura de tela com os nomes de host ocultos.
Nunca envie senhas, chaves privadas ou strings de conexão.
Perguntas comuns
Uma tela diz “Visibilidade parcial” ou mostra <insufficient privilege>
A sua role não consegue ler os detalhes de outras sessões. Execute isto uma vez como superusuário ou com a role de administrador do seu provedor:
GRANT pg_monitor TO your_role;
pg_monitor concede acesso de leitura às views de estatísticas e a nada mais.
A tela Consultas lentas diz “pg_stat_statements não está instalado”
A extensão precisa ser carregada quando o servidor inicia e depois criada no banco de dados:
- Auto-hospedado: adicione
pg_stat_statementsashared_preload_libraries, reinicie o PostgreSQL e depois executeCREATE EXTENSION pg_stat_statements;. - Amazon RDS e Cloud SQL: verifique o grupo de parâmetros ou as flags do banco de dados e depois execute
CREATE EXTENSION pg_stat_statements;. - Supabase: já vem ativada.
A tela Consultas lentas explica em qual caso você está e mostra o comando para copiar.
O túnel SSH falha com “Falha na autenticação SSH”
A versão 1.0 aceita uma senha ou uma chave privada Ed25519 sem criptografia no formato OpenSSH; a chave começa com -----BEGIN OPENSSH PRIVATE KEY-----. Para criar uma chave só para o HeapDeck:
ssh-keygen -t ed25519 -N "" -f heapdeck_ed25519
Adicione heapdeck_ed25519.pub ao ~/.ssh/authorized_keys no bastião e cole a chave privada na conexão. Chaves RSA, ECDSA e protegidas por senha não funcionam na 1.0.
“O certificado deste servidor mudou”
O HeapDeck fixou a impressão digital do certificado na primeira vez que você se conectou, e agora o servidor apresenta outra. Isso acontece depois que um certificado é renovado, e também é o que se vê quando alguém intercepta a conexão.
Compare a nova impressão digital com a do seu servidor, por exemplo com openssl x509 -in server.crt -noout -fingerprint -sha256. Confie no certificado só se elas baterem; caso contrário, toque em “Cancelar — não conectar”.
“O acesso à Local Network está desativado”
O iOS pede a permissão de Rede Local quando um servidor, um bastião ou o Ollama está na sua rede local. Ative em Ajustes › HeapDeck › Rede Local e depois toque em Tentar de novo. Servidores na internet não precisam dela.
“O HeapDeck está bloqueado” toda vez que eu abro
O bloqueio do app vem ativado por padrão. Desbloqueie com o Face ID, o Touch ID ou o seu código de acesso. Em Ajustes › Segurança, você pode desativar Exigir Face ID ou escolher quando ele volta a bloquear: imediatamente, após 1 ou 5 minutos, ou nunca.
Como restauro o Pro em um iPhone novo?
Abra qualquer conexão ou a demo, toque na engrenagem em Saúde e depois em Ajustes › HeapDeck Pro › Restaurar compras. Restaurar compras também fica na própria tela do Pro. O Pro acompanha o seu Apple ID; o Compartilhamento Familiar não está disponível para ele.
Como peço reembolso?
As compras passam pela Apple, então os reembolsos também: solicite em reportaproblem.apple.com. Se o Pro for reembolsado, o app volta ao Free e mantém as suas conexões.