Privacy Policy — Hop in

Last updated: May 1, 2026

Hop in ("we", "our", or "us") provides the Hop in – Watch Videos Together browser extension ("Extension"). This Privacy Policy explains what information we collect, how we use it, and your rights regarding it.


1. Information We Collect

1.1 Account & Profile Data

When you create an account on hopin.bar, we collect:

1.2 Social & Room Data

To enable collaborative watching, we collect:

1.3 Chat Messages

Text messages you send in a room are transmitted in real time to other participants via our WebSocket server. Chat messages are not permanently stored on our servers. They are kept only in your browser's session memory and discarded when you leave the room or close the tab.

1.4 Audio & Video (WebRTC)

If you choose to share your camera or microphone in a room, your audio and video streams are transmitted directly to other participants using WebRTC technology. Depending on the room size:

1.5 Extension Diagnostics (Uninstall Survey)

When you uninstall the Extension, your browser sends the following non-identifying diagnostic data to hopin.bar/uninstall:

No name, email, or user ID is included in this request.

1.6 Locally Stored Data

The Extension stores the following data only on your device using Chrome's storage.local API. This data is never transmitted unless explicitly described above:


2. How We Use Your Information

Data

Purpose

Account & profile

Identifying you to friends and room participants

Friend & invite data

Enabling the social and room invitation features

Room session data

Synchronizing video playback across all room participants in real time

Chat messages

Delivering messages to other room participants

Audio/video streams

Enabling live video/audio presence in a watch room

Diagnostic data (uninstall)

Understanding why users uninstall the Extension to improve it

Locally cached data

Reducing network requests; keeping you signed in between sessions

We do not use your data for advertising, sell it to third parties, or use it for any purpose unrelated to operating the Extension.


3. Information Sharing & Third-Party Services

We share data with the following third-party service providers solely to operate the Extension:

Provider

Role

Privacy Policy

Supabase

Database and authentication backend (stores user profiles, friends, invites)

https://supabase.com/privacy

PartyKit / Cloudflare Workers

WebSocket server for real-time room synchronization and chat relay

https://www.cloudflare.com/privacypolicy/

Cloudflare Calls

Media relay (SFU) for larger room audio/video

https://www.cloudflare.com/privacypolicy/

Google STUN

ICE server for establishing peer-to-peer WebRTC connections (IP address exchanged during connection setup)

https://policies.google.com/privacy

We do not integrate any third-party advertising networks or behavioral analytics platforms.


4. Data We Do Not Collect


5. Data Retention


6. Children's Privacy

The Extension is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe we have inadvertently collected such information, please contact us and we will delete it promptly.


7. Your Rights

Depending on your jurisdiction, you may have the right to:

To exercise any of these rights, contact us at the address below.


8. Security

We use industry-standard security measures including HTTPS for all data in transit, and rely on Supabase's access control to protect your account data. WebRTC streams between peers are encrypted end-to-end using DTLS-SRTP as required by the WebRTC specification.


9. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify users of material changes by updating the "Last updated" date at the top of this page. Continued use of the Extension after changes take effect constitutes acceptance of the updated policy.


10. Contact

For privacy-related questions or requests, please contact us at:

Email: zshang2028@gmail.com
Website: https://hopin.bar/support