Host Guide
Hosts are coaches, tutors, consultants, and any professional who charges for their time. This guide covers everything from account creation to receiving your first payout.
Account Setup
Section titled “Account Setup”-
Register at vidivo.app
Create an account with your email and a secure password. Vidivo uses bcrypt password hashing — your credentials are never stored in plaintext.
-
Verify your email
Check your inbox for a verification link. You must verify your email before you can complete age verification or connect Stripe.
-
Complete your profile
Add your display name, a short bio, and a profile photo. These are visible to guests when they join your call.
Age Verification
Section titled “Age Verification”Host accounts require age verification (18+). This is a regulatory requirement for platforms processing adult transactions.
Provider: Vidivo uses Xident (xident.io) for age verification. This is a one-time process.
- Navigate to Settings → Verification
- Click Verify My Age
- You will be guided through Xident’s verification flow:
- Upload a photo of your government-issued photo ID (passport, driver’s license, national ID)
- Take a selfie for liveness detection
- Xident processes the verification — typically completes within 60 seconds
- Once verified, your account is upgraded to
verified_userstatus, enabling host features
Stripe Connect Onboarding
Section titled “Stripe Connect Onboarding”Vidivo uses Stripe Connect Express to process payments. Your payouts go directly from Stripe to your bank account.
- Go to Settings → Payments
- Click Connect Stripe Account
- You will be redirected to Stripe’s onboarding flow. Provide:
- Business or personal details
- Tax information (required for payouts)
- Bank account details for payouts
- Once Stripe onboarding is complete, you are redirected back to Vidivo
- Your account status shows Payouts Enabled when ready
Payout Schedule
Section titled “Payout Schedule”- Stripe typically initiates payouts T+2 business days after a transaction
- Payouts are batched daily
- You can view your payout history in Settings → Payments → Payout History
Platform Fee
Section titled “Platform Fee”Vidivo deducts a 7% platform fee from each captured payment before the remainder is transferred to your Stripe Connected Account.
Example: Guest pays $20.00 for a 10-minute call at $2.00/min → Vidivo deducts $1.40 → You receive $18.60.
Creating Call Links
Section titled “Creating Call Links”Call links are temporary URLs you share with clients to start a call.
Link Settings
Section titled “Link Settings”| Setting | Description | Example |
|---|---|---|
| Per-minute rate | How much guests pay per minute | $2.00 |
| Window size | Billing window in minutes | 10 min |
| Link expiry | When the link stops working | 7 days |
| Max uses | How many times the link can be used | 1 (single-use) |
| Scheduled time | Optional: restrict to a time window | 2026-03-15 14:00 UTC |
Creating a Link
Section titled “Creating a Link”- From your Dashboard, click New Call Link
- Fill in the settings above
- Click Create Link
- Copy the generated URL (e.g.
https://vidivo.app/c/abc123) and share it with your client
Managing Links
Section titled “Managing Links”From Dashboard → My Links, you can:
- View all active links and their usage stats
- Deactivate a link immediately
- Extend a link’s expiry
- View call history for each link
Dashboard Overview
Section titled “Dashboard Overview”Your dashboard shows:
- Active calls — any currently running sessions
- Recent calls — past sessions with duration, earnings, and guest rating
- Earnings summary — current period and all-time earnings
- My Links — all active call links
- Quick actions — create a new link, view settings
Pricing and Earnings
Section titled “Pricing and Earnings”How Billing Works
Section titled “How Billing Works”Vidivo uses a time-window hold/capture model:
- Before a call starts, a Stripe PaymentIntent hold is placed for window 1 (e.g. 10 minutes at your rate)
- At window_size minus 60 seconds, the next window’s hold is placed
- At each window boundary, the current window is captured (charged)
- When the call ends, the partial window is captured at per-minute rate (rounded up) and remaining holds are released
Example with $2.00/min rate and 10-minute window:
Window 1: Hold $20.00 placed before call starts ├── At 9:00 min: Hold for Window 2 ($20.00) placed ├── At 10:00 min: Window 1 ($20.00) capturedWindow 2: Call ends at 14 minutes └── Partial: 4 minutes at $2.00/min = $8.00 captured Remaining $12.00 hold released
Total charged to guest: $28.00Your earnings: $28.00 × 0.93 = $26.04Tax Considerations
Section titled “Tax Considerations”You are responsible for reporting your earnings to the relevant tax authority. Stripe issues Form 1099-K (US) or equivalent for qualifying accounts. Consult a tax professional for guidance.
Getting Support
Section titled “Getting Support”- Dashboard → Help for in-app support
- Email: support@vidivo.app
- Documentation: docs.vidivo.app