Vale construir sua versão de Proofling?
Solicitações automáticas de depoimentos, lembretes, aprovação e prova social incorporável
Um formulário de coleta, uma fila de aprovação, um mural e um componente incorporável cabem em uma sessão de trabalho. O fluxo real do Proofling acrescenta solicitações acionadas por pagamentos, lembretes confiáveis por e-mail, histórico de consentimento, processamento de vídeo e integrações, o que torna uma alternativa honesta um projeto de fim de semana com trabalho operacional contínuo.
EN → PTPesquisa traduzida automaticamente do inglês. Prompt original preservado em inglês.
Build a self-hosted testimonial automation app inspired by Proofling.
Use Node.js 22, TypeScript, Fastify, better-sqlite3, server-rendered HTML, and vanilla CSS.
Keep it single-tenant and deployable as one small service on a VPS.
- Add an .env.example for ADMIN_PASSWORD, APP_URL, STRIPE_WEBHOOK_SECRET, and RESEND_API_KEY.
- Create POST /webhooks/stripe and verify Stripe signatures before processing events.
- Idempotently store completed checkout customers and ignore duplicate webhook deliveries.
- Let the admin configure an ask delay, one optional follow-up delay, sender name, and message copy.
- Run a database-backed worker every minute; queued jobs must survive restarts and retry with backoff.
- Send email through Resend, with MAIL_MODE=log for local development without an API key.
- Give each customer an expiring signed /r/:token response link; never expose sequential database IDs.
- Collect name, role, company, optional 1-5 rating, testimonial text, avatar, and explicit publication consent.
- Resize avatars to 128px WebP, discard originals, and reject oversized or non-image uploads.
- Add a Basic Auth /admin page with pending, approved, private, and failed-delivery views.
- Allow approve, unpublish, delete, and resend; nothing public appears before approval and consent.
- Render a mobile-friendly /wall page with approved cards, dark mode, and honest buyer-context badges.
- Serve /embed.js so one script plus a div creates a sandboxed, auto-resizing wall on another site.
- Expose approved data at /proof.json and /proof.md without private contact details.
- Exclude multi-user accounts, billing, non-Stripe integrations, video, AI rewriting, and referrals.
- Add tests for signature verification, webhook idempotency, scheduling, consent gates, and public filtering.
- Include SQLite migrations, seed data, a Dockerfile, and a README covering setup, backups, and permissions.O prompt abre preenchido no seu agente. Revise antes de executar.
Como seria construir sua versão?
Receba um webhook de pagamento, agende uma solicitação de depoimento e um lembrete, colete consentimento, aprove respostas e exiba-as em um mural hospedado e em um componente incorporável.
O que você vai precisar
- Node.js 22
- conta Stripe e segredo de assinatura do webhook
- chave de API do Resend
As pessoas pagam para evitar operar as partes sem glamour: webhooks verificados, envios programados, entrega de e-mail, novas tentativas, registros de consentimento, tratamento de mídia e integrações. O mural em si é fácil; fazer as solicitações chegarem aos clientes com confiança e segurança é o serviço.
xintegração inicial refinada e espaços de trabalho com múltiplos locatários
xintegrações de pagamentos além de um único webhook do Stripe
xentrega gerenciada de e-mail, novas tentativas, agendamento e supressão de envios
xcaptura guiada de vídeo, processamento, legendas e controles de retenção
xhistórico duradouro de consentimento, exportações de comprovação e workflows de indicação
Nada que valha indicar. Por isso o prompt existe.
Quanto custa Proofling?
- Plano mensal
- US$ 19/mêsUS$ 19/mês
- Por ano
- US$ 228/anoUS$ 228/ano
- Plano anual
- US$ 192/ano16% mais barato que pagar mês a mês
- No cartão, com IOF de 3,5%
- R$ 99,29/mêsR$ 1.003/ano
Salvo na Minha lista. Você recebe um aviso aqui no site quando o preço mudar.
Você conclui a compra no site de Proofling. O Vibe Radar não intermedeia pagamentos.
| Plano | Mensal | Anual (por mês) | O que inclui |
|---|---|---|---|
| free | $0/espaço de trabalho | $0/espaço de trabalho | Primeiras 5 solicitações de depoimento no total; 1 Wall; sem cartão e sem prazo. |
| founding pro | $19/espaço de trabalho≈ US$ 19 | $16/espaço de trabalho≈ US$ 16 | 100 vídeos armazenados/espaço de trabalho; preço dos primeiros clientes mantido enquanto a assinatura permanecer ativa. |
Plano gratuitoPrimeiras 5 solicitações de depoimento no total; 1 Wall; sem cartão e sem prazo.
Condições de cobrançaMensal + anual; a cobrança anual é de $192/ano; garantia de reembolso de 14 dias.
Custos adicionaisA tarifa dos primeiros clientes é mantida apenas enquanto a assinatura permanecer ativa; cancelar pode fazer você perder esse preço preservado.
verified 2026-08-12 · source ↗
Vale mais construir ou assinar Proofling?
Ajuste os números: horas para construir, valor da sua hora, custos para manter no ar e o preço da assinatura.
Em 24 meses, assinar sai mais barato.
Horas iniciais estimadas a partir da análise (vários dias). Não inclui o valor do que você deixa de ter (suporte, integrações, segurança).
Dá para recriar Proofling?
Em parte. O núcleo de Proofling dá para construir em um fim de semana com o prompt desta página, mas há lacunas reais: integração inicial refinada e espaços de trabalho com múltiplos locatários, integrações de pagamentos além de um único webhook do Stripe. Leia a lista acima antes de começar.
Quanto custa Proofling?
Proofling custa cerca de US$ 19/mês (Founding Pro, checado em 20/10/2026), ou seja, US$ 192 por ano.
O que eu perco ao substituir Proofling?
Sinceramente: integração inicial refinada e espaços de trabalho com múltiplos locatários; integrações de pagamentos além de um único webhook do Stripe; entrega gerenciada de e-mail, novas tentativas, agendamento e supressão de envios; captura guiada de vídeo, processamento, legendas e controles de retenção; histórico duradouro de consentimento, exportações de comprovação e workflows de indicação. Se algum desses pontos é essencial para você, continue pagando.
Existe uma alternativa aberta para Proofling?
Não há alternativa open source madura que valha indicar, e é exatamente por isso que o prompt desta página existe.