LÚCIDO codinome · placeholder
Sistema no ar em produção · zero usuário, por escolha

Uma geração aprendeu a fugir de tudo do mesmo jeito. A gente devolve o controle.

LÚCIDO é um app de recuperação de vício em pornografia. Sem sermão, sem vergonha, sem passar a mão na cabeça. Um sistema de accountability que age no segundo da vontade, quando a força de vontade sozinha já perdeu.

Ver como funciona A engenharia por trás
~15.5k linhas
Código real, escrito e rodando.
Backend + mobile
31 tabelas
Modelo de dados completo, com migrações versionadas.
PostgreSQL
78 testes
Suíte do backend passando limpa.
Jest · verde
50 endpoints
API no ar, com domínio próprio e HTTPS.
Em produção
.01 O problema

Todo mundo sabe. Ninguém fala. É por isso que ninguém sai.

Pornografia deixou de ser conteúdo e virou o mecanismo padrão de uma geração pra lidar com tédio, ansiedade e solidão. Acesso ilimitado, gratuito, no bolso, desde a adolescência. E cercado de tanta vergonha que quase ninguém procura ajuda de verdade.

SEQUESTRO DA RECOMPENSA

O cérebro recalibrado

Estímulo de novidade infinita treina o sistema de dopamina a esperar um pico que a vida real não entrega. O que sobra é ansiedade, foco raso e compulsão.

COMEÇA CEDO

Muitos ainda são menores

Boa parte já chega viciada antes dos 18. É o público mais afetado e o mais silencioso. Tratá-lo com seriedade, e com o cuidado que menor exige, é premissa do projeto.

O CICLO

Não é fraqueza de caráter

É bioquímica jogando contra você às 2 da manhã. Argumento não segura ninguém no pico do impulso. Apps de "força de vontade" falham porque agem tarde. O ponto de intervenção é o segundo antes da recaída.

A força de vontade perde a batalha às 2 da manhã. Sozinho, você perde junto. O sistema, não.

.02 O benchmark

O mercado já foi provado. Por três adolescentes.

O QUITTR é o app americano que serve de modelo. Não é hipótese de mercado: é tração real, recente, feita por gente jovem com pouco capital. Os números abaixo são deles, referência do que essa dor movimenta, não resultado nosso.

QUITTR Referência de mercado
MRR em 4 mesesUS$ 250 mil
Usuários~1,5 milhão
Capital inicialUS$ 3 mil
Idade dos fundadores17 · 19 · 22
Conversão do quiz (download para pago)~25%

O que a gente aprende com eles

O motor de conversão do QUITTR não é o app: é um quiz de onboarding que faz a pessoa se enxergar antes de pagar. Paywall duro, sem freemium. Assinatura de ticket baixo, escala no volume. É um mapa validado, e ele deixa espaço: o produto deles é raso onde dá pra ir fundo, em bloqueio de verdade, dado sensível tratado com respeito e um acompanhamento que entende o histórico da pessoa.

.03 O produto

Um sistema que age no momento certo.

Seis peças que trabalham juntas. Cada etiqueta abaixo diz a verdade sobre o estágio: o que já está no código e o que é roadmap. Nada aqui está "pronto e faturando", porque não está.

Quiz espelho

O onboarding é o funil. Doze perguntas que devolvem à pessoa um retrato honesto do próprio comportamento, montado só com o que ela mesma respondeu. Nada inventado, nada de nota falsa. É onde a decisão de mudar nasce, antes de qualquer cobrança.

No código

Botão de pânico

No pico da vontade, a câmera frontal mostra o próprio rosto da pessoa, ao vivo, com mensagens duras tiradas do que ela disse que quer proteger. Quebra o automático do impulso. Nada é gravado, salvo ou enviado: por estrutura, não por promessa.

No código

Sequência e recaída

Check-in no fuso do próprio aparelho. A recaída pergunta o que aconteceu, e o relato é opcional: forçar confissão no pior momento afasta.

No código

Vitória e a planta que cresce

O app contava as quedas e esquecia os êxitos. Agora, atravessar o pico da vontade vira registro, e as vitórias não zeram na recaída: o que a pessoa venceu, venceu. A sequência vira uma planta que cresce, e que na queda volta a ser semente em vez de morrer.

No código

O padrão em vez do contador

Calendário, horário em que a vontade costuma bater e os gatilhos mais frequentes, tudo montado com o que a própria pessoa registrou. Com pouco dado o app se recusa a desenhar gráfico e diz que ainda não dá pra afirmar um padrão.

No código

Trava por PIN

Alguém pega o celular emprestado. O PIN fica só no cofre do aparelho, nunca no servidor.

No código

Comunidade e parceiro

Fórum por categoria e parceria de responsabilidade: outra pessoa vê seu compromisso. Vergonha morre quando deixa de ser secreta.

No código

Melus, apoio 24/7 com IA

Um acompanhamento que responde na hora da crise, às 2h, alimentado com o histórico da própria pessoa: o que ela quer proteger, quando costuma cair. A inteligência mora no contexto, não em prometer terapia. Modelo rápido de propósito, porque latência aqui é o que decide entre segurar o impulso ou não.

Roadmap

Bloqueio nativo

Enforcement no nível do sistema operacional, iOS e Android. As regras já existem no backend; a camada nativa é o próximo marco de engenharia.

Roadmap
.04 A tecnologia

Construído como produto, não como protótipo.

Backend com auth de verdade, dado sensível tratado com a disciplina que confissão exige, e um serviço de bloqueio implementado, não simulado. Abaixo, o que já está sólido e o que ainda falta, sem maquiagem.

Sólido e rodando

Autenticação realJWT com refresh token, rotação e detecção de reuso; bcrypt; rate limiting por IP não forjável.
Dado sensível cifradoAnotações de confissão com AES-256-GCM em repouso; exclusão de conta que apaga de verdade, em cascata.
Serviço de bloqueio implementadoRegras, eventos e cache em Redis. Cinco tabelas modelando o domínio, não um stub.
Backend compila limpo78 testes verdes, tempo real via socket.io, filas Bull, migrações versionadas.
Em produção, com as garantias verificadas contra o banco realA confissão está cifrada no Postgres, e não em texto. A exclusão de conta apaga em cascata de verdade. Post anônimo não revela o autor nem para quem bloqueia. Tudo isso foi conferido rodando, não assumido.
Moderação e segurança da comunidadeDenúncia, fila de moderação, bloqueio entre usuários e portão de idade. Requisitos das lojas, resolvidos antes da submissão.

Ainda falta

Bloqueio nativo no SOSair do Expo gerenciado, entitlement da Apple (tem fila), camada iOS e Android consumindo as regras que já existem.
Melus, o apoio com IAIntegração com a API da Claude, modelo rápido, contexto do quiz e das recaídas. Desenhado, não construído.
MonetizaçãoPaywall no modelo QUITTR. Nenhuma tabela de assinatura ainda: entra quando o produto estiver limpo em produção.
Publicação nas lojasContas de desenvolvedor, build próprio e submissão. A política de privacidade e os termos já estão publicados.
Express 5 Prisma 6.19 PostgreSQL Redis socket.io Bull Zod Helmet React Native · Expo Redux Toolkit TypeScript AES-256-GCM
.05 A visão

O LÚCIDO não é um app. É uma rede de tecnologia a favor da saúde mental de uma geração.

Agora

Excelência antes de cobrar

O MVP fica impecável e limpo em produção primeiro. Só depois monetização entra. Um app pra viciado não pode mentir sobre o que faz.

Escala

iOS e Android, paywall no modelo provado

Onboarding de quiz como funil, assinatura de ticket baixo, volume. O caminho que o benchmark já pavimentou, com um produto mais fundo por baixo.

A rede

Um vício de cada vez

Provar um, virar template, replicar. Sequência, botão de pânico, bloqueio por regras, apoio com contexto: a arquitetura não é sobre pornografia, é sobre romper o impulso.

A Rede LÚCIDO

A base já está construída, e é ela que abre as frentes. A camada de bloqueio recebe regras, a de apoio recebe contexto, a sequência mede qualquer ciclo, e nenhuma delas sabe qual compulsão está tratando. Trocar o vício é reskin, não reconstrução. Por isso o LÚCIDO nasce app e cresce rede: um motor só, e em cima dele as três compulsões que mais definem o Brasil de hoje.

LÚCIDO · pornografia · a prova, no ar primeiro LÚCIDO · apostas LÚCIDO · performance e compulsão alimentar
Onde a gente está, sem verniz

O sistema está no ar, mas o produto não foi lançado e não tem um único usuário, de propósito. Não há receita, não há assinatura, não há prova social, e nada nesta página sugere o contrário. Os números de tração são do QUITTR, marcados como benchmark. Os nossos números são de código: linhas, tabelas, testes, endpoints. O que está pronto está marcado como pronto; o que é roadmap está marcado como roadmap.

Essa disciplina não é retórica, é o próprio produto. O app se recusa a desenhar um gráfico com menos de três registros, porque padrão inventado em cima de dois eventos seria mentira. A tela de bloqueio diz que o bloqueio automático está em construção em vez de fingir que já bloqueia. Um produto que trata vício, e que atende menores de idade, começa por não mentir nem para o próprio usuário.

Construído pra virar rede. Aberto a quem quer construir junto e partilha dos mesmos valores.

LÚCIDO