Politique de confidentialité
Version 1.0 — Dernière mise à jour : 31 août 2026
Statut : projet destiné à relecture juridique. Ce document a été rédigé à partir d'un
inventaire technique du code de l'application et de son backend. Il est fidèle au fonctionnement
réel du service à la date ci-dessus, mais il ne constitue pas un avis juridique et doit être validé
par un conseil avant publication. Les mentions [À COMPLÉTER] dépendent de l'entité juridique
exploitante et ne peuvent pas être renseignées depuis le code.
## 1. Qui est responsable de vos données
L'application mobile Swallo (« l'Application », « le Service ») est éditée par :
- Raison sociale : [À COMPLÉTER]
- Forme juridique et capital social : [À COMPLÉTER]
- Numéro SIREN / SIRET : [À COMPLÉTER]
- Numéro de TVA intracommunautaire : [À COMPLÉTER]
- Siège social : [À COMPLÉTER]
- Directeur de la publication : [À COMPLÉTER]
- Contact : contact@swallo.app
- Délégué à la protection des données (DPO) : non désigné — la désignation n'est pas
obligatoire au regard des traitements réalisés
Cette société agit en qualité de responsable de traitement au sens du Règlement (UE) 2016/679 (« RGPD ») pour l'ensemble des traitements décrits ci-après.
Hébergement :
- Infrastructure applicative et base de données : OVH SAS, 2 rue Kellermann,
59100 Roubaix, France — serveurs hébergés à Dunkerque, France
- Stockage des fichiers médias : Cloudflare R2 (Cloudflare, Inc.)
## 2. Ce que couvre cette politique
Cette politique s'applique à l'Application mobile Swallo (iOS et Android), à son interface d'administration et aux services associés accessibles depuis le domaine swallo.app.
Elle ne s'applique pas aux services tiers que vous pourriez atteindre depuis l'Application (par exemple la fiche Google Maps d'un restaurant), qui disposent de leurs propres politiques.
## 3. Les données que nous traitons
### 3.1 Données que vous nous fournissez
| Catégorie | Données concernées |
|---|---|
| Identification du compte | Adresse e-mail, nom d'utilisateur, nom affiché, mot de passe (jamais stocké en clair — uniquement une empreinte cryptographique) |
| Profil | Biographie, photo de profil, photo de couverture, ville préférée, préférences culinaires, langue |
| Connexion via un tiers | Lorsque vous utilisez « Continuer avec Apple » ou « Continuer avec Google » : l'identifiant unique fourni par le fournisseur, votre adresse e-mail et, le cas échéant, votre nom. Si vous choisissez de masquer votre adresse chez Apple, nous générons une adresse technique interne à votre place. |
| Contenus publiés | Publications (photos, légendes, plats, étiquettes d'ambiance), commentaires et réponses, avis et notes sur les restaurants, collections et enregistrements, mentions « j'aime », abonnements et demandes d'abonnement |
| Messagerie | Messages échangés en conversation privée ou de groupe, pièces jointes images, nom et photo des groupes |
| Sorties collaboratives (« meetings » / salons) | Adresse de départ que vous saisissez, ainsi que ses coordonnées géographiques, vos préférences de cuisine pour la sortie, et vos votes |
| Contributions au référentiel | Restaurants que vous proposez (nom, adresse, coordonnées, photos), signalements de données erronées |
| Espace restaurateur (offre PRO) | Numéro SIRET, justificatifs d'identité et de qualité de gérant que vous téléversez, informations sur l'établissement revendiqué |
| Signalements | Motif choisi, description libre facultative, contenu ou compte visé |
| Assistance | Rapports de bug, incluant des informations techniques sur votre appareil |
### 3.2 Données collectées automatiquement
| Catégorie | Données concernées |
|---|---|
| Sécurité et session | Jetons de session et de rafraîchissement, identifiant technique d'appareil transmis à chaque requête, historique des appareils reconnus, codes de vérification d'appareil envoyés par e-mail, secret d'authentification à deux facteurs (chiffré au repos) et empreintes des codes de secours |
| Consentement | Version des conditions acceptée, date, et adresse IP tronquée (nous ne conservons pas l'adresse IP complète associée à votre consentement) |
| Localisation | Votre position approximative ou précise, lorsque vous l'autorisez, afin de classer les restaurants par distance. Cette position n'est ni enregistrée sur nos serveurs ni convertie en adresse : elle reste en mémoire sur votre appareil le temps de la session. La seule donnée de localisation que nous conservons est l'adresse de départ que vous saisissez volontairement pour une sortie collaborative (§3.1). |
| Utilisation du Service | Événements produit (écrans consultés, actions réalisées telles que création d'une publication, recherche, vote). Ces événements sont structurels : ils contiennent des compteurs, des catégories et des longueurs de texte, jamais le contenu de vos recherches ni de vos messages. |
| Appareil | Modèle, version du système d'exploitation, version de l'application, langue, fuseau horaire |
| Notifications | Jeton de notification push de votre appareil |
| Publicité | Voir §7 |
| Diagnostics | Journaux d'erreurs serveur permettant d'identifier et corriger les incidents |
### 3.3 Données provenant de sources tierces
Le référentiel de restaurants de Swallo est constitué à partir de sources publiques ou partenaires (OpenStreetMap, Google Places, Foursquare, base Alim'confiance des contrôles sanitaires officiels français). Ces données concernent des établissements, non des personnes physiques, à l'exception des avis publics d'utilisateurs Google que nous affichons avec l'attribution de leur auteur telle que fournie par Google.
## 4. Pourquoi nous traitons ces données, et sur quelle base légale
| Finalité | Données | Base légale |
|---|---|---|
| Créer et gérer votre compte, vous authentifier | Identification, profil, connexion tiers | Exécution du contrat (art. 6.1.b RGPD) |
| Fournir les fonctionnalités sociales : publier, commenter, noter, s'abonner, échanger des messages | Contenus, messagerie | Exécution du contrat |
| Vous proposer des restaurants pertinents et les classer par distance | Localisation, préférences | Exécution du contrat |
| Organiser les sorties collaboratives | Adresse de départ, préférences, votes | Exécution du contrat |
| Traiter les abonnements SUPER et PRO | Plan, statut d'abonnement, identifiant interne transmis au prestataire de facturation | Exécution du contrat |
| Vérifier la qualité de restaurateur | SIRET, justificatifs | Exécution du contrat et obligation de vérification |
| Vous envoyer les e-mails nécessaires au service (confirmation, réinitialisation, vérification d'appareil) | E-mail, jetons | Exécution du contrat |
| Vous envoyer des notifications push selon vos réglages | Jeton push, préférences | Exécution du contrat, et consentement au niveau du système d'exploitation |
| Assurer la sécurité du Service : détecter les accès non autorisés, limiter les abus, appliquer les quotas | Sécurité et session, identifiant d'appareil | Intérêt légitime (art. 6.1.f) : protéger le Service et ses utilisateurs |
| Modérer les contenus et sanctionner les abus | Signalements, contenus concernés | Intérêt légitime, et obligation légale de retrait des contenus illicites |
| Mesurer l'usage du Service et l'améliorer | Événements d'utilisation, appareil | Consentement (art. 6.1.a) |
| Afficher des publicités aux utilisateurs de l'offre gratuite | Voir §7 | Consentement pour la publicité personnalisée ; intérêt légitime pour la publicité non personnalisée |
| Corriger les incidents techniques | Diagnostics | Intérêt légitime |
| Répondre aux réquisitions et respecter nos obligations | Selon la demande | Obligation légale (art. 6.1.c) |
Lorsque le traitement repose sur votre consentement, vous pouvez le retirer à tout moment sans que cela remette en cause la licéité du traitement effectué avant le retrait (§9).
Lorsque le traitement repose sur notre intérêt légitime, vous disposez d'un droit d'opposition (§9).
## 5. Qui a accès à vos données
Nous ne vendons pas vos données personnelles.
### 5.1 Les autres utilisateurs
Par nature, Swallo est un service social. Sont visibles par d'autres utilisateurs :
- votre nom d'utilisateur, nom affiché, photo de profil et de couverture, biographie ;
- vos publications, commentaires, avis et notes, selon la visibilité que vous choisissez ;
- vos abonnements et abonnés ;
- vos messages, auprès des destinataires de la conversation ;
- au sein d'une sortie collaborative, vos contributions et vos votes auprès des autres participants.
Vous contrôlez plusieurs de ces éléments depuis les réglages : compte privé, visibilité des publications, et restriction des messages privés (tout le monde, personnes que vous suivez, vos abonnés, ou uniquement les abonnements mutuels — ce dernier étant le réglage par défaut).
### 5.2 Nos sous-traitants et partenaires
| Prestataire | Rôle | Données concernées |
|---|---|---|
| OVH SAS (France) | Hébergement de l'application et de la base de données | L'ensemble des données du Service |
| Cloudflare, Inc. (R2) | Stockage des photos et fichiers téléversés | Contenus médias |
| Resend | Envoi des e-mails transactionnels | Adresse e-mail, contenu des e-mails de service |
| Expo (Expo Push Service), Apple (APNs), Google (FCM) | Acheminement des notifications push | Jeton d'appareil, contenu de la notification |
| PostHog (instance Union européenne) | Mesure d'audience produit | Identifiant interne, événements d'utilisation, informations d'appareil |
| Sentry | Détection des erreurs serveur | Données techniques d'incident |
| RevenueCat | Gestion des abonnements | Identifiant interne, statut d'abonnement |
| Apple (App Store) / Google (Play) | Encaissement des abonnements | Vos données de paiement sont traitées directement par la plateforme ; nous n'y avons jamais accès |
| Google AdMob | Diffusion des publicités | Voir §7 |
| Mapbox | Affichage cartographique et recherche d'adresses | Requêtes de carte et de géocodage |
| Google (Places), Foursquare | Enrichissement des fiches restaurants | Identifiants d'établissements ; aucune donnée personnelle vous concernant n'est transmise |
Chaque sous-traitant agit sur nos instructions, dans le cadre d'un contrat conforme à l'article 28 du RGPD.
### 5.3 Autorités
Nous pouvons être tenus de communiquer des données sur réquisition judiciaire ou administrative régulière.
## 6. Transferts en dehors de l'Union européenne
Nous privilégions les traitements localisés dans l'Union européenne : notre mesure d'audience utilise l'instance européenne de PostHog, et notre infrastructure est hébergée [À COMPLÉTER : préciser le pays].
Certains prestataires (Cloudflare, Apple, Google, RevenueCat, Sentry, Mapbox) sont susceptibles de traiter des données en dehors de l'Union européenne, notamment aux États-Unis. Ces transferts sont encadrés par les mécanismes prévus au chapitre V du RGPD : décision d'adéquation lorsqu'elle s'applique (EU-US Data Privacy Framework), ou clauses contractuelles types de la Commission européenne, complétées le cas échéant de mesures techniques supplémentaires.
Vous pouvez obtenir copie des garanties applicables en nous écrivant (§11).
## 7. Publicité et traceurs
L'offre gratuite de Swallo est financée par la publicité. Les publicités sont fournies par Google AdMob et apparaissent, clairement identifiées par la mention « Sponsorisé », entre les publications du fil et entre les résultats de recherche. Aucune publicité n'est affichée aux abonnés SUPER ou PRO.
Dans l'Espace économique européen, avant toute diffusion, un formulaire de consentement conforme au cadre de transparence et de consentement de l'IAB vous est présenté. Vous y choisissez si vos données peuvent être utilisées à des fins de publicité personnalisée. Vous pouvez modifier ce choix à tout moment depuis [À COMPLÉTER : emplacement du point d'entrée « Paramètres de confidentialité publicitaire » à ajouter dans les réglages de l'application].
Sur iOS, le système vous demande en outre l'autorisation de suivre votre activité à l'aide de l'identifiant publicitaire de votre appareil (IDFA). Si vous refusez, l'Application reste intégralement fonctionnelle : seules les publicités deviennent non personnalisées. Vous pouvez revenir sur ce choix dans les réglages iOS, rubrique « Confidentialité et sécurité » puis « Suivi ».
Nous n'utilisons pas de cookies publicitaires : l'Application est native et ne repose pas sur un navigateur.
Concernant la mesure d'audience (PostHog), les événements collectés sont associés à un identifiant interne aléatoire, jamais à votre adresse e-mail ni à votre nom d'utilisateur, et ne contiennent jamais le texte de vos recherches, publications ou messages.
## 8. Combien de temps nous conservons vos données
| Donnée | Durée |
|---|---|
| Compte et contenus associés | Pendant toute la durée de vie du compte |
| Après suppression du compte | Le compte est immédiatement désactivé et vos sessions révoquées. Au plus tard 30 jours après, vos données d'identification sont anonymisées de façon irréversible : adresse e-mail, nom d'utilisateur, nom affiché, biographie, photos de profil et de couverture, empreinte de mot de passe et données d'authentification sont effacées ou remplacées par des valeurs neutres. Les contenus que vous avez publiés (publications, commentaires, messages) sont conservés sous forme désassociée, afin de ne pas rompre les conversations et fils auxquels d'autres utilisateurs ont participé. Ils ne permettent alors plus de vous identifier. |
| Jetons de session et de rafraîchissement | Supprimés à la déconnexion et à la suppression du compte |
| Codes de confirmation d'adresse e-mail | 24 heures |
| Archive d'export de vos données | 7 jours, puis suppression automatique |
| Données de restaurants issues de sources tierces | Rafraîchies périodiquement ; les éléments soumis à restriction contractuelle (avis, photos) ne sont conservés qu'en cache temporaire de quelques heures à quelques jours |
| Journaux techniques du serveur | Rotation automatique : 3 fichiers de 50 Mo par service, les plus anciens étant écrasés |
| Journal d'audit administratif (actions de modération) | 12 mois |
| Documents justificatifs restaurateur | 30 jours après la décision, puis suppression des fichiers et de leurs références |
| Éléments nécessaires à la preuve d'une obligation légale ou à la défense d'un droit | Durée de la prescription applicable |
## 9. Vos droits
Conformément au RGPD et à la loi « Informatique et Libertés », vous disposez des droits suivants :
- Droit d'accès : obtenir la confirmation que des données vous concernant sont traitées et en
recevoir copie.
- Droit de rectification : corriger des données inexactes. La plupart le sont directement depuis
les réglages de l'Application (profil, adresse e-mail, mot de passe).
- Droit à l'effacement : supprimer votre compte. Cette action est disponible **directement dans
l'Application**, via Réglages → Supprimer mon compte. Elle est irréversible et vous sera confirmée par une ré-authentification.
- Droit à la portabilité : recevoir vos données dans un format structuré et lisible par machine.
Une fonction Télécharger mes données est disponible dans les réglages ; un lien de téléchargement vous est envoyé par e-mail et reste valable 7 jours.
- Droit d'opposition : vous opposer à un traitement fondé sur notre intérêt légitime.
- Droit à la limitation du traitement.
- Droit de retirer votre consentement à tout moment, pour la mesure d'audience et la publicité
personnalisée.
- Droit de définir des directives relatives au sort de vos données après votre décès.
Pour exercer ces droits, écrivez à contact@swallo.app. Nous répondons dans un délai d'un mois, prolongeable de deux mois en cas de demande complexe. Une preuve d'identité peut vous être demandée en cas de doute raisonnable.
Si vous estimez que vos droits ne sont pas respectés, vous pouvez introduire une réclamation auprès de la Commission nationale de l'informatique et des libertés (CNIL), 3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07 — www.cnil.fr.
## 10. Sécurité
Nous mettons en œuvre des mesures techniques et organisationnelles adaptées, notamment :
- chiffrement des échanges entre l'Application et nos serveurs (TLS) ;
- stockage des mots de passe sous forme d'empreintes cryptographiques non réversibles ;
- conservation du jeton de session de longue durée dans l'enclave sécurisée du système
d'exploitation de votre appareil, jamais dans un stockage applicatif ordinaire ;
- authentification à deux facteurs disponible, avec secret chiffré au repos ;
- vérification par code envoyé par e-mail lors d'une connexion depuis un appareil inconnu ;
- limitation du débit des requêtes sensibles et contrôle des accès administrateurs, avec journal
d'audit ;
- analyse des fichiers téléversés (type réel, dimensions, ré-encodage systématique) avant stockage.
Aucun système n'étant infaillible, nous nous engageons à notifier l'autorité de contrôle et, le cas échéant, les personnes concernées, dans les conditions prévues aux articles 33 et 34 du RGPD.
## 11. Mineurs
Le Service n'est pas destiné aux personnes de moins de [À COMPLÉTER : 15 ans en France, ou l'âge retenu]. Nous ne collectons pas sciemment de données concernant des personnes en dessous de cet âge. Si vous constatez qu'un compte a été créé par un mineur en dessous de cet âge, écrivez-nous et nous procéderons à sa suppression.
## 12. Modifications de cette politique
Nous pouvons faire évoluer cette politique. En cas de modification substantielle, vous en serez informé dans l'Application et, le cas échéant, invité à accepter la nouvelle version. La date de dernière mise à jour figure en tête du document, et chaque version est identifiée par un numéro conservé avec votre acceptation.
## 13. Nous contacter
[À COMPLÉTER : raison sociale] [À COMPLÉTER : adresse postale] contact@swallo.app