Analytics
A saúde da plataforma num só ecrã.
A carregar métricas…
Novos utilizadores
Sessões de simulador
Gerações de IA
Formadores mais ativos
—
Visitantes
Estatísticas anónimas first-party — sem cookies de terceiros, sem IPs.
A carregar…
Visitas (páginas vistas)
Eventos (interações)
🟢 Online agora (últimos 5 min)
🧭 Funil (período)
📄 Páginas mais vistas
💓 Ritmos mais usados
🖱️ Cliques em botões (CTA)
🌐 Origens do tráfego
Anúncios (popups)
Mensagens que aparecem aos utilizadores num modal discreto. Quem fecha, não volta a ver.
A carregar…
Utilizadores
Pesquisa, filtros, detalhe completo e registo de auditoria.
A carregar…
🧾 Registo de auditoria (últimas ações)
—
Academia
Quem está a estudar, onde vai cada aluno e que módulos já concluíram.
Por módulo
A carregar…
Alunos
A carregar…
Criação de conteúdos globais
Ritmos e cenários oficiais — visíveis a todos os utilizadores, marcados como "oficial".
⭐ Ritmos globais
Criados no editor visual. Aparecem na lista de ritmos de todos os formadores.
A carregar…
⭐ Cenários globais
Criados no construtor de cenários. Aparecem no painel Cenários de todos os formadores.
A carregar…
Conteúdos dos utilizadores
Tudo o que os formadores criaram, com o autor. Podes promover a global ou eliminar.
A carregar…
Email · SMTP
Configura o envio de emails (recuperação de password, verificação, avisos).
📤 Servidor SMTP
Os dados do teu fornecedor de email (ex.: Hostinger). A palavra-passe fica guardada de forma segura no servidor.
✉️ Remetente
O que as pessoas veem como remetente dos teus emails.
🧪 Testar envio
Depois de guardar, envia um email de teste para confirmares que está tudo a funcionar (vê também a pasta de spam).
Inteligência Artificial
O motor que gera lições, quizzes e ritmos com apoio de IA.
⚡ Fornecedor em vigor
Qual dos dois motores é usado quando geras conteúdo.
🎟 Limite de utilizações
Quantas gerações com IA cada conta Pro pode fazer por mês civil. O contador renova no dia 1. A criação manual nunca é limitada e o superadmin não tem limite. 0 = criação com IA desligada.
◆ Anthropic (Claude)
✦ Google (Gemini)
Subscrições
Cruza a plataforma com o Stripe. Vê quem é Pro, porquê, e age.
Emails
O texto e o interruptor de cada email automático da plataforma.
Pagamentos · Stripe
As chaves, os preços e o interruptor entre teste e produção.
⚡ Estado
A carregar…
Guarda antes de testar — o teste usa o que está gravado, não o que está escrito nos campos.
🔗 Endereço do webhook
É por aqui que o Stripe avisa a plataforma de que alguém pagou. Sem isto, o pagamento acontece no Stripe e a plataforma nunca fica a saber. Cola este endereço em Stripe → Developers → Webhooks → Add endpoint, e escolhe os quatro eventos: checkout.session.completed, invoice.paid, invoice.payment_failed, customer.subscription.deleted.
O modo teste e o de produção têm webhooks separados, cada um com o seu segredo. O endereço é o mesmo nos dois.
🧪 Modo de teste
Cartões falsos, nada é cobrado. Chaves em Stripe → Developers → API keys, com o Test mode ligado.
🔴 Modo de produção
Aqui cobram-se cartões a sério. São objetos diferentes dos de teste: outro produto, outros preços, outras chaves, outro webhook. Nunca se misturam. Só preenche isto quando tudo estiver validado em teste.
Backups
Cópias de segurança automáticas da base de dados. Ficam guardadas fora do alcance da internet.
A carregar…
⏱ Backup automático (cron)
Para os backups acontecerem sozinhos todos os dias, precisas de configurar uma tarefa Cron uma única vez no hPanel da Hostinger. Escolhe UMA das duas opções abaixo, conforme o que o teu plano oferecer.
Opção 1 — «Run a command» (recomendada): hPanel → Avançado → Cron Jobs → Criar novo → escolhe «Uma vez por dia», por exemplo às 03:00 → no campo do comando, cola exatamente isto:
a carregar…Troca <utilizador_hostinger> pelo teu utilizador Hostinger — vês em hPanel → Informações da conta, ou no Gestor de Ficheiros (é a primeira pasta dentro de /home/). Se tiveres dúvidas, o suporte da Hostinger ajuda com isto num instante.
Opção 2 — Cron por URL (só se o teu plano não tiver a opção «Run a command»): configura o cron para visitar este endereço uma vez por dia. O token é secreto — não o partilhes.
a carregar…🗂 Retenção
Backups mais antigos do que este número de dias são apagados automaticamente a cada novo backup, para não encherem o espaço do teu alojamento.
📦 Backups guardados
A carregar…
♻️ Restaurar de um ficheiro enviado
Tens um backup descarregado anteriormente (deste site ou de uma instalação antiga)? Envia-o aqui para restaurar. Fazemos sempre um backup do estado atual antes de mexer em qualquer coisa, para nunca ficares sem rede de segurança.
🩹 Como restaurar um backup
- Descarrega o ficheiro
.sql.gzque queres restaurar (botão «Descarregar» na lista acima). - No hPanel da Hostinger, vai a Bases de Dados → phpMyAdmin e abre a base de dados
cardiosim. - Clica no separador «Importar».
- Escolhe o ficheiro
.sql.gz— o phpMyAdmin descomprime-o automaticamente, não precisas de o abrir à mão. - Clica em «Executar» e aguarda. Isto substitui os dados atuais pelos do backup — tem cuidado, é melhor confirmares que é mesmo isso que queres antes de avançar.
⚠️ Importante: guarda também, de vez em quando, uma cópia do backup fora do servidor (no teu computador ou numa drive). Se algo acontecer à conta de alojamento, é a única forma de recuperares os dados.
SEO
Título, descrição e imagem de partilha de cada página. Sem personalização, usa-se o texto por omissão (já otimizado).
✅ Verificação do Google Search Console
Cola aqui o código que a Google te dá (aceita o código isolado ou a tag completa <meta ... content="..."> — extraímos o que for preciso). Fica visível em todas as páginas.
📄 Páginas
A carregar…
Definições
Identidade, funcionamento e documentos legais da plataforma.
🪪 Identidade
Quem somos aos olhos de quem nos visita.
⚙️ Funcionamento
Regras do dia-a-dia da plataforma.
🛠 Modo manutenção
Para atualizações ou emergências: visitantes e formadores veem um aviso elegante; os administradores continuam a aceder a tudo.
🎁 Promoções
Campanhas de acesso ao conteúdo Pro (artefactos, medicação, cenários, editores, IA).
📜 Textos legais
Os textos publicados em Termos e Privacidade. Já vêm escritos e prontos — substitui os campos entre parênteses retos ([NOME], [NIF], [MORADA], [COMARCA]) pelos teus dados. Formatação permitida: <h3>, <h4>, <p>, listas, <strong>, <a>, <blockquote>.
⚖️ Antes do lançamento, manda estes textos a um advogado. Foram redigidos com base no RGPD, na Lei 58/2019 e no DL 24/2014, mas não substituem aconselhamento jurídico.
💳 Pagamentos · Stripe
As chaves, os preços e o interruptor teste/produção mudaram-se para a secção Pagamentos, na barra lateral. Ficam ao pé do botão que testa a ligação ao Stripe.