O que é a CliCann

Não somos teleconsulta. Somos a camada de software clínico da cannabis medicinal.

A CliCann é uma healthtech vertical. Operamos cada etapa do tratamento em software — sempre sob supervisão médica humana, com decisão clínica formal registrada em log imutável.

Plataforma clínica

Triagem, anamnese, prescrição assistida, dispensação, acompanhamento e refill operados em um único sistema.

IA clínica própria

Camada de IA versionada, observada e auditável — construída para apoio clínico, não chatbot genérico.

Motor longitudinal

Acompanhamento ativo do paciente após a consulta: check-ins, titração, red flags e refill automatizado.

A plataforma em uma frase

Três áreas. Um único sistema clínico.

Cada interface da CliCann é construída sobre o mesmo motor — não há integração entre apps soltos.

Paciente
  • Triagem conversacional com a Lis
  • Anamnese dinâmica adaptada ao perfil
  • Jornada terapêutica com timeline e memória longitudinal
  • Check-ins e push notifications de acompanhamento
  • Refill e recompra orquestrados pelo sistema
Médica
  • Fila clínica priorizada por red flags
  • Snapshot longitudinal do paciente em cada decisão
  • Sugestões de dose e draft autosave
  • Painel de acompanhamento pós-consulta
  • PDFs de prescrição e laudo gerados pelo motor
Operação
  • Observatório clínico com heatmaps e telemetria
  • Audit append-only de toda conduta clínica
  • RLS granular por papel (admin, médica, paciente)
  • Webhooks assinados (InfinitePay, Melhor Envio)
  • Test harness com fast-forward para QA clínico
Tecnologia própria

Seis sistemas. Construídos por nós. Em produção.

Cada sistema abaixo é código próprio mantido em repositório versionado — não é integração de terceiros.

Motor de Followup

Máquina de estados que orquestra D0 → manutenção, check-ins, titração e red flags.

src/lib/followup/followup-engine.server.ts

Lis — IA de triagem

IA conversacional clínica com contrato versionado, rate-limit e fallback determinístico.

src/lib/triage/prompts/lis.ts

Anamnese Dinâmica

Perguntas adaptativas geradas a partir de clusters e red flags da anamnese inicial.

src/lib/ai/generate-dynamic-questions.functions.ts

Titração de Dose

Sugestões de ajuste de dose baseadas em resposta clínica longitudinal e protocolo.

src/lib/followup/dose-titration.server.ts

Status Engine

Máquina de estados da jornada — transições válidas auditadas, sem estados inválidos.

src/lib/clinical/status-engine.ts

Observatório Clínico

Heatmaps clínicos, telemetria de IA e painel de monitoramento operacional.

src/lib/ai/clinical-observatory.functions.ts
A IA da CliCann

Lis é uma camada clínica versionada e auditável.

Não é um chatbot. É uma camada de IA com contrato de saída, observabilidade ponta-a-ponta e fallback determinístico para nunca quebrar a jornada do paciente.

Onde a IA atua
  • TriagemLis conduz primeiro contato, qualifica e identifica red flags.
  • AnamneseGeração de perguntas dinâmicas a partir dos clusters detectados.
  • Análise clínicaResumo estruturado, score e flags entregues à médica.
  • Sugestões de doseApoio à titração com base em resposta longitudinal.
Copiloto, não decisor

A IA organiza dados e levanta sinais. Toda decisão clínica é da médica responsável.

Contrato e fallback

Saída validada em JSON schema. Se o provedor falhar, regras locais determinísticas assumem.

Privacidade

Chaves só no servidor. Paciente nunca vê logs técnicos. Médica vê só suas consultas.

Observabilidade

Cada chamada registrada com tokens, latência, custo e status (success / error / fallback).

Motor de acompanhamento

A maioria das healthtechs para no atendimento. A CliCann começa nele.

Após a consulta, o motor opera o tratamento — de forma auditada e sempre sob supervisão clínica.

  1. Fase D0

    Início do tratamento

    Onboarding clínico, jornada terapêutica iniciada, primeiro frasco dispensado.

  2. Fase Primeiros dias

    Adaptação acompanhada

    Acompanhamos sua tolerância e adesão nos primeiros dias, com canal aberto para dúvidas.

  3. Fase D7

    Primeiro check-in completo

    Tolerabilidade, efeitos adversos, sono e adesão. CliScore inicial calculado.

  4. Fase Titulação

    Ajustes supervisionados

    Ajustes graduais de dose, sempre revisados pela médica antes de aplicar.

  5. Fase Refill

    Recompra assistida

    Quando o frasco está acabando, organizamos sua reposição com você antes do término.

  6. Fase

    Manutenção longitudinal

    Acompanhamento ativo contínuo, memória clínica preservada.

Arquitetura e escala

Construída para operar nacionalmente desde o dia 1.

Stack moderno, edge-first, tipado de ponta-a-ponta — sem dívida técnica acumulada de plataformas legadas.

  • Edge runtime
    Cloudflare Workers via TanStack Start — baixa latência global, escala horizontal nativa.
  • Server functions tipadas
    RPC end-to-end com TypeScript estrito — sem rotas REST artesanais.
  • Banco com RLS
    Postgres gerenciado, RLS em todas as tabelas clínicas, migrations versionadas.
  • Realtime
    Supabase Realtime para fila clínica viva e status de pagamento em tempo real.
  • Test harness clínico
    Fast-forward de jornada para QA: reproduz integralmente o ciclo de qualquer paciente is_test.
  • Observabilidade
    ai-logger, clinical-audit, payment-webhook-logs — telemetria ponta-a-ponta.
Segurança & LGPD

Compliance nativo, não bolt-on.

A CliCann foi construída assumindo dado clínico sensível desde o primeiro commit. Segurança não é camada extra — é arquitetura.

RLS granular por papel

Row-Level Security ativa em todas as tabelas clínicas. Médica vê só suas consultas; paciente nunca vê dado de outro paciente.

has_role() server-side

Verificação de papel via security-definer function — sem checagem client-side falsificável.

Audit append-only

Decisões clínicas registradas em log imutável. Sem update, sem delete — rastreabilidade total.

Webhooks HMAC

InfinitePay e Melhor Envio validados por assinatura HMAC antes de qualquer escrita no banco.