Privacy Policy

Last updated: June 2026

Short version: Crate is a desktop app. It processes your files locally on your machine. We don't see your files, we don't track you, and we collect as little data as possible.

1. What Crate (the app) collects

Crate runs entirely on your computer. Your audio files, session data, and .crate packages never leave your machine through us. There is no tracking, no user profiling, and no cloud connection. The app works fully offline.

The desktop app makes two kinds of network requests:

1a. Crash & error reporting (beta)

During the beta, when Crate hits a genuine bug (a fault in our code, not a problem with your computer or files), it sends us a small report so we can fix it. Problems caused by your environment — running out of disk space, a missing or blocked component, a wrong passphrase, a damaged package — are shown to you and never reported.

A bug report contains: an anonymous install identifier (the same random UUID described above), the app version, your operating system, a short error code and message, and a trailing snippet of the app's own log. Before anything is sent, file paths are stripped — every path becomes the placeholder <path> — so no filenames, folder names, audio data, or other personal content leaves your machine. Reports are sent over an encrypted connection to our service on Fly.io and emailed to our team through Resend.

Lawful basis (GDPR): legitimate interest — keeping the app stable and correct during the beta. Retention: reports are deleted after 90 days. Your control: crash reporting is on by default and you are shown a notice on first launch; you can turn it off at any time in Settings → Crash reports. To request deletion of reports tied to your install, email privacy@fluxcode.studio (we locate them by install identifier).

2. What the website collects

This website (crate.fluxcode.studio) is a static site. It does not use cookies for tracking. We may use:

3. Newsletter

If you voluntarily subscribe to our newsletter, we collect:

We use Sendy (self-hosted email software) to manage our mailing list. Your data is stored on our own servers — not on a third-party SaaS platform. We never sell, rent, or share your email with anyone.

Every email includes a one-click unsubscribe link. You can also email us at any time to request deletion of your data.

4. Purchases

License purchases are processed by Polar. Polar receives your email address and payment details (card number, billing address) to process the transaction. We do not store your credit card details. See Polar's terms for their data handling practices.

After purchase, your license key is delivered via email through Resend, a transactional email service. Resend receives only your email address for the purpose of delivering the license key. See Resend's privacy policy.

Our license-delivery webhook runs on Fly.io infrastructure. It processes order events (email, product ID) to mint and deliver your license. No payment card data reaches our servers.

5. Your rights (GDPR / CCPA)

You have the right to:

To exercise any of these rights, email privacy@fluxcode.studio.

6. Data retention

Newsletter subscriber data is retained until you unsubscribe or request deletion. Purchase records are retained as required for accounting and tax compliance. Anonymous conversion analytics are retained indefinitely in aggregate form — they contain no personal data and cannot be linked to an individual. Beta crash & error reports are deleted after 90 days.

7. Children

Crate is not directed at children under 16. We do not knowingly collect data from minors.

8. Changes

We may update this policy. Material changes will be noted on this page with an updated date. Continued use of the website after changes constitutes acceptance.

9. Contact

For privacy questions: privacy@fluxcode.studio