RekordBackup

Last updated: 1 May 2025

Privacy Policy

RekordBackup is a desktop application built for DJs. We take privacy seriously — especially because your music library, track selection, and unreleased sets are your creative work. This policy explains clearly what we collect, what we deliberately do not collect, and how your data is handled.

Your music collection is always private

RekordBackup never collects, transmits, or stores your track names, file names, artist names, playlist names, or any music files. Your Rekordbox database and music files are backed up directly from your USB stick to your own Dropbox account — they never pass through our servers. Your research, collection, and setlists are yours alone.

1. Who we are

RekordBackup ("we", "us", "our") is a desktop application for macOS that backs up Rekordbox USB sticks to Dropbox. The service is operated by the RekordBackup developer team. Questions about this policy can be sent to privacy@rekordbackup.app.

2. What we do not collect

The following data is never collected, stored, or transmitted to us:

  • Track names, file names, or music file contents
  • Artist names, album names, or any music metadata
  • Playlist names or playlist contents
  • Your Rekordbox library database or any part of it
  • Your music files or any audio content
  • Your Dropbox file contents or folder structure
  • Your Dropbox access token or credentials
  • Your USB drive names or volume labels beyond what is necessary for device registration

All backup data — your Rekordbox database, music files, and any related content — travels directly between your computer and your personal Dropbox account using Dropbox's own OAuth-secured API. RekordBackup acts as a local coordinator; it does not relay, proxy, or inspect this data.

3. What we do collect

3.1 Account information

To use RekordBackup you create an account authenticated via Firebase Authentication (Google). We store your email address and a unique user identifier. This is used solely to associate your registered USB sticks and app settings with your account, and to gate access during early access via invite codes.

3.2 App usage analytics

We use Mixpanel to collect anonymous usage events so we can understand how the app is used and improve it. Events include things like:

  • Backup started / completed / cancelled / failed
  • Duration of backup, number of files uploaded, total size in GB
  • App version, operating system
  • Feature interactions (e.g. drift check opened, restore initiated)

No file names, track names, or library content are included in any analytics event. File counts and sizes are aggregated numbers only. Analytics are associated with your user ID but never with identifiable music data.

Mixpanel is configured to route data through EU servers (api-eu.mixpanel.com) in accordance with GDPR. You can opt out of analytics in the app's Settings at any time.

3.3 Crash and error reports

We use Sentry for crash reporting. If the app crashes or encounters an unhandled error, a report is sent automatically containing:

  • The error message and stack trace
  • App version and OS version
  • A session identifier

Crash reports are scrubbed to exclude personally identifiable information. File paths, track names, and library data are never included. Error reports are retained for 90 days.

3.4 Dropbox connection status

We store whether your Dropbox account is connected, along with the OAuth refresh token needed to maintain that connection. The token is stored locally on your device and never transmitted to our servers. Dropbox usage quota (total space, used space) is fetched when you open the app to warn you if you're running low — this number is not stored.

3.5 Registered device names

When you register a USB stick you give it a name (e.g. "Main Set USB"). This label is stored in a local SQLite database on your machine and, if cloud sync is enabled, synced to your Firestore document in Firebase. Device labels are used only to display your sticks in the app UI and are never shared with third parties.

4. How your backup data is stored

Your Rekordbox database and music files are stored exclusively in your own Dropbox account, in a folder named /Apps/RekordBackup/. You retain full ownership and control of this data. You can delete it at any time via Dropbox. Disconnecting Dropbox from RekordBackup does not delete your backed-up files — they remain in your Dropbox until you choose to remove them.

RekordBackup maintains a local SQLite database on your machine containing backup history records (timestamps, file counts, sizes). This database does not contain music files or track metadata.

5. Third-party services

RekordBackup integrates with the following third-party services:

ServicePurposePrivacy policy
DropboxFile storage (your account)dropbox.com/privacy
Firebase / GoogleAuthentication, cloud settings syncfirebase.google.com/support/privacy
MixpanelAnonymous usage analyticsmixpanel.com/legal/privacy-policy
SentryCrash reportingsentry.io/privacy

6. Data retention

  • Account data — retained until you delete your account.
  • Analytics events — retained for 12 months by Mixpanel.
  • Crash reports — retained for 90 days by Sentry.
  • Backup files — retained in your Dropbox until you delete them.
  • Local app data — remains on your machine until you uninstall the app.

To request deletion of your account and all associated data held by RekordBackup, email privacy@rekordbackup.app. Backup files in your Dropbox must be deleted by you directly.

7. Your rights (GDPR & CCPA)

Depending on your location you may have rights including: access to your personal data, correction of inaccurate data, deletion of your data, objection to processing, and data portability. To exercise any of these rights, contact us at privacy@rekordbackup.app. We will respond within 30 days.

8. Children

RekordBackup is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe we have inadvertently collected such information, contact us and we will delete it promptly.

9. Changes to this policy

We may update this policy as the app evolves. We will update the "Last updated" date at the top of this page. For significant changes we will notify users via the app. Continued use of RekordBackup after changes constitutes acceptance of the updated policy.

10. Contact

Questions, requests, or concerns about this privacy policy:

privacy@rekordbackup.app