Privacy Policy

Last updated: July 2026

This Privacy Policy covers both the Wavelength platform (wavelength.tools) and the Wavelength Sync Chrome Extension. We are committed to protecting the privacy of filmmakers, viewers, and all users of Wavelength products.


1. Information We Collect

Filmmakers

Viewers

Wavelength Sync Chrome Extension


2. How We Use Your Information


3. Wavelength Sync Chrome Extension — Data Practices

The Wavelength Sync extension reads the current playback timecode from Frame.io review pages while sync is active. This timecode is sent to Wavelength servers (wavelength.tools) every 250 milliseconds to enable real-time synchronization.

The extension does not collect:

4. Extension Permissions

PermissionPurpose
activeTabDetect when you are on a Frame.io page
tabsFind open Frame.io tabs to send sync commands
storageSave Session ID and Token locally so you don't need to re-enter them each time
*.frame.io host accessRead timecode from Frame.io pages
wavelength.tools host accessSend timecode data to Wavelength servers

5. Data Sharing

We do not sell your personal data. We share data only with:

Viewer reaction data is shared with the filmmaker who created the screening. Viewer names (not emails) are visible to the filmmaker on the analytics dashboard.


6. Data Retention


7. Security

All data is transmitted over HTTPS. Authentication uses JWT tokens with 7-day expiry. Passwords are hashed using bcrypt. Voice note audio is stored in private Cloudflare R2 buckets accessible only via signed URLs.


8. Your Rights

You may request access to, correction of, or deletion of your personal data at any time by contacting us. Filmmakers can delete their sessions and associated data directly from the dashboard. Viewers can request deletion of their data by contacting the filmmaker or us directly.


9. Contact

For privacy questions or data requests:

privacy@wavelength.tools

© 2026 Wavelength. All rights reserved.