sipline ← Retour
Confidentialité

Politique de confidentialité

Dernière mise à jour : 24 mai 2026

Sipline — iOS hydration tracker


Dernière mise à jour : 24 mai 2026


Ce document existe en français et en anglais. La version française fait foi pour les utilisateurs résidant en France ; la version anglaise pour tous les autres marchés.


En résumé

Sipline est une application iOS de suivi d'hydratation. Elle est conçue privacy-first :

  • Tes données restent sur ton iPhone. Aucune ne quitte ton appareil sans ton accord explicite.
  • Aucun compte requis. Tu peux utiliser Sipline sans email, sans mot de passe, sans inscription.
  • Aucun tracker publicitaire. Sipline n'envoie aucune donnée à Facebook, Google, ou n'importe quel régie pub.
  • Aucune revente de tes données. Sipline ne fait pas de commerce de données. C'est un point d'éthique non négociable.

Cette politique détaille précisément ce que Sipline collecte, comment, pourquoi, et avec qui (le cas échéant) ces données sont partagées.


1. Identité du responsable de traitement

Éditeur de l'application : Nenad Vulic, indépendant.

Adresse de contact : hello@sipline.app

Pays : France

Pour toute question relative à cette politique, à tes données, ou pour exercer tes droits (cf. section 9), écris à l'adresse ci-dessus. Les demandes sont traitées dans un délai maximum de 30 jours.


2. Données collectées et stockées sur ton iPhone

Toutes les données suivantes sont stockées localement sur ton iPhone via le framework SwiftData d'Apple. Elles ne sont pas envoyées à un serveur Sipline ou tiers (sauf cas explicites détaillés en section 4).

2.1 Données que tu saisis volontairement

DonnéePourquoi
Poids (optionnel)Calcul personnalisé de ton objectif quotidien d'hydratation
Niveau d'activité (optionnel)Idem
Sexe biologique (optionnel)Idem (recommandations OMS différenciées)
Année de naissance (optionnel)Idem
Boissons consommées (volume, type, horodatage)Suivi de ton hydratation quotidienne
Boissons personnalisées créées (Lifetime)Stockage de tes recettes maison
Préférences (rappels, thèmes, langue, unités, etc.)Configuration de l'app

Tu peux supprimer toutes ces données à tout moment depuis l'app (Réglages → Effacer mes données) ou en désinstallant l'application.

2.2 Données générées automatiquement par l'app

DonnéePourquoi
Identifiants techniques internes (UUID) des boissons et entréesPermettre la synchronisation iCloud personnelle
Horodatages de modificationRésolution des conflits de sync iCloud

Aucun de ces identifiants n'est lié à toi en tant que personne. Ils n'ont de sens qu'à l'intérieur de ton propre appareil.


3. Données collectées via Apple Santé (HealthKit)

Sipline peut, avec ton accord explicite (popup iOS standard), lire et écrire les données suivantes dans Apple Santé :

  • Eau bue (dietaryWater) — pour synchroniser tes logs avec l'app Santé
  • Caféine (dietaryCaffeine) — pour enrichir tes données Santé
  • Workouts (HKWorkout, lecture seule, Lifetime) — pour ajuster ton objectif les jours d'activité sportive

Important :

  • Sipline n'envoie aucune donnée HealthKit à un serveur. La lecture/écriture se fait exclusivement entre ton iPhone et Apple Santé, en local.
  • Tu peux retirer cette autorisation à tout moment dans Réglages iOS → Santé → Sources de données et accès → Sipline.
  • Conformément aux règles strictes d'Apple, aucune donnée HealthKit n'est utilisée à des fins publicitaires, ne quitte ton appareil, et n'est partagée avec un tiers.

4. Données transmises à des services tiers

Sipline utilise un nombre minimal de services tiers, chacun pour une raison technique précise.

4.1 RevenueCat (gestion des achats In-App)

Quand : uniquement si tu effectues un achat (Sipline Lifetime ou Tip Jar) ou si tu actionnes le bouton "Restaurer mes achats".

Données transmises :

  • Identifiant anonyme RevenueCat (UUID généré côté Apple, non lié à ton identité)
  • Reçu d'achat Apple (preuve de transaction signée par Apple)
  • Pays App Store de l'achat

Données non transmises : ton nom, ton email, ton Apple ID, tes données de hydratation, ton poids, ou toute autre donnée d'usage de l'app.

Finalité : valider que tu as bien acheté Lifetime, gérer le Family Sharing, te permettre de restaurer ton achat sur un nouvel iPhone.

Politique RevenueCat : https://www.revenuecat.com/privacy

Localisation des serveurs : États-Unis (RevenueCat est certifié Privacy Shield successeur et conforme RGPD).

4.2 Apple WeatherKit (météo, optionnel)

Quand : uniquement si tu actives l'ajustement météo (Réglages → Météo).

Données transmises à Apple :

  • Position géographique approximative (locality, pas l'adresse exacte)

Finalité : récupérer la température et l'humidité courantes pour ajuster ton objectif d'hydratation les jours chauds.

Tu peux désactiver cette intégration à tout moment dans Réglages → Météo.

Politique Apple WeatherKit : https://www.apple.com/legal/privacy/data/en/weatherkit/

4.3 TelemetryDeck (analytics anonymes, optionnel)

Quand : par défaut activé pour mesurer l'usage agrégé. Tu peux le désactiver dans Réglages → Données.

Données transmises :

  • Événements anonymes (ex. "paywall affiché", "boisson loggée", "version d'iOS")
  • Identifiant de session anonyme (hash non réversible, change tous les 90 jours)

Données non transmises : ton nom, ton email, ton Apple ID, le contenu de tes logs, ton poids, ou tout autre donnée personnelle.

Finalité : comprendre quelles features sont utilisées pour prioriser les améliorations futures.

Politique TelemetryDeck : https://telemetrydeck.com/privacy

Localisation des serveurs : Allemagne (entreprise allemande, conforme RGPD).

4.4 iCloud (synchronisation personnelle, optionnel)

Quand : si tu actives la sync iCloud dans les réglages d'iOS (Réglages → Apple ID → iCloud → Sipline).

Données transmises à Apple : tes données Sipline (boissons, entrées, profil, préférences) chiffrées.

Finalité : synchroniser tes données entre tes appareils Apple personnels (iPhone ↔ Apple Watch ↔ iPad).

Important : iCloud est un service personnel d'Apple. Sipline n'a aucun accès à ces données — elles transitent uniquement entre tes propres appareils et tes propres conteneurs iCloud. Sipline ne lit pas, ne stocke pas, et ne traite pas les données de ton conteneur CloudKit.

Politique Apple iCloud : https://www.apple.com/legal/privacy/


5. Cookies et identifiants publicitaires

Sipline ne place aucun cookie ni n'utilise aucun identifiant publicitaire (IDFA, IDFV).

L'app ne demande pas l'autorisation de tracking d'App Tracking Transparency (ATT) car elle n'effectue aucun tracking, ni first-party, ni cross-app.


6. Notifications

Sipline peut t'envoyer des notifications locales (rappels d'hydratation) si tu y consens via la popup système iOS lors du premier lancement ou dans Réglages iOS.

Toutes les notifications sont générées localement sur ton iPhone. Aucun serveur Sipline n'envoie de push notification.

Tu peux désactiver les notifications à tout moment :

  • Dans l'app : Réglages → Rappels → désactiver le toggle
  • Au niveau iOS : Réglages → Notifications → Sipline

7. Durée de conservation

Type de donnéeDurée
Données stockées sur ton iPhoneTant que tu n'effaces pas l'app ou tes données
Données iCloud personnellesTant que tu n'effaces pas l'app ou tes données
Identifiant RevenueCatTant que ton achat Lifetime est actif (achat à vie)
Événements TelemetryDeck anonymesMaximum 12 mois

Lors de la désinstallation de Sipline depuis ton iPhone, toutes les données stockées localement sont supprimées. Les données iCloud personnelles peuvent être supprimées manuellement dans Réglages → Apple ID → iCloud → Gérer le stockage du compte.


8. Sécurité

Les données Sipline sont protégées par :

  • Chiffrement au repos sur ton iPhone via le système Data Protection d'iOS (chiffré par la clé hardware Secure Enclave).
  • Chiffrement en transit pour les communications avec RevenueCat, WeatherKit et TelemetryDeck (HTTPS/TLS 1.3).
  • Chiffrement iCloud pour la sync personnelle, géré par Apple.

Aucune donnée Sipline ne transite en clair sur Internet.


9. Tes droits (RGPD, CCPA, et équivalents)

En tant qu'utilisateur, tu disposes des droits suivants sur tes données personnelles :

DroitComment l'exercer
Accès à tes donnéesToutes tes données sont visibles directement dans l'app (Today, Historique, Stats). Tu peux exporter en CSV ou PDF (feature Lifetime).
RectificationModifier directement dans l'app (édition d'une entrée, modification du profil).
EffacementRéglages → Effacer mes données. Ou désinstaller l'app.
Limitation du traitementDésactiver les intégrations optionnelles (HealthKit, WeatherKit, TelemetryDeck) dans Réglages.
PortabilitéExport CSV / PDF de toutes tes données (feature Lifetime, en cours de planification pour le tier Free).
OppositionDésactiver TelemetryDeck dans Réglages → Données.
Retrait du consentementToutes les autorisations (HealthKit, notifications, météo) sont révocables à tout moment dans Réglages iOS.
RéclamationAuprès de la CNIL (France) : https://www.cnil.fr/fr/plaintes

Pour toute demande qui ne peut être résolue par les actions ci-dessus, écris à hello@sipline.app. Réponse sous 30 jours.


10. Enfants

Sipline n'est pas destiné aux enfants de moins de 13 ans (ou l'âge équivalent dans ton pays).

Sipline ne collecte pas sciemment de données concernant des enfants. Si tu es parent et tu découvres que ton enfant utilise Sipline, contacte-nous à hello@sipline.app pour que nous puissions supprimer les données concernées.


11. Modifications de cette politique

Cette politique peut être mise à jour pour refléter des changements dans l'app, dans la législation, ou dans les services tiers utilisés.

Toute modification substantielle sera signalée :

  • Dans l'app, via un écran d'information lors du prochain lancement après mise à jour
  • Sur cette page, avec mise à jour de la date "Dernière mise à jour" en haut

Les modifications mineures (corrections typographiques, clarifications) ne déclenchent pas de notification.


12. Contact

Email : hello@sipline.app

Délai de réponse : 30 jours maximum, en pratique sous 7 jours.

Sipline est un projet indépendant. Tu écris directement à la personne qui développe l'app — pas à un service support externalisé.



TL;DR

Sipline is an iOS hydration tracker, built privacy-first:

  • Your data stays on your iPhone. Nothing leaves your device without your explicit consent.
  • No account required. Sipline works without email, password, or signup.
  • No ad trackers. Sipline doesn't send data to Facebook, Google, or any ad network.
  • Your data is not for sale. Sipline doesn't trade data. This is a non-negotiable ethical commitment.

This policy details precisely what Sipline collects, how, why, and with whom (if anyone) data is shared.


1. Data Controller

Publisher: Nenad Vulic, independent developer.

Contact: hello@sipline.app

Country: France

For any question about this policy, your data, or to exercise your rights (see section 9), email the address above. Requests are processed within 30 days.


2. Data collected and stored on your iPhone

All data below is stored locally on your iPhone via Apple's SwiftData framework. It is not sent to a Sipline or third-party server (except in the explicit cases listed in section 4).

2.1 Data you voluntarily provide

DataPurpose
Weight (optional)Personalized daily hydration goal calculation
Activity level (optional)Same
Biological sex (optional)Same (WHO differentiated recommendations)
Year of birth (optional)Same
Beverages logged (volume, type, timestamp)Daily hydration tracking
Custom beverages created (Lifetime)Your custom recipes storage
Preferences (reminders, themes, language, units, etc.)App configuration

You can delete all this data at any time via the app (Settings → Erase my data) or by uninstalling Sipline.

2.2 Data automatically generated by the app

DataPurpose
Internal technical IDs (UUID) for beverages and entriesEnable personal iCloud sync
Modification timestampsiCloud sync conflict resolution

None of these identifiers links to you personally. They only have meaning within your own device.


3. Apple Health (HealthKit) data

With your explicit consent (standard iOS permission popup), Sipline may read and write the following data to Apple Health:

  • Water (dietaryWater) — to sync your logs with the Health app
  • Caffeine (dietaryCaffeine) — to enrich your Health data
  • Workouts (HKWorkout, read-only, Lifetime) — to adjust your goal on active days

Important:

  • Sipline sends no HealthKit data to any server. Read/write happens exclusively between your iPhone and Apple Health, locally.
  • You can revoke this permission at any time in iOS Settings → Health → Data Access & Devices → Sipline.
  • Per Apple's strict guidelines, no HealthKit data is used for advertising, leaves your device, or is shared with third parties.

4. Data sent to third-party services

Sipline uses a minimal number of third-party services, each for a specific technical reason.

4.1 RevenueCat (In-App Purchases)

When: only if you make a purchase (Sipline Lifetime or Tip Jar) or tap "Restore Purchases".

Data transmitted:

  • Anonymous RevenueCat ID (UUID generated on Apple's side, not linked to your identity)
  • Apple purchase receipt (Apple-signed transaction proof)
  • Purchase country (App Store region)

Data not transmitted: your name, your email, your Apple ID, your hydration data, your weight, or any other app usage data.

Purpose: verify your Lifetime purchase, manage Family Sharing, allow restoration on a new iPhone.

RevenueCat privacy policy: https://www.revenuecat.com/privacy

Server location: United States (GDPR-compliant via Privacy Shield successor).

4.2 Apple WeatherKit (weather, optional)

When: only if you enable weather adjustment (Settings → Weather).

Data sent to Apple:

  • Approximate location (locality, not exact address)

Purpose: fetch current temperature and humidity to adjust your hydration goal on hot days.

You can disable this at any time in Settings → Weather.

Apple WeatherKit privacy: https://www.apple.com/legal/privacy/data/en/weatherkit/

4.3 TelemetryDeck (anonymous analytics, optional)

When: enabled by default to measure aggregate usage. You can disable in Settings → Data.

Data transmitted:

  • Anonymous events (e.g., "paywall shown", "beverage logged", "iOS version")
  • Anonymous session ID (non-reversible hash, rotated every 90 days)

Data not transmitted: your name, email, Apple ID, log content, weight, or any other personal data.

Purpose: understand which features are used to prioritize future improvements.

TelemetryDeck privacy: https://telemetrydeck.com/privacy

Server location: Germany (German company, GDPR-compliant).

4.4 iCloud (personal sync, optional)

When: if you enable iCloud sync in iOS settings (Settings → Apple ID → iCloud → Sipline).

Data sent to Apple: your Sipline data (beverages, entries, profile, preferences), encrypted.

Purpose: sync data across your personal Apple devices (iPhone ↔ Apple Watch ↔ iPad).

Important: iCloud is Apple's personal service. Sipline has no access to this data — it transits only between your own devices and your own iCloud containers. Sipline does not read, store, or process data from your CloudKit container.

Apple iCloud privacy: https://www.apple.com/legal/privacy/


5. Cookies and advertising identifiers

Sipline places no cookies and uses no advertising identifiers (IDFA, IDFV).

The app does not request App Tracking Transparency (ATT) authorization because it performs no tracking, first-party or cross-app.


6. Notifications

Sipline may send local notifications (hydration reminders) if you opt in via the iOS system popup at first launch or in iOS Settings.

All notifications are generated locally on your iPhone. No Sipline server sends push notifications.

You can disable notifications at any time:

  • In the app: Settings → Reminders → toggle off
  • At iOS level: Settings → Notifications → Sipline

7. Data retention

Data typeRetention
Data stored on your iPhoneAs long as you don't erase the app or your data
Personal iCloud dataAs long as you don't erase the app or your data
RevenueCat IDAs long as your Lifetime purchase is active (lifetime purchase)
Anonymous TelemetryDeck eventsMaximum 12 months

When you uninstall Sipline from your iPhone, all locally-stored data is deleted. Personal iCloud data can be manually deleted in Settings → Apple ID → iCloud → Manage Account Storage.


8. Security

Sipline data is protected by:

  • Encryption at rest on your iPhone via iOS Data Protection (encrypted using Secure Enclave hardware key).
  • Encryption in transit for communications with RevenueCat, WeatherKit, and TelemetryDeck (HTTPS/TLS 1.3).
  • iCloud encryption for personal sync, managed by Apple.

No Sipline data ever travels unencrypted over the internet.


9. Your rights (GDPR, CCPA, and equivalents)

As a user, you have the following rights regarding your personal data:

RightHow to exercise
Access to your dataAll data is visible directly in the app (Today, History, Stats). Export available as CSV or PDF (Lifetime feature).
RectificationEdit directly in the app (entry editing, profile modification).
ErasureSettings → Erase my data. Or uninstall the app.
Processing restrictionDisable optional integrations (HealthKit, WeatherKit, TelemetryDeck) in Settings.
PortabilityCSV / PDF export of all your data (Lifetime feature, planned for Free tier).
ObjectionDisable TelemetryDeck in Settings → Data.
Consent withdrawalAll permissions (HealthKit, notifications, weather) revocable at any time in iOS Settings.
ComplaintEU users: your local data protection authority (e.g., CNIL France: https://www.cnil.fr/en/plaintes). California users: California AG.

For any request that cannot be resolved by the above actions, email hello@sipline.app. Response within 30 days.


10. Children

Sipline is not intended for children under 13 (or the equivalent age in your country).

Sipline does not knowingly collect data from children. If you are a parent and discover your child is using Sipline, contact us at hello@sipline.app so we can remove the relevant data.


11. Changes to this policy

This policy may be updated to reflect changes in the app, legislation, or third-party services used.

Any substantial change will be signaled:

  • In the app, via an info screen at the next launch after the update
  • On this page, with the "Last updated" date updated at the top

Minor changes (typo corrections, clarifications) do not trigger a notification.


12. Contact

Email: hello@sipline.app

Response time: 30 days maximum, in practice within 7 days.

Sipline is an independent project. You write directly to the person developing the app — not to an outsourced support team.


© 2026 Sipline · Conçu en France par un humain.
Confidentialité Conditions Support