Skip to content

FAQ

Vidivo is a paid 1-on-1 video call platform. Hosts (coaches, tutors, consultants) set a per-minute rate and share a call link. Guests join the link, enter their payment details, and connect instantly. Billing is per-minute with pre-authorized holds, so guests only pay for the time they use.

No. Guests can join a call with just a link and a credit card. No account, no app download, and no registration is required.

Vidivo works in any modern browser with WebRTC support: Chrome 90+, Firefox 88+, Safari 14+, Edge 90+, and Samsung Internet 14+. Google Chrome is recommended for the best experience.

Yes. The web app works on mobile browsers. Native iOS and Android apps are in development.

No. Vidivo does not record video or audio. All media travels directly between browsers using peer-to-peer WebRTC. No media data passes through Vidivo servers.


  1. Register at vidivo.app and verify your email
  2. Complete age verification (18+, requires a government-issued ID)
  3. Set your per-minute rate and billing window size
  4. Connect your bank account for payouts

Vidivo deducts a 7% platform fee from each payment. For example, if a guest pays $20.00, you receive $18.60.

After connecting your bank account via Stripe, you can request payouts from your Earnings page. Payouts typically arrive within 2 business days.

Can I set different rates for different clients?

Section titled “Can I set different rates for different clients?”

Yes. Each call link can have its own rate and window size. Create different links with different rates for different clients or services.

The billing window is the pre-authorization interval. For example, with a 10-minute window at $2/min, a $20 hold is placed before each 10-minute period. When the call ends mid-window, guests are charged only for the minutes used (rounded up).

Yes. Set your weekly availability in Settings, and clients can book time slots through your scheduling page. Both parties receive a calendar invite.


You are charged per minute for the time you spend on the call. A hold is placed on your card before the call starts. When the call ends, you are charged only for the time used and unused holds are released.

Yes. Your card details are handled entirely by Stripe and never touch Vidivo servers. Stripe is PCI DSS Level 1 certified, the highest level of payment security.

Contact the host or submit a support ticket through the app. Refunds are reviewed and processed by Vidivo administrators.

Yes. If you provide your email, you will receive an email receipt with an invoice download link after the call ends.

If the connection is lost briefly, the system attempts to reconnect automatically. If reconnection fails, the call ends and you are charged only for the time used up to that point.


Vidivo uses WebRTC, the same technology used by Google Meet and other browser-based video platforms. Video and audio travel directly between browsers (peer-to-peer) and are encrypted with DTLS-SRTP.

In approximately 15—20% of calls, a direct peer-to-peer connection cannot be established due to network restrictions (firewalls, symmetric NAT). In these cases, a TURN relay server routes the encrypted media. The relay cannot decrypt the content.

  • Account information: Email, display name, profile photo
  • Call records: Session metadata (duration, participants, billing amounts)
  • Payment data: Stripe payment references (not raw card numbers)
  • Chat messages: Text messages and file references
  • Notifications: In-app notification history

Vidivo does not store video, audio, or raw card data.

User-facing tables implement soft deletes for GDPR compliance. Users can request data deletion by contacting support.


Create a support ticket with:

  • Your browser and version
  • Steps to reproduce the issue
  • The call session ID (if applicable)
  • Screenshots or error messages (if available)