Sobre a Elo.me
A Elo.me é uma plataforma de consentimento e auditoria para acesso a dados médicos. A solução permite que pacientes controlem quem pode acessar seus prontuários e documentos de saúde, por qual finalidade, por quanto tempo e com quais escopos, enquanto clínicas e profissionais mantêm uma trilha verificável de solicitações, decisões e acessos autorizados.
Problema
Dados médicos são sensíveis, fragmentados e difíceis de auditar. Na prática, o paciente nem sempre sabe quem acessou seus dados, e clínicas nem sempre conseguem comprovar de forma simples que determinado acesso foi autorizado, limitado e feito com uma finalidade legítima.
Esse cenário aumenta riscos de privacidade, falhas de conformidade e perda de confiança entre pacientes, profissionais e instituições de saúde.
Solução
A Elo.me organiza o fluxo de consentimento entre paciente, médica e clínica.
No MVP, uma clínica ou profissional solicita acesso a dados específicos do paciente. O paciente recebe uma notificação, revisa a solicitação e pode aprovar ou recusar o acesso. A autorização é limitada por escopo, finalidade e prazo.
Dados médicos sensíveis permanecem off-chain. A camada blockchain é usada para apoiar rastreabilidade, validação e auditoria sem expor informações clínicas.
Por que a Chainlink
A Chainlink permite conectar sistemas tradicionais, APIs externas e blockchain de forma segura e verificável.
No projeto, usamos a estrutura Chainlink CRE como camada de orquestração para validar o fluxo de acesso: clínica, profissional, consentimento, escopos e eventos de auditoria. A proposta é que o CRE atue como ponte entre o backend, sistemas externos de saúde e registros on-chain, mantendo os dados médicos sensíveis fora da blockchain.
O que construímos
Construímos um monorepo com frontend, backend, smart contract e estrutura Chainlink CRE.
O projeto inclui:
landing page do produto;
login demo por perfil: paciente, médica e clínica;
dashboards por perfil;
fluxo de solicitação de acesso ao prontuário;
notificação real para o paciente via API;
tela de permissões e solicitações;
aprovação e recusa de consentimento;
páginas de registros, auditoria e notificações;
backend em FastAPI;
frontend em Next.js, React, TypeScript e Tailwind CSS;
smart contract e scaffold Chainlink CRE.
Status atual
O frontend está publicado para visualização pública. O repositório GitHub contém todo o código do projeto em um único lugar: frontend, backend, smart contract e estrutura Chainlink CRE.
O fluxo principal do paciente está integrado com API: solicitação de acesso, notificação, revisão e decisão de consentimento. O fluxo completo pode ser executado localmente a partir do repositório.
Links principais:
Github: https://github.com/mclarabastos/elo-me
Frontend: https://elo-me-web.vercel.app
Vídeo: https://youtu.be/gWMMWTny5LE?si=jiBn53gPnzrPPh3K
Visão
A visão da Elo.me é se tornar uma camada de confiança para compartilhamento de dados médicos, permitindo que pacientes tenham controle real sobre seus dados e que instituições de saúde consigam operar com mais transparência, rastreabilidade e conformidade.
No futuro, a solução pode evoluir para integrações com sistemas hospitalares, laboratórios, operadoras e redes de saúde, criando uma infraestrutura de consentimento interoperável para o ecossistema médico.