Dating 18+
Dating 18+
Resumo
Plataforma profissional white-label de conteúdo adulto com verificação obrigatória de idade, perfis de criador, sistema de matching por entrevista com IA, assinaturas recorrentes, pay-per-view, bookings de sessões privadas, mensagens privadas, gorjetas, loja de produtos e analytics por criador. Integrada a BillingPortal com split de pagamento e platform fee configurável.
Para quem é
- Criadores de conteúdo adulto que buscam monetizar com assinatura, PPV e vendas diretas sem depender de plataformas externas.
- Operadores white-label que querem lançar uma plataforma 18+ com marca própria e regras comerciais específicas.
- Acompanhantes e escorts (modelo FatalModel) que precisam de perfil verificado, agenda de bookings e comunicação sem expor número.
- Revendedores e afiliados que atuam em nichos adultos e querem um sub-SaaS isolado por tenant.
O que você pode fazer
Verificação e Compliance
- Verificação de idade obrigatória: cron
d18_verify_agevalida criadores e assinantes. - Verificação de identidade: upload de documento e selfie antes da publicação.
- Configuração
require_age_verificationpor tenant. - Moderação e denúncia: fluxo completo para reportar conteúdo e usuários.
Matching e Descoberta
- Descobrir com IA: tab dedicada com
InterviewApiControllerque entrevista o usuário e sugere criadores compatíveis com base em preferências. - Navegação por categorias públicas: view
categoriespública com filtros. - Favoritos e wishlist: guarde criadores e conteúdos para revisitar.
Perfil e Conteúdo
- Perfil completo de criador: até 20 fotos e 10 vídeos configuráveis.
- Tipos de conteúdo: fotos, vídeos e stories com agendamento.
- Pay-per-view (PPV): conteúdo único pago por unidade (
enable_ppv). - Assinatura recorrente: preço configurável (mín 4.99, máx 99.99, duração padrão 30 dias).
- Gorjetas (tips):
enable_tipscom notificaçãotip.received.
Mensagens e Interação
- Mensagens privadas: retenção configurável (padrão 180 dias).
- Limpeza automática de mensagens expiradas via cron.
- Evento
message.sentpara integrações.
Monetização
- Loja de produtos: catálogo do criador com digitais e físicos.
- Bookings: agendamento de sessões privadas com pagamento antecipado.
- Split de pagamento: platform fee configurável (padrão 20%).
- Compras consolidadas: evento
purchase.completedrastreia todas as fontes de receita.
Analytics para Criadores
- Tab Analytics: receita por fonte (assinatura, PPV, tips, loja, bookings), retenção de assinantes, top conteúdo.
- Histórico de eventos: profile.created, profile.verified, content.published, subscription.created, booking.created, booking.confirmed.
Como começar
- Acesse Dashboard → Dating 18+ → My Profile.
- Complete a verificação de idade e identidade (obrigatória antes de publicar).
- Configure seu perfil, fotos, vídeos e bio.
- Ative as fontes de receita em Settings: assinatura, PPV, tips, bookings, loja.
- Publique seu primeiro conteúdo em Content.
- Monitore desempenho em Analytics e interações em Messages.
Tutoriais
Tutorial 1: Verificação de identidade e primeira publicação
Objetivo: passar pela verificação obrigatória e publicar conteúdo. Passos:
- Acesse My Profile → Verificação.
- Faça upload de documento oficial + selfie com o documento.
- Aguarde aprovação; o evento
profile.verifiedé emitido. - Vá para Content → Nova Publicação e envie seu primeiro conteúdo.
- Defina se é público, apenas assinantes ou PPV.
Tutorial 2: Configurar assinatura recorrente
Objetivo: ativar monetização por assinatura. Passos:
- Vá em Settings → Assinatura.
- Defina o preço mensal (entre 4.99 e 99.99) e a duração (padrão 30 dias).
- Escreva os benefícios exclusivos para assinantes.
- Salve. Seu perfil público passa a exibir o botão de assinar.
- Assinantes recebem acesso automático ao conteúdo marcado como "apenas assinantes".
Tutorial 3: Abrir booking de sessão privada
Objetivo: vender sessões privadas com pagamento antecipado. Passos:
- Acesse Bookings → Novo Slot.
- Configure duração, preço e disponibilidade.
- O cliente reserva pelo perfil público, paga antecipado via BillingPortal.
- Você recebe notificação (
booking.created); ao confirmar, emitebooking.confirmed. - Faça a sessão na data; o valor cai no próximo payout.
Tutorial 4: Receber gorjetas e responder fãs
Objetivo: interagir com fãs e receber tips. Passos:
- Em Messages, responda assinantes e seguidores.
- Gorjetas chegam em qualquer interação com
enable_tipsativo. - Evento
tip.receivedé emitido — aparece em Analytics por fonte.
Tutorial 5: Publicar categoria para descoberta pública
Objetivo: aparecer na navegação pública por categoria. Passos:
- Vá em My Profile → Categorias.
- Selecione as categorias que se aplicam.
- Seu perfil passa a aparecer em
/dating18/discovercom filtros. - O matching por IA usa as categorias + respostas da entrevista para priorizar seu perfil.
Integrações com outros plugins
- BillingPortal: todos os gateways nativos processam assinatura, PPV, bookings, tips e loja.
- Wallet: payouts caem na carteira do criador com split já aplicado.
- Files: conteúdo (fotos, vídeos) fica armazenado com controle de acesso.
- Creative-Studio: criadores podem gerar capas, descrições e teasers.
- Eventos emitidos: profile.created, profile.verified, content.published, subscription.created, booking.created, booking.confirmed, message.sent, purchase.completed, tip.received.
Perguntas frequentes
1. A verificação de idade é obrigatória? Sim, e é validada via cron dedicado. Criadores não publicam e assinantes não acessam sem verificação quando require_age_verification está ativo.
2. Como funciona o matching por IA? A aba Descobrir usa o InterviewApiController para entrevistar o usuário sobre preferências e sugere criadores compatíveis com base nas respostas e nas categorias.
3. Qual o percentual da plataforma? O platform fee é configurável por tenant (padrão 20%). O restante vai para o criador via Wallet após o payout.
4. Posso ocultar meu perfil de determinadas regiões? O isolamento geográfico está planejado via geofencing; hoje você pode usar categorias e bloqueio manual de usuários.
5. Assinaturas expiram automaticamente? Sim. Um cron dedicado expira assinaturas vencidas e emite evento de cancelamento.
6. Por quanto tempo mensagens ficam salvas? Padrão 180 dias (configurável). Após esse período, mensagens expiradas são limpas por cron.
7. Posso bloquear assinantes específicos? Sim. Gestão por Messages permite bloqueio individual sem reembolso retroativo.
8. Existe proteção contra captura de tela? Há marca d'água personalizada em conteúdo premium e controle de acesso por token. Bloqueio absoluto de screenshot não é possível em navegador, mas adicionamos monitoramento e marca d'água com ID do visualizador.
Glossário
- PPV (Pay-Per-View): pagamento por conteúdo unitário.
- Platform fee: percentual retido pela plataforma em cada transação.
- KYC: Know Your Customer — verificação de identidade.
- Tip: gorjeta voluntária do fã ao criador.
- Booking: reserva de sessão privada com pagamento antecipado.
- Payout: transferência periódica do saldo acumulado ao criador.
Limitações e avisos
- Conteúdo 18+ tem requisitos legais específicos por país. Operadores são responsáveis por compliance local (2257 US, idade mínima, jurisdição).
- Verificação biométrica 3D (liveness) está no roadmap — hoje a verificação é por documento + selfie.
- Geofencing automático por país está planejado; hoje o bloqueio é manual.
- Live streaming e chamadas 1-a-1 em vídeo estão no roadmap.
Relacionados
- BillingPortal — gateways e split.
- Wallet — saldo e payouts do criador.
- Files — mídia com controle de acesso.
- Creative-Studio — produção de capas e teasers.
- Directory — listagem pública por segmento (escort/acompanhantes).
Este artigo foi útil?
Perguntas e Respostas
Nenhuma pergunta ainda. Seja o primeiro a perguntar!