Privacy Policy

Version 1.1 — effective June 12, 2026 (replaces v1.0 of May 12, 2026)

This policy describes how Torool collects, uses, and protects your personal data. It applies to the Torool mobile app and to the guest webapp accessible via the link your organizer sent you.

0. Who is the data controller

The data controller is DBEK, with registered office at 75 rue de Lourmel, 75015 Paris, France, registered with the Paris Trade and Companies Register under number 932 689 037.

Contact: contact@dbek.fr
Publication director: Mathieu Baldek

DBEK is not required to appoint a Data Protection Officer (DPO) under Article 37 of the GDPR. For any data-related question, contact the address above.

1. Data we collect

1.1. Organizer account

1.2. Third-party sign-in

If you choose "Continue with Google" or "Continue with Apple", we receive from these providers: your email, your name, and your profile picture if available. Apple may offer to hide your real email via "Hide My Email" — in that case we receive an alias only you can link to your real email.

1.3. Events and guests

As the organizer, you are responsible for ensuring your guests consent to having their name and contact details appear in the app. For this collection, you act as a joint controller with us.

1.4. Clubs and memberships

1.5. Subscription and payments

1.6. Diagnostics

1.7. Data we do not collect

Torool does not read your device location, contacts, photo library, or messages. The only photos we receive are the ones you voluntarily choose to upload (your avatar, or a photo added to an event album). No advertising SDK or behavioral tracking tool is integrated.

2. Purposes and legal bases

PurposeLegal basis (GDPR)
Create and manage your account, authenticate you Contract performance (Art. 6.1.b)
Allow you to create events and invite participants Contract performance (Art. 6.1.b)
Allow your guests to access their invitation and reply Contract performance (Art. 6.1.b) on your side · Legitimate interest on guest side (Art. 6.1.f)
Send event-related emails (invitations, reminders, RSVP confirmations, carpool or guestbook notifications) Contract performance (Art. 6.1.b) on your side · Legitimate interest on guest side (Art. 6.1.f)
Manage your Premium subscription, validate payments (in-app and web) Contract performance (Art. 6.1.b)
Manage clubs, memberships, and membership fee collection Contract performance (Art. 6.1.b)
Retain accounting records for purchases Legal obligation (Art. 6.1.c) — French Commercial Code Art. L. 123-22
Secure the service, detect abuse, audit Legitimate interest (Art. 6.1.f)
Anonymized error logs (Sentry) Legitimate interest (Art. 6.1.f)
Contact you for critical bugs, security, or major updates Legitimate interest (Art. 6.1.f)

No data is used for direct marketing or behavioral analytics in this version of the service. If we add such processing in the future, it will be strictly based on your prior consent (Art. 6.1.a) and you will be notified.

3. Subprocessors

We use the following providers to operate the service. Each one has signed a GDPR-compliant Data Processing Agreement (DPA).

ProviderRoleLocationDPA / Privacy
Supabase Inc. Database hosting, authentication, avatar storage, edge functions European Union (Ireland) privacy · DPA
RevenueCat Inc. In-app purchase validation and premium status sync United States (EU-US DPF certified) privacy
Apple Inc. iOS IAP payment, App Store distribution, Sign in with Apple United States (EU-US DPF certified) privacy
Google LLC Play Billing payment, Play Store distribution, Sign in with Google, address autocompletion (Places API) United States (EU-US DPF certified) privacy
Stripe Payments Europe, Ltd. / Stripe, Inc. Card payments on the web (Premium subscription, club membership fees), payouts to clubs (Stripe Connect), club organizer identity verification (KYC) European Union (Ireland); US transfers EU-US DPF certified privacy · DPA
Resend, Inc. Transactional email delivery (invitations, reminders, confirmations, receipts) United States (Standard Contractual Clauses) privacy · DPA
Vercel Inc. Guest webapp hosting (the /join/:code page) and marketing site US and EU regions (Frankfurt) privacy · DPA
Functional Software, Inc. (Sentry) Anonymized technical error reporting United States (EU-US DPF certified) privacy

4. International transfers

When your data is transferred outside the European Union (to RevenueCat, Apple, Google, Stripe Inc., Resend, Sentry, or Vercel's US region), it is protected by:

The primary database and avatar storage are hosted within the European Union (Supabase, Ireland region). The main processing of your personal data therefore takes place in the EU.

5. Retention

CategoryDuration
Active account and associated data As long as your account exists
On account deletion: effective erasure Up to 30 days (including encrypted backups)
Event content (album photos, guestbook, guest responses) Until the organizer deletes the event, or the account is deleted
Payment records (subscription, membership fees) 10 years (French Commercial Code Art. L. 123-22)
Anonymized Sentry logs 90 days then automatic deletion
Supabase security logs (auth, access) 12 months

6. Your rights

Under GDPR articles 15 to 22, you have the following rights:

To exercise a right not directly available in the app, write to contact@dbek.fr. Reply within 30 days maximum (an additional month in case of complexity, with reasoned notification).

7. Security

8. Automated decision-making and profiling

Torool performs no fully automated decision producing legal effects concerning you (GDPR Art. 22). No profiling for scoring, ad targeting, or price modulation is implemented.

9. Minors

Torool is intended for users aged 15 and over. Age is not actively verified but is stated at signup and in the terms of service. If you are a parent or guardian and notice that a child under 15 has signed up, contact contact@dbek.fr for immediate deletion (within 24 business hours).

10. Cookies and local storage

The mobile app does not use cookies. It stores locally (AsyncStorage) your session token and your preferences (language, theme, app icon). No third-party tracker.

The guest webapp (used by your guests from the link you share) uses:

No advertising cookie, no third-party tracker, no pixel. No prior consent is required as these storages are strictly necessary for service operation (Article 82 exemption of the French Data Protection Act, ePrivacy Art. 5.3).

11. Notification in case of data breach

In the event of a personal data breach likely to result in a risk to your rights and freedoms, we commit to notify the CNIL within 72 hours of discovery, in accordance with GDPR Article 33. If the breach is likely to result in a high risk, you will be informed directly in the app and by email.

12. Supervisory authority

If you believe your rights are not respected, you can lodge a complaint with the Commission Nationale de l'Informatique et des Libertés (CNIL): cnil.fr/en/plaintes, 3 place de Fontenoy, 75007 Paris, France. EU residents outside France may also contact their national data protection authority.

13. Changes

We may update this policy. Any substantial change (new subprocessor, new purpose, new data category) will be notified in the app at least 30 days before it takes effect. Editorial changes (typo fixes, rephrasing with no substantive impact) are published without notice and tracked in the "Version" line at the top of the document.

14. Contact

For any question about this policy or your data: contact@dbek.fr.


Privacy Policy v1.1 — DBEK, Paris Trade Register 932 689 037. Compliant with GDPR (EU 2016/679) and the French Data Protection Act.