Skip to content
Legal

Privacy Policy

Last updated: March 2026

MixAudit is a technical analysis tool for mixing engineers. This policy explains exactly what data we collect, how we handle your audio files, which third-party services receive your data, and what rights you have. We have written it to be specific rather than comprehensive-sounding but vague.

01 — Who We Are

MixAudit is an independent software product operated by Brook Stefanou, an individual based in Australia. For the purposes of applicable privacy law, Brook Stefanou is the data controller for personal data collected through this website and the desktop application.

Contact: support@mixaudit.com

02 — Audio Files

Audio files are the most sensitive data MixAudit handles. Here is the exact lifecycle of a file you upload:

  1. 01You upload the file directly to an isolated cloud storage location via a signed URL. The file bypasses our web servers entirely.
  2. 02An analysis worker downloads the file to an isolated temporary directory, runs the signal analysis, and writes the result to our database.
  3. 03The worker deletes the file from cloud storage immediately after analysis completes — whether the analysis succeeded or failed. This happens within 60 seconds of upload in normal operation.
  4. 04The temporary directory on the analysis worker is wiped at the end of every job.
  5. 05A background expiry rule permanently removes any file that was not deleted by the worker within 24 hours. This covers edge cases such as a worker being terminated mid-job.

Your audio is never written to a database. It is never used as training data for machine learning models — MixAudit uses deterministic signal analysis and does not require training data. It is never shared with third parties beyond the storage and compute infrastructure described above.

03 — Account and Payment Data

If you create an account, we store your email address and an analysis count. We do not store passwords — authentication is handled via Google OAuth or a one-time email code.

If you purchase a Pro licence, your payment is processed by Stripe. MixAudit never sees or stores your card number. Stripe retains payment records as required by financial regulations. Your email address is shared with Stripe to generate a receipt and manage your licence.

Analysis results (the structured observation report, not the audio) are stored in our database linked to your account so you can access them in your history. You can delete your account and all associated analysis records at any time.

04 — Usage and Error Data

We collect anonymous usage events (for example, “analysis started” or “upgrade clicked”) to understand how the product is used and where it breaks. These events do not contain audio content or personally identifying information beyond a session identifier.

Product analytics are opt-in. They are disabled until you explicitly consent via the preference toggle below. You can change this at any time.

Error monitoring is provided by Sentry. When the application encounters an unexpected error, a report is sent to Sentry containing the error message, stack trace, and basic request metadata (URL, browser version). Audio content is never included in error reports. Error logs are retained for 30 days.

Analytics preference

Current analytics preference: Not decided

05 — Third-Party Services

The following third-party services receive limited data as described:

  • SupabaseAuthentication, database, and row-level security. Stores your email, analysis count, Pro status, and analysis results. Data is hosted in the US.
  • StripePayment processing and licence management. Receives your email and payment details when you purchase Pro. Governed by Stripe's own privacy policy.
  • AWS (Amazon Web Services)Isolated cloud storage for audio files during analysis (US region). Files are deleted within 60 seconds as described in section 02. AWS does not access or process your audio content.
  • SentryError monitoring. Receives error reports containing stack traces and request metadata. No audio content. Logs retained 30 days.
  • Analytics providerAnonymous usage events. Opt-in only — disabled by default until you consent.

We do not sell your data to any third party.

06 — Data Retention

We retain different categories of data for different periods:

  • Audio filesDeleted within 60 seconds of analysis. Guaranteed purged within 24 hours.
  • Analysis resultsRetained until you delete your account or request erasure.
  • Account dataRetained until you delete your account. Deletion removes email, analysis history, and Pro status.
  • Payment recordsRetained by Stripe for up to 7 years as required by financial regulations. MixAudit retains only your Pro licence status.
  • Error logsRetained for 30 days, then automatically deleted.
  • Analytics eventsRetained for 12 months if you have opted in.

07 — Security

Audio files are transferred directly to isolated cloud storage over HTTPS using a short-lived signed URL. They are never routed through our web servers. The analysis worker runs in an isolated execution environment and has no network access beyond what is required to retrieve the file and write the result.

Database access is protected by row-level security — your analysis records are only accessible to your authenticated session. Service credentials are stored as environment variables and are never exposed to the browser.

08 — Your Rights

Under the Australian Privacy Act 1988, and equivalent privacy legislation in other jurisdictions (including GDPR for EEA/UK residents and CCPA for California residents), you have the following rights:

  • AccessRequest a copy of the personal data we hold about you.
  • ErasureRequest deletion of your account and all associated data. Processed within 30 days.
  • PortabilityRequest your analysis history in a machine-readable format.
  • CorrectionRequest correction of inaccurate personal data.
  • ObjectionObject to processing based on legitimate interest. We will stop unless we have compelling grounds.
  • Opt-out of analyticsWithdraw analytics consent at any time using the toggle in section 04 above.

To exercise any of these rights, email support@mixaudit.com with the subject line “Data Request”. We will respond within 30 days.

09 — Changes to This Policy

If we make material changes to this policy — particularly to how audio files are handled — we will update the “Last updated” date at the top and notify registered users by email. Continued use of MixAudit after the change constitutes acceptance.

10 — Contact

For privacy questions or data requests, contact us at support@mixaudit.com.

We use privacy-safe analytics to understand usage and improve product quality. You can change this later in Privacy Settings.