Skip to main content

Privacy Policy

At Reframe, we respect your privacy and are committed to protecting your personal data. Reframe is designed as a fully local-first application, meaning all processing happens directly on your device and no media is ever transmitted to external servers.

1. Data Collection

Reframe does not collect, transmit, or process any personal data on external servers. All video processing is performed entirely on-device using FFmpeg.wasm. No raw video, audio, metadata, or derived content ever leaves your browser.

Reframe does not embed analytics SDKs, advertising scripts, or background data collection mechanisms of any kind.

2. File Handling

All files remain in your browser’s runtime memory or local processing context only. Reframe does not upload, store, or persist files on any server.

Files are only temporarily accessible while you are actively using the application. Any persistence (such as downloads or exports) is explicitly initiated by you. Temporary browser caching may occur as part of standard browser behavior and is not controlled by Reframe.

3. Telemetry & Diagnostics

Reframe does not collect analytics, telemetry, crash reports, or usage tracking of any kind. No diagnostic data is transmitted to developers or third parties.

4. Third-Party Dependencies

Reframe uses FFmpeg.wasm to perform local media processing within the browser. This library runs entirely on your device and does not send data externally.

Any additional dependencies (such as CDNs for initial asset delivery) are used solely for application loading and do not receive user media or personal data.

5. Security Model

Reframe operates entirely within the browser sandbox. All processing is isolated to the client environment and requires no server communication for core functionality.

This design ensures that your media never leaves your device, and security is enforced by the browser’s built-in execution boundaries.

6. Browser Storage Usage

Reframe does not use persistent storage mechanisms such as localStorage or IndexedDB for storing user media.

If your browser temporarily caches assets or processing data, this is handled entirely by the browser and can be cleared through standard browser settings.

7. User Rights & Control

Because Reframe does not store or transmit user data, there are no server-side records to access, modify, or delete. Users retain full control of their data at all times, as all processing occurs locally.

8. Open Source Verification

Reframe is open source and publicly verifiable. The entire codebase, including processing logic and dependency usage, can be audited on GitHub to confirm its local-first architecture and absence of telemetry or data collection.

9. Policy Updates

This Privacy Policy may be updated as Reframe evolves. Changes will be reflected in the public repository, and the latest version will always be available on this page.

If you have any questions about this Privacy Policy, please contact us.