Pix recurring auto-charge + WhatsApp reminders + workout journal — designed for personal trainers who are tired of chasing students for money.
Problem
Brazilian solo personal trainers charge students R$200-400/mo per head and manage 20-50 students, but bill via ad-hoc Pix in WhatsApp without recurring auto-charge or reminders. The result: 10-20% non-payment, R$900-1800/mo simply not arriving. Existing players (MFIT, Vedius, Personal Fit, Trainertech, TreinoAI) crowd the market but onboarding friction keeps many on planilha + Pix avulso.
Audience
Brazilian solo personal trainers + nutricionistas + bariatric/physio professionals with home-based clients. CONFEF: ~250K registered personal trainers; CRN: ~150K nutricionistas. MEI/autônomo, 20-50 students, R$200-400/mo ticket. Concentration: SP, RJ, MG, RS. WTP R$49-99/mo if it saves 1-2 students from inadimplência.
Reasoning
Source signals
- **SIG-20260425-br-vertical-micro-tool-personal-trainer-cobranca-recorrente-pix** — "Se você é personal trainer e ainda cobra seus alunos por PIX avulso no WhatsApp, sabe o desgaste. SEBRAE: inadimplência is top-3 reason microempreendedores fail."
- **SIG-20260425-br-vertical-micro-tool-freelancer-prestador-servicos-cobranca** — adjacent confirmation of Pix-recurring gap across solo professionals.
- **SIG-20260425-br-vertical-micro-tool-psicologo-sessao-recibo-lgpd** — same "solo profissional + Pix + WhatsApp + recibo" pattern.
Reasoning
The signal is unambiguous: SEBRAE explicitly names inadimplência as a top-3 reason microempreendedores fail in their first years. In Brazil's R$12B/yr fitness market (IHRSA 2024), a trainer with 30 students × R$300/mo has potential R$9000 but actually collects R$7200-8100 due to manual Pix billing. **This is recurring revenue in its purest form** — every trainer effectively has 30 monthly subscribers; the billing loop just needs to be closed. The market is crowded (5+ players) but they all build "trainer-CRM" totals (workout builder + nutrition + agenda + billing). The white space is **anti-CRM**: one feature (recurring Pix + WhatsApp reminders) done 10x better, without bloat. Pix recurrence via Open Finance autorização matured in 2025 — a technological wedge older players haven't yet adopted. 1-2 week build window is realistic if scope is billing+reminder, with workout-journal as a thin layer over templated content.
Quick competitive read
- **MFIT, Vedius, Personal Fit, Trainertech** (R$59-119/mo) — full-stack trainer-CRM, multi-day onboarding, migration friction
- **TreinoAI** — AI workout builder, but billing is secondary
- **Excel + Pix avulso** — actual competitor #1, especially for trainers with <20 students
No direct competitor on "just Pix-recurring + WhatsApp" — they've all gone full CRM. Competitive pressure 4/10 (saturated horizontal, white-space vertical).
Initial pricing hypothesis
**R$49/mo Solo** (up to 20 students, recurring + WhatsApp), **R$99/mo Pro** (unlimited students, journal, photo-progress, custom WhatsApp branding). Calibrated so "1 saved student pays back 6 months of subscription".
Distribution hypothesis
1. Instagram Reels on hashtags #personaltrainer #treinador #cobrançapix — high organic reach among trainers
2. Partnerships with CREF/CONFEF regional chapters (educational webinars)
3. "Personal Trainers Brasil" Telegram group (50K+ members) — value content, not ads
4. Direct DM outreach via Instagram bot to profiles with "personal trainer + R$ na bio"
What we ship
**Core features (MVP)**
- Pix Automático recurring autocharge: per-aluno Pix-recurring authorisation via licensed PSP (Pagar.me / Stripe BR / Mercado Pago) — monthly R$200-400 auto-debit, no manual chasing
- WhatsApp reminders: utility templates 3 days / 1 day / on charge day; recibo PDF auto-delivered to the student after each successful charge
- Inadimplência dashboard: students filtered by paid / unpaid / >7-day overdue, one-tap "resend Pix link" or "pause plan"
- Workout journal: per-aluno notes + before/after photos, AI-generated progress summaries from uploaded photos (Claude Sonnet, opt-in)
- Student PWA portal: workout plan, Pix payment history, downloadable recibos, "pause subscription" button
**Primary user flow**
1. Trainer onboards via WhatsApp bot — types CREF + CPF + Pix key → bot validates via Receita Federal → account created + R$49/mo Stripe Subscription activated
2. Trainer adds student — `novo aluno: Marina, R$300, +5511..., início 1 maio` → bot generates a Pix-recurring authorisation link → forwards to student in WhatsApp
3. Student authorises Pix-recurring in their banking app (one-tap) → confirmation recibo appears in chat → monthly auto-debit is live
4. Every month: auto-charge runs without trainer intervention, recibo is auto-sent to student and trainer, inadimplência dashboard updates in real time
**What it looks like**
- WhatsApp bot UI (trainer-side): commands `novo aluno`, `ver inadimplentes`, `pausar plano [aluno]`, inline confirmation buttons
- Web dashboard (Cloudflare Pages, trainer): kanban of students by payment status, journal with photo timeline, ARR/MRR metrics card
- Student PWA: workout plan (video links), Pix payment history, downloadable recibos, "pause subscription" CTA
- Outputs: Pix-recurring authorisation link, recibo PDF after each charge, photo timeline before/after, CSV export of student roster
**MVP build plan: 12 days**