Privacy Policy
Last updated: February 6, 2025
Togthr ("we", "us", or "our") is a Chrome extension that enables real-time synchronized video watching across streaming platforms. This Privacy Policy explains how we collect, use, and protect your information when you use the Togthr extension and related services.
TL;DR: We collect only what's needed to make the extension work. We don't sell your data, we don't track your browsing, and we don't show ads. Chat messages are transmitted in real time and not stored on our servers after delivery.
1. Information We Collect
Account Information
When you sign in to create rooms, we collect your email address and display name through our authentication provider (Clerk). This is required only for room creation — joining a room does not require an account.
Username
You choose a username that is displayed to other participants in the room. This is stored locally on your device and transmitted to room members during a session.
Chat Messages
Messages you send in the Togthr chat sidebar are transmitted in real time to other room participants via WebSocket. Messages are not stored on our servers after delivery. They exist only in participants' browser memory during the session.
Session Data
During a watch session, we process the following data to enable synchronization:
- Video playback state (play, pause, seek position)
- Room membership (who is in the room)
- The streaming platform being used (e.g., "Netflix", "YouTube")
This data is transient and not stored after the session ends.
2. Information We Do NOT Collect
- We do not collect your browsing history
- We do not track which videos or shows you watch
- We do not record video or audio content
- We do not access your streaming account credentials
- We do not collect financial or payment information
- We do not use cookies for advertising or tracking
- We do not collect location data
3. How We Use Your Information
All data we collect is used exclusively for the core functionality of the extension:
- Authentication cookies: To maintain your login session via Clerk
- Username: To identify you in watch rooms
- Chat messages: To deliver messages to room participants in real time
- Playback state: To synchronize video across all room members
- Platform detection: To inject the correct sync engine for each streaming site
4. Data Storage
Local Storage
The extension stores the following data locally on your device using Chrome's storage API:
- Your chosen username
- Authentication tokens (for signed-in users)
- Last used room code (for convenience)
Server-Side
Our servers (api.togthr.tv) process real-time synchronization data. Room state is held in memory during active sessions and discarded when the room is closed. We do not maintain a persistent database of user activity or chat history.
5. Third-Party Services
We use the following third-party services:
- Clerk (clerk.com) — Authentication provider. Handles sign-in and session management. Subject to Clerk's Privacy Policy.
- KLIPY (klipy.co) — GIF and sticker search. When you search for GIFs, your search query is sent to KLIPY's API. No personal data is shared. Subject to KLIPY's Privacy Policy.
We do not share, sell, or transfer your personal data to any other third parties.
6. Extension Permissions
Togthr requests the following Chrome permissions, each used solely for its stated purpose:
- activeTab: To detect the current streaming platform and inject sync controls
- cookies: To read authentication cookies from togthr.tv for user sessions
- storage: To persist your username, auth tokens, and preferences locally
- tabs: To detect URL changes during single-page app navigation on streaming sites
- Host permissions (streaming sites): To inject the video sync engine and chat sidebar into supported platforms
7. Data Security
All communication between the extension and our servers uses encrypted connections (WSS for WebSocket, HTTPS for API calls). Authentication tokens are stored securely using Chrome's built-in storage API.
8. Children's Privacy
Togthr is not intended for children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us and we will delete it.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify users of significant changes by updating the "Last updated" date at the top of this page. Continued use of the extension after changes constitutes acceptance of the updated policy.
10. Contact Us
If you have any questions about this Privacy Policy, please contact us at: