Privacy

The signup form on framelathe.com collects an email address so we can send a confirmation that you joined, and a notice when a major new version ships. People who joined before launch also get one notice that the Windows installer is available. That is the only marketing purpose.

We store the address, the time it was submitted, the browser’s User-Agent, and whether we have sent those messages or you have unsubscribed. We do not store your IP address. We do not sell the list. We do not use it for other marketing.

Cloudflare Turnstile runs on the waitlist and support forms to block automated submissions. Cloudflare Email Sending delivers waitlist mail and, if you ask to talk to a human, a one-off note to the FrameLathe team. We do not file that note in a third-party helpdesk. Inbound replies to hello@framelathe.com use Cloudflare Email Routing to a verified inbox.

The optional docs assistant on this site sends your question to Cloudflare Workers AI so it can answer from published docs. Questions are not stored in our D1 database. If you check “help improve answers,” Cloudflare AI Gateway may keep a log of that turn. Footage is never uploaded to the assistant.

The free photo upscaler at/upscale-imageruns in your browser on your own graphics card. The photo you choose stays in the tab: it is not uploaded, and nothing about it is stored or sent. The page loads its engine (onnxruntime-web, and a TIFF reader when you open a TIFF) from the jsDelivr CDN, downloads its models from framelathe.com, and keeps the models in your browser’s storage for next time. Clearing this site’s data removes them.

The waitlist lives in a database on Cloudflare’s network in the FrameLathe account. Every waitlist mail includes an unsubscribe link. You can also write to hello@framelathe.com to be removed.

The desktop app processes video on your computer. Joining the waitlist does not upload footage and does not create an account. Activating a licence sends the key and a fingerprint derived at that moment — not stored as hardware inventory, not sent at launch or at render. The app’s own network allowlist is in theEULA anddocs.