DanceDUELS®

Privacy Policy

Last updated September 2026 · DanceDuels, Lucerne, Switzerland

On this page

  1. 1. Data controller
  2. 2. Data we collect
  3. 3. User content & social links
  4. 4. Competition activity
  5. 5. Push notifications
  6. 6. Purchases & subscriptions
  7. 7. Service providers
  8. 8. No tracking, no advertising
  9. 9. Legal bases
  10. 10. Account deletion
  11. 11. Retained competition history
  12. 12. Data retention
  13. 13. Age requirement
  14. 14. Your rights
  15. 15. Contact

1. Data controller

DanceDuels, Lucerne, Switzerland ("DanceDuels", "we", "us") is the data controller for the DanceDuels mobile application (the "Service"). We process personal data in compliance with the Swiss Federal Act on Data Protection (nDSG) and, where applicable, the EU General Data Protection Regulation (GDPR). Contact: privacy@danceduels.com.

2. Data we collect

Account

Device / app functionality

We do not collect GPS or other device location data. Country is a field you choose yourself in your profile.

3. User content & social links

When you upload a video, you confirm it is your own performance. Other people who may incidentally appear in the background of a video are not evaluated, profiled, or otherwise processed by DanceDuels as identifiable subjects of the Service.

4. Competition activity

Using DanceDuels generates activity data tied to your account, used to run the competition and ranking system:

This data is used solely for App Functionality: running duels, computing rankings, and showing you and other users accurate competition results. It is not used for advertising or sold to any third party.

5. Push notifications

If you allow notifications, DanceDuels collects and stores a push-notification token, associated with your account and the specific device/app installation that generated it. This token is used only to deliver DanceDuels notifications (for example: someone applauded your video, or you're this week's champion) via Apple's push notification infrastructure and Expo's push delivery service, which sits between our servers and Apple. We do not use this token for advertising, and it is not shared with any advertiser. If you sign out on a shared device, the token is re-associated with whichever account is signed in next, so a previous account can no longer receive notifications on that device. The token is permanently deleted from our systems as part of account deletion.

6. Purchases & subscriptions

DanceDuels may offer optional paid subscriptions or in-app purchases for additional features. Purchases are processed entirely by the Apple App Store or Google Play — DanceDuels does not receive or store your full payment card or bank details.

We use RevenueCat, a subscription-management service, to keep track of what you're entitled to. RevenueCat identifies your subscription status using your DanceDuels account ID. We may store purchase-event metadata linked to your account, such as: which product/tier you purchased, the price and currency, which app store the purchase came through, and the transaction/event identifier. This is used for entitlement checks, accounting, and app functionality — never for advertising.

7. Service providers

ProviderPurpose
SupabaseAuthentication, database, backend infrastructure
Cloudflare StreamVideo upload, storage, transcoding and playback
RevenueCatSubscription and purchase entitlement management
Expo / Apple Push Notification serviceDelivering push notifications
AppleSign in with Apple; App Store purchase processing
GoogleGoogle Sign-In; Google Play purchase processing where applicable
AudDAutomated song/audio recognition on uploaded videos, used for our Swiss music-rights reporting obligations (SUISA / Swissperform). Only the video's audio is sent — no account information.

None of these providers is permitted to use your data for their own advertising purposes — they act strictly as service providers to DanceDuels.

8. No tracking, no advertising

DanceDuels contains no advertising SDK, no attribution SDK, and no analytics SDK. We do not run third-party advertising, and we do not share your data with data brokers. We do not track you across other companies' apps or websites within the meaning of Apple's App Tracking Transparency framework. We do not sell personal data.

9. Legal bases

10. Account deletion

You can delete your account at any time from the app.

If you have no competition history (you've never uploaded a video that took part in a Duel, and never cast a vote as a judge), your account is fully deleted.

If you do have competition history that other users' rankings and records legitimately depend on, we anonymize and deactivate your personal profile rather than deleting everything outright:

See Section 11 for what is retained even after this anonymization, and why.

11. Retained competition history

Certain competition records are not deleted when an account is anonymized:

These records also form part of other dancers' legitimate competition history and ranking integrity — deleting them would corrupt someone else's real results. Where an account tied to these records has been deleted or anonymized, the identifying personal data described in Section 10 is removed; the retained record no longer functions as an active personal profile, but the underlying competition result remains accurate and intact.

12. Data retention

13. Age requirement

You must be at least 16 years old to create a DanceDuels account. By registering, you confirm you meet this requirement. If we learn an account belongs to someone under 16, we will suspend and delete it.

14. Your rights

Depending on where you live, you may have the right to:

To exercise any of these rights, contact privacy@danceduels.com.

15. Contact

DanceDuels, Lucerne, Switzerland
privacy@danceduels.com · hello@danceduels.com