ChatDuel

Privacy Policy

Effective date: July 1, 2026 Last updated: June 28, 2026

ChatDuel ("we," "us," or "our") operates the ChatDuel mobile application (the "App"). This Privacy Policy explains how we collect, use, store, share, and protect your personal data when you use the App.

By creating an account or using the App, you agree to the practices described in this Privacy Policy. If you do not agree, please do not use the App.


1. Who We Are

ChatDuel is developed and operated by Benjamin Kashamuka, an independent developer based in Luxembourg. For the purposes of the EU General Data Protection Regulation (GDPR), we are the data controller responsible for your personal data.

Contact: support@chatduel.app


2. Data We Collect

2.1 Account Information

When you create an account, we collect:

2.2 Profile Information

You may optionally provide:

2.3 Messages and Communications

Message content is stored on our servers to deliver it to conversation participants. We do not read, scan, or analyze the content of your messages for advertising or profiling purposes.

2.4 Call Metadata

When you make or receive audio or video calls through the App, we process:

We do not record the audio or video content of your calls.

2.5 Game and Challenge Data

2.6 Subscription and Purchase Data

If you subscribe to ChatDuel Premium:

We do not collect or store your payment card details. All payments are processed by Apple through the App Store.

2.7 Device and Technical Data

2.8 Usage and Diagnostic Data

We use Sentry, a third-party error-monitoring service, to collect crash reports and diagnostic data. This may include device model, operating system version, and technical error details. This data is used solely to identify and fix bugs. It is not used for advertising.


3. How We Use Your Data

We use your personal data to:

We do not use your data for targeted advertising. We do not sell your data.


4. Legal Basis for Processing (GDPR)

If you are located in the European Economic Area (EEA), the United Kingdom, or Switzerland, we rely on the following legal bases:


5. How We Share Your Data

We do not sell, rent, or trade your personal data.

We share data only in the following limited circumstances:

5.1 With Other Users

Your username, avatar, messages, feed posts, game scores, and call participation are visible to other users you interact with. Group conversation members can see messages and media sent within that group.

5.2 With Service Providers

We use the following third-party services to operate the App. Each processes data on our behalf under contractual obligations to protect your data:

ProviderPurposeData Processed
Supabase (Cloud infrastructure)Authentication, database hostingAccount data, encrypted credentials
Fly.io (Cloud infrastructure)Application server hostingAPI request data, IP addresses
Cloudflare (R2, Stream)Media storage and video deliveryUploaded photos, videos, files
Upstash (Redis)Rate limiting, cachingAnonymized usage counters
SentryCrash reporting and error monitoringDevice info, crash logs
Apple (App Store, APNs)Push notifications, subscription verificationPush tokens, transaction identifiers
LiveKit (self-hosted)Audio and video call infrastructureCall connection metadata, real-time media streams

LiveKit is self-hosted on infrastructure we control; call media streams are relayed through our server and are not stored or recorded.

5.3 For Legal Reasons

We may disclose your data if required by law, court order, or governmental request, or if we believe disclosure is necessary to protect our rights, your safety, or the safety of others.


6. Data Retention

Account Deletion

When you delete your account:

  1. Your account enters a 30-day grace period during which you can sign back in and cancel the deletion.
  2. After 30 days, your account is permanently and irreversibly deleted. This includes:
    • Deletion of your user record, profile photo, and uploaded media (avatars, feed posts).
    • Removal from all friend lists, subscriptions, and feed activity.
    • Reassignment of your message sender identity to an anonymous "Deleted user" placeholder so that existing conversations remain readable for other participants, but your identity is no longer associated with them.
    • If you signed in with Apple, revocation of the App's access to your Apple credentials.
    • Deletion of your authentication credentials.
  3. A minimal compliance record (your username at the time of deletion, the deletion date, and completion status) is retained in an audit log that cannot be linked back to a live account.

You can request account deletion from within the App under Settings.


7. Data Security

We take the security of your data seriously and implement appropriate technical and organizational measures, including:

No system is perfectly secure. While we strive to protect your data, we cannot guarantee absolute security.


8. International Data Transfers

Our primary server infrastructure is hosted in the EU (Frankfurt, Germany). Some third-party service providers may process data outside the EEA. Where this occurs, we ensure appropriate safeguards are in place, such as Standard Contractual Clauses approved by the European Commission, or reliance on adequacy decisions.


9. Your Rights (GDPR)

If you are in the EEA, UK, or Switzerland, you have the following rights regarding your personal data:

To exercise any of these rights, contact us at support@chatduel.app. We will respond within 30 days.

You also have the right to lodge a complaint with a supervisory authority. For Luxembourg residents, this is the Commission Nationale pour la Protection des Données (CNPD) at https://cnpd.public.lu.


10. Children's Privacy

The App is not directed at children under the age of 13 (or 16 in certain EEA jurisdictions). We do not knowingly collect personal data from children. If we learn that we have collected data from a child without appropriate parental consent, we will delete it promptly. If you believe a child has provided us with personal data, please contact us at support@chatduel.app.


11. Third-Party Links

The App may contain links to third-party websites or services (e.g., Apple's subscription management). We are not responsible for the privacy practices of those third parties. We encourage you to review their privacy policies.


12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. If we make material changes, we will notify you through the App or by other appropriate means. The "Last updated" date at the top of this page indicates when the policy was last revised. Continued use of the App after changes take effect constitutes your acceptance of the revised policy.


13. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact us:

Email: support@chatduel.app Phone: +243 999 520 389

For GDPR-related inquiries, you may also contact the Luxembourg data protection authority (CNPD) at https://cnpd.public.lu.