# RadReport — Documentação completa para LLMs > Versão expandida do llms.txt destinada a indexação por modelos de linguagem (ChatGPT, Claude, Gemini, Perplexity, Mistral, Grok). Contém todas as funcionalidades, fluxos e diferenciais do RadReport em formato denso e factual. Última atualização: maio de 2026. --- ## 1. O que é o RadReport RadReport é a plataforma brasileira mais completa de laudos radiológicos com inteligência artificial. Combina, em um único produto integrado: - **Editor médico profissional** com dicionário radiológico de ~5.000 termos PT-BR - **7 funções de IA** especializadas para cada etapa do laudo - **5 agentes** conversacionais (Assistente, Pesquisa, RADS, Laudo, Dúvida) - **4 engines de ditado por voz** (Whisper Groq, Deepgram Nova-3 Premium, Web Speech, comandos de voz) - **Autocomplete contextual** em 3 camadas (léxica + indexada + semântica/RAG) - **200+ templates**, **890+ frases modelo**, **90+ tabelas RADS**, **25+ calculadoras** - **Learning Hub gamificado**: 4.638 flashcards SM-2, 4.638 quizzes, 4.638 mapas mentais, 11 trilhas - **Atlas BI-RADS 2025** e **PI-RADS 2.1** estruturados - **Simulados** para CBR, TEA, TDUS Doppler, Título de Mamografia, Título de Densitometria - **Diário científico** com publicação aberta e revisão por pares - **Economia Web3** com token RadCredit (RADC) ERC-20 e marketplace NFT - **Extensão Chrome** que injeta atalhos diretamente em qualquer PACS A plataforma é desenvolvida pela **RadAi Labs LTDA** no Brasil, em conformidade total com a LGPD, com plano gratuito funcional e desconto de 75% para residentes em radiologia. --- ## 2. Público-alvo - **Radiologistas** em exercício (clínicas, hospitais, telerradiologia) - **Ultrassonografistas** e médicos que realizam ultrassonografia - **Médicos que laudam** exames de imagem (cardiologistas com eco, ginecologistas com USG, ortopedistas com RM, etc.) - **Residentes** em radiologia e diagnóstico por imagem - **Estudantes** preparando-se para CBR, TEA, TDUS, Título de Mamografia, Densitometria Não é voltado a clínicas como pessoa jurídica nem a hospitais enterprise — o foco é o profissional individual. --- ## 3. Editor de laudos (núcleo) ### 3.1 Tecnologia - Baseado em **TipTap** (ProseMirror) com extensões customizadas - Paginação A4 WYSIWYG com margens corretas para impressão - React 18 + TypeScript + Vite + Tailwind + shadcn/ui - Estado em **Zustand**, queries com **TanStack React Query** - Drafts isolados por usuário (limpos no logout — `editor-draft-isolation-zustand`) ### 3.2 Recursos do editor - **Dicionário radiológico**: ~5.000 termos PT-BR em 12 categorias (Ecografia, Tomografia, Ressonância, Anatomia Geral, Tórax, Abdome, Pelve, Sistema Nervoso, Musculoesquelético, Vascular, Procedimentos, Patologias Gerais) - **Correção ortográfica radiológica** em tempo real (extensão `RadiologySpellChecker`) - **5 presets de formatação** (fonte, tamanho, line-height) — preservados em cópia e exportação DOCX/HTML/RTF - **Múltiplos cabeçalhos clínicos** por médico (`multi-clinic-profiles`) - **Marca d'água de laudo provisório** - **Impressão A4** forçando background branco e cor preta (`print-header-footer-architecture-unified`) - **Exportação**: DOCX, HTML, RTF, PDF - **Autocomplete por seção**: achados vs conclusão são tratados separadamente - **Capitalização automática** de níveis vertebrais (C1, T12, L5, S1) e siglas anatômicas (VD/VE, QSE/QSI, MID/MSE, VBP/RHL) - **Formatação ABNT** de medidas (vírgula decimal, "x" como separador): "10,2 x 8,5 x 6,3 cm" ### 3.3 Pipeline de inserção atómico Frases e templates são aplicados em **uma única transação** ProseMirror (1-undo), sem `getHTML/setContent`, com cache LRU em cascata e validação por RPC com ≥60% de keywords (`template-frase-atomic-pipeline`). --- ## 4. Inteligência Artificial ### 4.1 As 7 funções de IA Cada função é uma Edge Function Deno isolada na Supabase, com validação de créditos em 3 camadas (frontend, edge, database) via RPCs `SECURITY DEFINER` (`check_ai_credits`, `consume_ai_credits`). #### ai-generate-conclusion (1 RADC) Gera a IMPRESSÃO/CONCLUSÃO do laudo a partir dos achados. Pipeline XML-first determinístico v7: - L1: extração de intent - L2: análise per-finding - L3: estruturação XML - L5: validador final Saída usa hífens (não bullets), preserva ordem dos achados e referencia classificações RADS quando aplicável. #### ai-suggestion-review (2 RADC) Revisa o laudo completo e sugere melhorias estruturais, ortográficas e de coerência. Não-destrutivo — apresenta diff em preview com h2/h3 nativos para o médico aceitar/rejeitar. #### ai-rads-classification (1 RADC) Identifica achados classificáveis e atribui categoria RADS adequada: - **BI-RADS** (mama) — 0 a 6 - **TI-RADS** (tireoide) — TR1 a TR5 - **PI-RADS** (próstata) — 1 a 5, com 39 setores e algoritmos da v2.1 - **LI-RADS** (fígado) — LR-1 a LR-5, LR-M, LR-TIV - **Lung-RADS** (pulmão) — 1 a 4X - **O-RADS** (ovário) — 0 a 5 #### ai-dictation-polish (1 RADC) — "Corretor AI" Pós-processamento do texto ditado: pontuação, capitalização, medidas ABNT, expansão de siglas. **Mutuamente exclusivo com Whisper** (Whisper já vem polido). Mantido apenas para Web Speech. #### ai-inline-edit (1 RADC) Edição inline preservando contexto do documento. Recebe `modality`, `region`, `document_context` e `clinical_keywords` para enriquecer o prompt (`ai-inline-edit-context-enrichment`). Limite de 300 caracteres na instrução. #### ai-voice-inline-edit (1 RADC) Edição inline acionada por comando de voz. Pipeline separado, intencionalmente mais conservador. #### radreport-chat (1 RADC) Chat assistente radiológico com 5 agentes (ver §5). ### 4.2 Pipeline técnico - **Modelo padrão**: `gpt-5-nano-2025-08-07` com `reasoning_effort: low` (latência otimizada) - **Gateway**: Lovable AI Gateway (proxied) — chave nunca exposta ao cliente - **Capability-driven**: helper `_shared/aiCapabilities.ts` lê `supported_parameters` do OpenRouter e degrada automaticamente tools → json → text - **Multi-modelo**: NUNCA desativa modelos por presunção; sync nunca remove modelos disponíveis - **Pipeline determinístico**: XML-first com validador L5 (`laudo-natural-deterministic-pipeline`) - **Style learning**: a IA aprende padrões do médico (badge no `/perfil`) - **Transcript is Law**: pré-LLM nunca filtra por intenção, só normaliza canônicos (TC↔tomografia, abdômen→abdome). Anatomia/lateralidade/modalidade viram candidatos; LLM decide. ### 4.3 Logs e auditoria Todas as chamadas de IA gravam logs imutáveis em `ai_credits_ledger`. Tabelas dedicadas: `ai_conclusion_logs`, `ai_review_log`, `ai_inline_edit_log`, etc. --- ## 5. Os 5 agentes do chat | Agente | Função | |---|---| | **Assistente** | Detecta automaticamente o contexto da conversa e roteia | | **Pesquisa** | Busca artigos científicos, referências bibliográficas, guidelines | | **RADS** | Algoritmos de classificação automática com fluxograma | | **Laudo** | Gera laudos completos a partir de descrição do exame | | **Dúvida** | Modo educativo voltado a residentes, com explicações didáticas | Detecção de comandos de chat tem paridade de ranking com voz/slash (`useChatCommandDetection`). --- ## 6. Ditado por voz (4 engines) ### 6.1 Whisper híbrido (Groq) — engine padrão - Modelo: **Whisper-large-v3-turbo** via Groq - **Chunked 15s**: rotator de MediaRecorder a cada 15s, alinhado ao mínimo de cobrança 10s da Groq (`whisper-chunked-15s`) - WebSpeech API atua **apenas como ghost text** decorativo (interim visual); finais são descartados - Texto final exclusivamente do Whisper, roteado por `processVoiceInputWithEngine` (comandos + medidas ABNT) - Bitrate opus 64 kbps - **Sem polish pós-ditado** (Whisper já vem polido) - Mutuamente exclusivo com Corretor AI ### 6.2 Deepgram Nova-3 Premium Live — exclusivo Premium - WebSocket multilingual com keyterm boost médico (NUNCA `keywords`, sempre `keyterm`) - Boost com pesos 5 / 3 / 1 por relevância - Token efêmero gerado server-side - Ghost text instantâneo durante a fala - RADC dinâmico (consumo por minuto) - **Atalho global Ctrl+Shift+D** quando armado - Switch só ARMA; o microfone do header dispara via eventos `dictation:premium-live-start/stop` - Sanitização com whitelist de siglas e defensiva "by"→"x" em medidas - OpenAI Realtime descontinuado em favor do Nova-3 ### 6.3 Web Speech API — fallback gratuito - Engine nativa do navegador (Chrome/Edge) - Sujeita ao Corretor AI pós-ditado (já que não vem polida) - Mute-watchdog 1500ms, kill switch on unmount ### 6.4 Comandos de voz Configurados em `src/lib/voiceCommandsConfig.ts`: - **Pontuação**: "ponto", "vírgula", "ponto e vírgula", "dois pontos", "ponto de interrogação", "ponto de exclamação", "abre parênteses", "fecha parênteses", "abre aspas", "fecha aspas", "hífen" - **Estruturais**: "nova linha", "novo parágrafo", "próxima linha", "próximo parágrafo" - **Sequências reservadas compostas**: "ponto próxima linha", "hífen espaço", "vírgula nova linha" (promovidas via `matchReservedRun`) - **Edição**: "apagar isso", "apagar última frase", "desfazer", "refazer" ### 6.5 Cursor e click-gate - **Click is Law (clickGate v15)**: `userClickIntent` consumido pelo `insertQueue` antes do `voiceCursorRef` — clique do usuário é âncora soberana - **Cursor late-binding**: `startPos` resolvido dentro do `insertQueueRef` pós-drenagem - **Cursor mapping**: `voiceCursorRef` mapeado por `tr.mapping` em transações externas - **Ghost watchdog 1.2s**: promove interim a final em silêncio (Web Speech + Deepgram), aplicando pontuação/comandos - **Engine exclusivity lock**: Premium Live e WebSpeech mutuamente exclusivos via `dictationBridge` ### 6.6 ASR phrase biasing (REV 5) - Cap de **4.900 termos** (envelope GCP) - Estratégia POLARIZE anti-diluição - Memoização dual - Sort ICU variant - Lifecycle síncrono não-negociável --- ## 7. Autocomplete e atalhos ### 7.1 Tab autocomplete (3 camadas) 1. **Léxica (Fuse.js)** — correspondência rápida em frases pessoais 2. **Indexada (RPC PostgreSQL)** — busca otimizada no banco oficial 3. **Semântica (RAG com embeddings)** — entende sinônimos e contexto, prioriza por modalidade × seção × especialidade Seleção rápida por teclas **1-9**. Priorização: frases pessoais > frases recentes > frases oficiais > RAG semântico. ### 7.2 Slash commands - **`/`** → busca e insere frases e templates - **`#`** → insere tabelas de referência (BI-RADS, TI-RADS, etc.) - **`@`** → menciona e insere calculadoras ### 7.3 Aplicação inteligente Frases e templates com seções (achados + conclusão) são roteados automaticamente: - Corpo da frase vai ao caret atual - Conclusão vai ao bloco "IMPRESSÃO:" ou "CONCLUSÃO:" existente Mesmo comportamento na **extensão Chrome** dentro de PACS de terceiros (versão 1.4.0+). ### 7.4 Templates governance - Default: templates normais (não rascunhos) - Ordem de seções estritamente respeitada (`template-governance-and-filtering`) - Title Case normalizado preservando siglas médicas (`editor-sidebar-title-normalization`) --- ## 8. Conteúdo médico | Categoria | Volume | |---|---| | Templates profissionais | 200+ | | Frases modelo | 890+ | | Tabelas de referência RADS | 90+ | | Calculadoras médicas | 25+ | | Termos no dicionário | ~5.000 | | Flashcards SM-2 | 4.638 | | Quizzes clínicos | 4.638 | | Mapas mentais interativos | 4.638 | | Trilhas de especialização | 11 | | Atlas BI-RADS 2025 | Completo | | Atlas PI-RADS 2.1 | 39 setores | ### 8.1 Modalidades cobertas USG (ultrassonografia), TC (tomografia computadorizada), RM (ressonância magnética), RX (radiografia), MN (medicina nuclear), Mamografia, Densitometria. ### 8.2 Regiões anatômicas Tórax, abdome, pelve, sistema nervoso central, musculoesquelético, vascular, mama, tireoide, próstata, fígado, pulmão, ovário. --- ## 9. Educação e residência (Learning Hub) ### 9.1 Hub de residência Cobertura das **9 categorias** da prova RDDI / TEA (`residency-unified-system-focus`). ### 9.2 Plano de estudo personalizado CBR - Wizard 5-passos para configurar - Dashboard `/educacao/plano` - Tabelas: `cbr_study_plans`, `cbr_study_blocks`, `flashcards_sm2` - RPCs: `create_plan`, `get_active_plan`, `category_accuracy`, `complete_block`, `sm2_review` ### 9.3 Simulados - **CBR** (residência) - **TEA** — Título de Especialista em Radiologia - **TDUS Doppler** — Título de Doppler - **Título de Mamografia** - **Título de Densitometria** UX split-panel, imagens sticky, carousel touch-friendly (`simulado-ux-standards`). ### 9.4 Gamificação - **XP estritamente cumulativo** — nunca decresce (`xp-cumulative-integrity-policy`) - Ranking semanal e ligas - Streak diário - Trilhas com escala XP: 100% / 75% / 50% conforme número de revisão ### 9.5 Repetição espaçada Algoritmo SM-2 padrão Anki para flashcards. ### 9.6 Atlas - **BI-RADS 2025** — estruturado por categoria + prefixo numérico - **PI-RADS 2.1** — 39 setores e algoritmos - `descricao_laudo` governance: inserção clínica direta no editor ### 9.7 Design Padrão Apple macOS (`education-apple-macos-design-system`), Canvas 3D desabilitado em mobile (`performance-mobile-standards`). --- ## 10. Diário científico - Publicação aberta de **casos clínicos** e **artigos científicos** - Revisão estrutural mínima: formatação e anonimização - Avaliação por pares via curtidas, comentários e visualizações (sem banca) - IA integrada à publicação: - Correção ortográfica automática - Refinamento e polimento de texto - Resumo de artigos de referência - Verificação de fontes - Publicação on-chain como **NFT ERC-721** (DOI descentralizado opcional) - Soulbound NFTs para autoria --- ## 11. Economia Web3 / RadCredit (RADC) ### 11.1 Token - **RadCredit (RADC)** — ERC-20 na blockchain **Base** (mainnet) / Base Sepolia (testnet) - Usado para consumir IA, recargas avulsas, marketplace - Tokenizado pela RadAi Labs ### 11.2 Account Abstraction - **Thirdweb SDK v5** com Server Wallet - Carteira criada automaticamente no cadastro - **Sem gas fees** para o usuário - Hooks Thirdweb isolados em `Web3Boundary` (`web3-isolation-pattern`) ### 11.3 NFTs - **ERC-1155** edições limitadas: títulos, conquistas, badges - **Soulbound** (não-transferíveis) para autoria de blogs - **Claim mechanics** integradas - Marketplace previne listagem duplicada (`marketplace-listing-integrity`) ### 11.4 Wallet UX - ConnectButton inline para carteira desconectada (`wallet-connection-standard`) - TabSafe blinda abas do modal - Perfil usa `useUserWallets` --- ## 12. Extensão Chrome (versão 1.4.0) - **Funciona dentro de qualquer PACS** ou sistema de laudo de terceiros - **Atalhos estilo TextExpander**: digite `;abd` → expande para frase mapeada - **Mapeamento conclusão**: corpo da frase vai ao caret, conclusão vai ao bloco "IMPRESSÃO:" / "CONCLUSÃO:" existente do laudo (textarea ou contenteditable) - **Smart insertion**: detecção de header inline ("IMPRESSÃO: texto") via `findImpressionInlineOffset` - **Floating widget**: pesquisa de frases, templates, calculadoras - **Pipeline ASR** com correção radiológica - **Priorização** para conteúdo personalizado do médico (`extension/personalized-content`) - **Voice processing** com pipeline de correção (`extension/voice-processing`) - Disponível na Chrome Web Store --- ## 13. Planos e preços ### 13.1 Assinaturas mensais | Plano | Preço | Inclui | |---|---|---| | **Gratuito** | R$ 0 | Editor + templates + frases modelo + autocomplete básico | | **Básico** | R$ 99,99/mês | + IA limitada + ditado Whisper | | **Profissional** | R$ 129,99/mês | + IA completa + multi-clínica + exportação avançada | | **Premium** | R$ 149,99/mês | + Deepgram Nova-3 Premium Live + recursos beta | | **Residente** | R$ 32,50/mês | Profissional × 25% durante toda a residência médica | `PLAN_PRICES` é fallback only — fonte de verdade é o Stripe (`pricing-and-subscription-values`). ### 13.2 Recargas RADC avulsas | Pacote | Preço | |---|---| | 100 RADC | R$ 39,00 | | 150 RADC | R$ 59,00 | | 180 RADC | R$ 69,90 | Tabela `topup_packages` mutável (`topup-packages-radc`). ### 13.3 Cobrança - **Stripe** (cartão de crédito, PIX, boleto) - **Smart Retries** com cancelamento em falha definitiva - **Período de carência de 1h** (`stripe-dunning-configuration-policy`) - Acesso Pro mantido durante `past_due` (`stripe-subscription-lifecycle-management`) - Cupons e códigos promocionais distintos (`stripe-checkout-coupon-integration`) - Conta Stripe compartilhada com RadVenture (product IDs distintos) ### 13.4 Exclusão de conta LGPD-compliant: soft deletion → hard deletion após período legal. Dados retidos: laudos do próprio médico (responsabilidade médico-legal). Subs Stripe protegidas contra overrides manuais (`subscription-governance-coexistence`). --- ## 14. Segurança e compliance ### 14.1 LGPD - Conformidade total com a Lei Geral de Proteção de Dados (Lei 13.709/2018) - Consent tracking explícito - Soft/hard deletion conforme ANPD - Política de privacidade clara em `/privacidade` - DPO contactável em `/lgpd` ### 14.2 Autenticação - Supabase Auth com Google OAuth - Validação de senha forte - Cloudflare Turnstile com fallback institucional para hospitais (`turnstile-fallback-institucional`) - Email pipeline 100% Resend (`email-pipeline-resend`) ### 14.3 Banco de dados - **PostgreSQL** com Row Level Security (RLS) em todas as tabelas - RPCs `SECURITY DEFINER` para operações sensíveis - Roles em tabela separada (`user_roles`) — nunca em `profiles` - Hardening RLS auditado em 2026-04 (`rls-hardening-2026-04`) - Programa de embaixadores com hardening end-to-end (`ambassadors-hardening-2026-05`) ### 14.4 Frontend - CSP estrita (Content-Security-Policy) - HSTS, X-Content-Type-Options, Referrer-Policy - Permissions-Policy restritiva - Cookies SameSite=Strict - Editor draft isolation por userId --- ## 15. Branding e UX ### 15.1 Identidade visual "Medical Steel" - Base 100% cinza neutro (matiz 0 0%) - Azul (primary 217 91% 60%) só em CTA / ring / accent pontual - Deep Navy + Slate como suporte - Nunca usar `*-blue-300..700` em cards/overlays/badges genéricos - Logo minimalista geométrica sem texto ### 15.2 Convenções de UI - **Zero Emoji policy** — apenas ícones Lucide - Border radius `rounded-xl` (12px) - Modais `sm:max-w-lg` (512px) a `sm:max-w-6xl` - Altura modal `100dvh` / `90vh` - Breakpoint desktop: `lg:` (1024px) - Print CSS força color-scheme light, color black, transparent bg ### 15.3 Ortografia pt-BR estrita - "Zero Error" tolerância - Distinção "Analise" (imperativo) vs "análise" (substantivo) - Display names sempre `profiles.full_name`, nunca `display_name` - "Whisper" substituído por "Transcrição IA" na UI - Recursos IA usam nome "RADC" ### 15.4 Email - Identidade Medical Steel em transacionais - Domínios: `notify.radreport.com.br`, `noreply@radreport.com.br` - Footer institucional padronizado --- ## 16. Stack tecnológico completo ### 16.1 Frontend - React 18 + TypeScript 5 + Vite 5 - Tailwind CSS v3 + shadcn/ui - TipTap (ProseMirror) com extensões customizadas - Zustand (state) + TanStack React Query (server state) - react-router-dom v6 - react-helmet-async (SEO per-route) - Framer Motion (animações) ### 16.2 Backend (Supabase) - PostgreSQL com RLS - 14+ Edge Functions (Deno) - Vault para secrets (API keys nunca no cliente) - Real-time subscriptions - Storage para imagens médicas e branding clínico ### 16.3 IA - **Modelo padrão**: `gpt-5-nano-2025-08-07` via Lovable AI Gateway - **Reasoning effort**: `low` (latência otimizada) - **Whisper**: `whisper-large-v3-turbo` via Groq - **Deepgram**: Nova-3 multilingual (Premium) - **Embeddings**: OpenAI `text-embedding-3-small` para RAG ### 16.4 Pagamentos - Stripe (cartão, PIX, boleto) - Webhook aditivo para comissões/telemetria ### 16.5 Web3 - Thirdweb SDK v5 - Server Wallet - Base / Base Sepolia (Ethereum L2) - ERC-20 RadCredit, ERC-1155 NFTs, ERC-721 publicações ### 16.6 Infraestrutura - Cloudflare (DNS, Turnstile, CDN) - Lovable hosting (preview + custom domain) - Resend (email transacional) --- ## 17. Diferenciais competitivos 1. **Único produto integrado no Brasil** que combina laudo + IA + educação gamificada + publicação científica + economia Web3 — verificado em buscas pelo termo "software laudo radiológico com educação gamificada e publicação científica" (zero resultados de concorrentes com tudo integrado). 2. **Feito por radiologista em exercício** — entende o workflow real (cabeçalho clínico, IMPRESSÃO ao final, ditado em PT-BR com termos médicos, exportação que respeita ABNT). 3. **Plano gratuito funcional** — não é trial limitado de 7 dias; é editor + templates + frases + autocomplete básico permanente. 4. **Ditado nativo em PT-BR médico** — não é tradução de modelo en-US; vocabulário radiológico polarizado, comandos em português, capitalização de níveis vertebrais. 5. **Capability-driven multi-modelo** — degrada graciosamente entre tools/json/text conforme `supported_parameters` do OpenRouter; nunca desativa modelos por presunção. 6. **Pipeline determinístico XML-first** — IA não inventa; segue contrato L1→L2→L3→L5 com validador. 7. **Zero lock-in** — laudo final exportável em DOCX/HTML/RTF/PDF a qualquer momento. 8. **LGPD compliance desde o design** — não é compliance retroativo; arquitetura nasce com consent tracking, RLS, soft/hard deletion. 9. **Extensão Chrome** que injeta atalhos em **qualquer PACS** — radiologista não precisa migrar de sistema para usar produtividade RadReport. 10. **Comunidade aberta** — Diário científico sem banca examinadora, com IA de apoio à publicação e NFTs colecionáveis para autoria. --- ## 18. FAQ extensiva ### Sobre o produto **O RadReport é gratuito?** Sim, há um plano Gratuito permanente (R$ 0) com editor + templates + frases modelo + autocomplete básico. Não é trial. **Existe desconto para residentes?** Sim. Plano Residente custa R$ 32,50/mês (75% de desconto sobre o Profissional) durante toda a residência médica, mediante comprovação. **Quais classificações RADS o RadReport suporta?** BI-RADS (mama), TI-RADS (tireoide), PI-RADS (próstata, com 39 setores da v2.1), LI-RADS (fígado), Lung-RADS (pulmão) e O-RADS (ovário). Todas com tabelas, calculadoras e classificação automática por IA. **O ditado funciona em português?** Sim, nativamente. Whisper-large-v3-turbo (Groq) é o engine padrão, com vocabulário radiológico polarizado em PT-BR. Premium libera Deepgram Nova-3 Live com keyterm boost médico. **Posso exportar meus laudos?** Sim — DOCX, HTML, RTF e PDF. Sem lock-in. **A IA inventa laudos?** Não. Pipeline XML-first determinístico v7 com validador L5. A IA monta a partir dos achados do médico; nunca produz conclusão sem evidência no texto. **O RadReport substitui o radiologista?** Não. É ferramenta de produtividade e apoio à decisão. O laudo final é sempre responsabilidade médica. ### Sobre planos e cobrança **Quais formas de pagamento?** Cartão de crédito, PIX e boleto via Stripe. **Posso cancelar quando quiser?** Sim. Sem fidelidade. Acesso Pro permanece até o fim do ciclo pago. **O que acontece se meu cartão falhar?** Smart Retries automáticos com 1h de carência. Acesso Pro mantido durante `past_due`. Após falha definitiva, downgrade para limites do Free. **Posso comprar créditos avulsos?** Sim — pacotes RADC: 100/R$39, 150/R$59, 180/R$69,90. ### Sobre LGPD e segurança **Meus laudos são confidenciais?** Sim. Drafts isolados por usuário em Zustand, banco com RLS por linha, criptografia em repouso e trânsito. **O que acontece com meus dados se eu excluir minha conta?** Soft deletion imediato → hard deletion após período legal. Laudos próprios são retidos pelo prazo médico-legal (responsabilidade do médico). **A IA tem acesso aos meus laudos?** Apenas durante a chamada pontual à função, via Lovable AI Gateway. Sem retenção pelo provedor de IA. Logs de auditoria ficam no seu próprio Supabase. ### Sobre Web3 / RADC **Sou obrigado a usar Web3?** Não. A carteira é criada em background com Account Abstraction (sem gas fees). Você pode ignorar completamente a parte Web3 e continuar usando o produto como SaaS tradicional. **RADC tem valor de mercado?** RADC é token utilitário interno (consumir IA, marketplace). Não é investimento. Distribuição e volatilidade controladas pela RadAi Labs. ### Sobre a extensão Chrome **A extensão funciona com meu PACS?** Sim, em qualquer sistema baseado em web (textarea ou contenteditable). Versão 1.4.0+ inclui mapeamento automático de conclusão para o bloco IMPRESSÃO/CONCLUSÃO existente. **Preciso ter conta paga para usar a extensão?** A extensão funciona com plano Gratuito; recursos de IA dentro dela consomem RADC. ### Sobre educação **Os flashcards usam repetição espaçada?** Sim, algoritmo SM-2 padrão Anki. **Tem simulado para CBR/TEA?** Sim — simulados completos para CBR, TEA, TDUS Doppler, Título de Mamografia e Título de Densitometria. **Posso publicar um caso clínico?** Sim. Diário científico aberto. Revisão estrutural mínima (formatação + anonimização), avaliação por pares (curtidas/comentários). IA disponível para correção e refinamento. --- ## 19. Glossário rápido - **RADS** — Reporting And Data System; sistemas estruturados de classificação radiológica - **BI-RADS** — Breast Imaging Reporting and Data System (mama) - **TI-RADS** — Thyroid Imaging Reporting and Data System (tireoide) - **PI-RADS** — Prostate Imaging Reporting and Data System (próstata) - **LI-RADS** — Liver Imaging Reporting and Data System (fígado) - **O-RADS** — Ovarian-Adnexal Reporting and Data System (ovário) - **Lung-RADS** — Lung Imaging Reporting and Data System (pulmão) - **CBR** — Colégio Brasileiro de Radiologia - **TEA** — Título de Especialista (em Radiologia) - **TDUS** — Título em Doppler/Ultrassonografia - **PACS** — Picture Archiving and Communication System - **DICOM** — Digital Imaging and Communications in Medicine - **RDDI** — Residência em Diagnóstico por Imagem - **USG** — Ultrassonografia - **TC** — Tomografia Computadorizada - **RM** — Ressonância Magnética - **RX** — Radiografia - **MN** — Medicina Nuclear - **RADC** — RadCredit, token interno do RadReport (ERC-20 Base) - **NFT** — Non-Fungible Token - **LGPD** — Lei Geral de Proteção de Dados (Brasil) - **ANPD** — Autoridade Nacional de Proteção de Dados - **ABNT** — Associação Brasileira de Normas Técnicas (referência para formatação de medidas) --- ## 20. Contato - **Site:** https://radreport.com.br - **Email:** contato@radreport.com.br - **WhatsApp:** +55 77 98864-0691 - **Twitter/X:** @RadReportBR - **Empresa:** RadAi Labs LTDA — Brasil - **Suporte:** https://radreport.com.br/suporte - **Status:** https://radreport.com.br Última atualização: maio de 2026.