Bubule (bubule.app) is a calendar, to-do and study planner. This policy explains what personal data it handles, why, who receives it, and your rights. It applies to the website and the installed web app.
The data controller is Victor Dufour (individual), France. Contact for anything about your data: hello@bubule.app.
Bubule has no advertising, no analytics and no tracking, and does not sell or share data for marketing.
Bubule uses these service providers (processors) only to run the features below:
| Provider | What for | What it receives |
|---|---|---|
| Cloudflare (USA) | Hosting, storage, email routing for add@bubule.app, Workers AI voices | Everything stored (encrypted at rest), connection data, emails sent to add@bubule.app, text read aloud with Cloudflare voices |
| Anthropic (USA) | Claude: study plans, “Ask Bubule”, importing screenshots, documents and emails, grade import | The events, tasks and preferences needed for the request, plus any text, image or email you submit. Not your password, tokens or email address. Only for accounts where Claude is turned on |
| ElevenLabs (USA/EU) | Optional voices for “Read my day” and speaker buttons | The text to be read aloud, only if you choose an ElevenLabs voice |
| Resend (USA) | Sending email: verification, password reset, invitations, reminders, weekly summary | Your email address and the content of those emails |
| Google (if you connect it) | Two-way Google Calendar sync | Events you sync, and your Google account email. See also the Google section below |
| Apple iCloud (if you connect it) | Two-way Apple Calendar sync | Events you sync, using the credentials you provide |
| Your school’s Canvas (if you add a link) | Reading assignments from your calendar feed | Nothing about you beyond the link you provide |
If you connect the optional Bubule Assistant Mac app, it can read and change your calendar through a key you can remove at any time in Settings. That app runs its own AI and voice services, described in its own privacy policy.
The providers above are mostly in the United States, so your data may be processed outside the EU/EEA, the UK or your country. Where this happens, the providers rely on safeguards such as the EU Standard Contractual Clauses or the EU-US Data Privacy Framework; see each provider’s policy linked above for details.
Everything you store is encrypted before it is saved, with a separate key per account derived from a secret held by the publisher. Passwords are hashed. Sign-in tokens are random and only their hash is stored. This is not end-to-end encryption: the service must be able to read your data to plan and remind. No system is perfectly secure; tell us at hello@bubule.app if you notice a problem.
You can ask to access, correct, delete or receive a copy of your data, to restrict or object to its use, and to withdraw consent at any time.
You may also complain to your data protection authority, for example the CNIL in France (cnil.fr).
Bubule sets no cookies on bubule.app and loads no third-party scripts, fonts or trackers. It uses your browser's local storage and a service-worker cache only for things the app needs: your sign-in token, display preferences (language, view, theme), drafts, and a copy of the app so it opens fast and offline. These are strictly necessary, so no consent banner is needed. You can clear them in your browser settings (you will be signed out).
If you connect Google Calendar, Bubule asks for access to your calendars so it can show your events in Bubule and put Bubule events in a calendar named “Bubule”. It reads calendar names and events, and creates, changes and deletes events only in calendars you connect and in that “Bubule” calendar when you make changes in Bubule. Your Google email address is kept to show which account is connected. Google data is used only to provide these features in your own Bubule. It is never sold, never used for advertising, never used to train AI models, and never shown to other people. Bubule's use of information received from Google APIs follows the Google API Services User Data Policy, including its Limited Use requirements. You can also remove access at myaccount.google.com/permissions.
If you connect Apple Calendar, Bubule keeps your Apple ID and an app-specific password (encrypted) to read and write calendars over iCloud's CalDAV service. The same limits as above apply. Revoke the app-specific password at appleid.apple.com at any time.
Bubule is not aimed at children. You must be at least 15 to create an account. Parents or guardians who add a child's profile to a group are responsible for that profile.
If this policy changes in a way that matters, the date above changes and, for important changes, you will be told in the app or by email.
Bubule (bubule.app) est un agenda, une liste de tâches et un planificateur d’études. Cette politique explique quelles données personnelles il traite, pourquoi, qui les reçoit et quels sont vos droits. Elle s’applique au site et à l’application web installée.
Le responsable du traitement est Victor Dufour (personne physique), France. Contact pour toute question sur vos données : hello@bubule.app.
Bubule n’a ni publicité, ni statistiques, ni suivi, et ne vend ni ne partage vos données à des fins commerciales.
Bubule fait appel aux prestataires (sous-traitants) suivants, uniquement pour les fonctions indiquées :
| Prestataire | Pour quoi | Ce qu’il reçoit |
|---|---|---|
| Cloudflare (États-Unis) | Hébergement, stockage, routage des e-mails vers add@bubule.app, voix Workers AI | Tout ce qui est stocké (chiffré), données de connexion, e-mails envoyés à add@bubule.app, texte lu avec les voix Cloudflare |
| Anthropic (États-Unis) | Claude : plans d’étude, « Demander à Bubule », import de captures, documents et e-mails, import de notes | Les événements, tâches et préférences nécessaires à la demande, plus tout texte, image ou e-mail que vous envoyez. Pas votre mot de passe, vos jetons ni votre adresse e-mail. Uniquement pour les comptes où Claude est activé |
| ElevenLabs (États-Unis/UE) | Voix facultatives pour « Lire ma journée » et les boutons haut-parleur | Le texte à lire, uniquement si vous choisissez une voix ElevenLabs |
| Resend (États-Unis) | Envoi d’e-mails : vérification, réinitialisation, invitations, rappels, résumé hebdomadaire | Votre adresse e-mail et le contenu de ces e-mails |
| Google (si vous le connectez) | Synchronisation bidirectionnelle de Google Agenda | Les événements synchronisés et l’e-mail de votre compte Google. Voir aussi la section Google ci-dessous |
| Apple iCloud (si vous le connectez) | Synchronisation bidirectionnelle du calendrier Apple | Les événements synchronisés, avec les identifiants que vous fournissez |
| Canvas de votre établissement (si vous ajoutez un lien) | Lecture des devoirs depuis votre flux de calendrier | Rien sur vous au-delà du lien fourni |
Si vous connectez l’application facultative Bubule Assistant sur Mac, elle peut lire et modifier votre agenda grâce à une clé que vous pouvez supprimer à tout moment dans les réglages. Cette application utilise ses propres services d’IA et de voix, décrits dans sa propre politique de confidentialité.
Les prestataires ci-dessus sont pour la plupart aux États-Unis ; vos données peuvent donc être traitées hors de l’UE/EEE, du Royaume-Uni ou de votre pays. Dans ce cas, les prestataires s’appuient sur des garanties telles que les clauses contractuelles types de l’UE ou le cadre de protection des données UE–États-Unis ; voir la politique de chaque prestataire, liée ci-dessus.
Tout ce que vous stockez est chiffré avant l’enregistrement, avec une clé distincte par compte dérivée d’un secret détenu par l’éditeur. Les mots de passe sont hachés. Les jetons de connexion sont aléatoires et seule leur empreinte est stockée. Ce n’est pas un chiffrement de bout en bout : le service doit pouvoir lire vos données pour planifier et rappeler. Aucun système n’est parfaitement sûr ; signalez tout problème à hello@bubule.app.
Vous pouvez demander l’accès, la rectification, l’effacement ou une copie de vos données, la limitation du traitement ou vous y opposer, et retirer votre consentement à tout moment.
Vous pouvez aussi introduire une réclamation auprès de votre autorité de protection des données, par exemple la CNIL en France (cnil.fr).
Bubule ne dépose aucun cookie sur bubule.app et ne charge aucun script, police ou traqueur tiers. Il utilise le stockage local du navigateur et un cache de service worker uniquement pour ce dont l’application a besoin : votre jeton de connexion, vos préférences d’affichage (langue, vue, thème), des brouillons, et une copie de l’application pour qu’elle s’ouvre vite et hors ligne. Ces éléments sont strictement nécessaires : aucun bandeau de consentement n’est requis. Vous pouvez les effacer dans les réglages de votre navigateur (vous serez déconnecté).
Si vous connectez Google Agenda, Bubule demande l’accès à vos calendriers pour afficher vos événements dans Bubule et placer les événements Bubule dans un calendrier nommé « Bubule ». Il lit les noms de calendriers et les événements, et crée, modifie et supprime des événements uniquement dans les calendriers que vous connectez et dans ce calendrier « Bubule » lorsque vous faites des changements dans Bubule. Votre adresse e-mail Google est conservée pour indiquer quel compte est connecté. Les données Google servent uniquement à fournir ces fonctions dans votre propre Bubule. Elles ne sont jamais vendues, jamais utilisées pour la publicité, jamais utilisées pour entraîner des modèles d’IA et jamais montrées à d’autres personnes. L’utilisation par Bubule des informations reçues des API Google respecte la Google API Services User Data Policy, y compris ses exigences d’utilisation limitée. Vous pouvez aussi retirer l’accès sur myaccount.google.com/permissions.
Si vous connectez le calendrier Apple, Bubule conserve votre identifiant Apple et un mot de passe d’application (chiffrés) pour lire et écrire vos calendriers via CalDAV d’iCloud. Les mêmes limites s’appliquent. Vous pouvez révoquer le mot de passe d’application sur appleid.apple.com à tout moment.
Bubule ne s’adresse pas aux enfants. Il faut avoir au moins 15 ans pour créer un compte. Les parents ou tuteurs qui ajoutent le profil d’un enfant à un groupe en sont responsables.
Si cette politique change de façon notable, la date ci-dessus change et, pour les changements importants, vous serez prévenu dans l’application ou par e-mail.