Skip to content

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.

  1. 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.

  2. Verify your email

    Check your inbox for a verification link. You must verify your email before you can complete age verification or connect Stripe.

  3. Complete your profile

    Add your display name, a short bio, and a profile photo. These are visible to guests when they join your call.

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.

  1. Navigate to Settings → Verification
  2. Click Verify My Age
  3. 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
  4. Once verified, your account is upgraded to verified_user status, enabling host features

Vidivo uses Stripe Connect Express to process payments. Your payouts go directly from Stripe to your bank account.

  1. Go to Settings → Payments
  2. Click Connect Stripe Account
  3. You will be redirected to Stripe’s onboarding flow. Provide:
    • Business or personal details
    • Tax information (required for payouts)
    • Bank account details for payouts
  4. Once Stripe onboarding is complete, you are redirected back to Vidivo
  5. Your account status shows Payouts Enabled when ready
  • 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

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.

Call links are temporary URLs you share with clients to start a call.

SettingDescriptionExample
Per-minute rateHow much guests pay per minute$2.00
Window sizeBilling window in minutes10 min
Link expiryWhen the link stops working7 days
Max usesHow many times the link can be used1 (single-use)
Scheduled timeOptional: restrict to a time window2026-03-15 14:00 UTC
  1. From your Dashboard, click New Call Link
  2. Fill in the settings above
  3. Click Create Link
  4. Copy the generated URL (e.g. https://vidivo.app/c/abc123) and share it with your client

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

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

Vidivo uses a time-window hold/capture model:

  1. Before a call starts, a Stripe PaymentIntent hold is placed for window 1 (e.g. 10 minutes at your rate)
  2. At window_size minus 60 seconds, the next window’s hold is placed
  3. At each window boundary, the current window is captured (charged)
  4. 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) captured
Window 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.00
Your earnings: $28.00 × 0.93 = $26.04

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.

  • Dashboard → Help for in-app support
  • Email: support@vidivo.app
  • Documentation: docs.vidivo.app