Politique de confidentialité HoriSol
Mise à jour:
Seule la version allemande de cette politique de confidentialité fait foi. Cette traduction est fournie à titre informatif uniquement.
La présente politique de confidentialité s’applique à l’application mobile HoriSol ainsi qu’au site web byteballoonapps.com, dans la mesure où il est utilisé en lien avec l’application.
1. Responsable du traitement
Responsable au sens du RGPD et des autres lois nationales sur la protection des données :
Malte Schlüter ByteBalloon Apps Waldallee 21 79110 Freiburg im Breisgau Allemagne E-mail : [email protected] Site web : https://www.byteballoonapps.com
Pour les autres informations obligatoires, voir Mentions légales.
2. Principe : HoriSol traite peu de données
HoriSol a été conçue pour traiter le moins de données personnelles possible :
- Aucun compte utilisateur, aucune inscription, aucune connexion.
- Aucune analyse sans votre consentement exprès. Par défaut, nous n’envoyons aucune donnée d’utilisation. En option — et uniquement après votre accord actif — nous collectons des signaux d’utilisation anonymes (voir section 3.4). Pas de Firebase, pas de Sentry, pas de Google Analytics, pas de réseaux publicitaires.
- Aucun identifiant publicitaire (IDFA), aucun suivi publicitaire.
- L’analyse photo se déroule entièrement sur votre appareil. Les images que vous prenez pour l’analyse d’ombrage ne sont à aucun moment transmises par HoriSol à un serveur.
- Les résultats de calcul et les saisies sont stockés localement sur votre appareil (dans la base de données locale de l’app) et ne sont synchronisés avec aucun cloud.
Il existe toutefois un certain nombre de traitements de données techniquement nécessaires, que nous détaillons ci-après.
3. Traitements dans l’application HoriSol
3.1 Données de localisation
Ce que nous traitons : Coordonnées géographiques (latitude/longitude) que vous saisissez manuellement (via une recherche d’adresse ou de code postal) ou, en option, que vous laissez déterminer via le GPS de votre appareil.
À quelle fin : Le calcul de production solaire nécessite une localisation pour récupérer les bonnes données d’irradiation. Les coordonnées sont transmises aux fournisseurs de données solaires décrits à la section 4.
Comment : La détermination de la position via GPS est optionnelle. Vous pouvez à tout moment saisir la position manuellement. Si vous utilisez le GPS, iOS vous demande explicitement votre consentement (« HoriSol souhaite utiliser votre position »). Vous pouvez révoquer ce consentement à tout moment dans les réglages système iOS.
Stockage : Les données de localisation sont stockées exclusivement localement sur votre appareil (dans la base de données interne de l’app, techniquement : Hive). Aucune transmission à nous ou à l’un de nos serveurs n’a lieu.
Base juridique :
- En cas d’utilisation du GPS : art. 6(1)(a) RGPD (consentement).
- En cas de saisie manuelle : art. 6(1)(b) RGPD (exécution du contrat — mise à disposition de la fonction demandée par l’utilisateur).
3.2 Photos pour l’analyse d’ombrage
Ce que nous traitons : Photos que vous prenez pour l’analyse d’ombrage ou que vous sélectionnez dans votre photothèque.
À quelle fin : L’app analyse l’image localement sur votre appareil afin de détecter les situations d’ombrage sur le site d’installation prévu de votre installation solaire de balcon.
Comment : L’intégralité du traitement d’image se déroule exclusivement sur votre appareil. Les photos ne sont pas transmises à nos serveurs, à des services cloud ou à des tiers. iOS vous demande l’autorisation lors du premier accès (caméra et/ou photothèque). Vous pouvez révoquer cette autorisation à tout moment dans les réglages système iOS.
Stockage : Les photos et les résultats d’analyse restent dans la base de données locale de l’app sur votre appareil, tant que vous ne les supprimez pas vous-même ou ne désinstallez pas l’app.
Base juridique : art. 6(1)(b) RGPD (exécution du contrat).
3.3 Données stockées localement
HoriSol stocke les données suivantes localement sur votre appareil, sans les transmettre :
- Votre configuration d’installation (nombre de modules, orientation, inclinaison, puissance de l’onduleur)
- Vos saisies de localisation et localisations enregistrées
- Résultats de calcul et estimations de production
- Photos prises et importées pour l’analyse d’ombrage
- Paramètres internes de l’app
- Un journal de diagnostic local pour la recherche d’erreurs au sein de l’app. Il s’exécute en mémoire (300 entrées maximum) ainsi que dans un tampon local à taille limitée (env. 400 Ko), afin que les erreurs restent traçables même après un redémarrage de l’app. Les indications de localisation y sont dégradées dès l’écriture au niveau de la ville (~11 km) ; l’adresse, le code postal et les coordonnées exactes sont supprimés. Aucune transmission automatique à nous ou à des tiers n’a lieu. Vous pouvez, en option, envoyer vous-même le journal par e-mail au support (export de diagnostic dans les paramètres) — cet envoi est effectué exclusivement par vous. Il est supprimé lors d’une réinitialisation d’usine de l’app.
Vous pouvez supprimer toutes les données stockées localement à tout moment via la fonction « Réinitialisation d’usine » dans les paramètres de l’app. La désinstallation de l’app supprime également l’ensemble des données de l’app.
3.4 Statistiques d’utilisation anonymes (optionnel, uniquement avec consentement)
Ce que nous traitons : Des signaux anonymes sur l’utilisation de l’app — au total onze événements issus de deux domaines :
- Parcours (5 événements) : onboarding démarré, étape de l’assistant terminée (avec le numéro de l’étape), écran de résultats atteint, suggestion d’installation affichée, suggestion d’installation touchée. Nous apprenons ainsi à quel endroit les utilisateurs abandonnent et pouvons améliorer précisément ce point.
- Utilisation & Premium (6 événements) : message Premium affiché (avec le nom de la fonction déclencheuse, p. ex. « rapport PDF détaillé »), Premium acheté, achat restauré, PDF exporté (uniquement le type : rapport court ou détaillé), configuration d’installation créée (uniquement le nombre sous forme de classe de taille : 1 / 2 / 3–5 / 6+), parcours redémarré.
Seuls des nombres ordinaux et des catégories grossières sont transmis avec ces événements (numéro d’étape, nom de fonction, type de rapport, classe de taille) — jamais vos saisies ou valeurs concrètes.
Ce qui n’est expressément jamais transmis : Vos saisies, votre localisation ou vos coordonnées, vos résultats de calcul, vos valeurs d’installation et de consommation, vos prix ou données de paiement. De même, aucun compte utilisateur, aucun identifiant publicitaire, aucun suivi entre appareils et aucun lien avec votre identité.
Désactivé par défaut. Cette collecte reste désactivée tant que vous n’y consentez pas activement (message de consentement dans l’app ou interrupteur sous Paramètres → Confidentialité). Le service n’est initialisé qu’après votre consentement ; auparavant, aucun identifiant n’est créé et rien n’est envoyé. Vous pouvez révoquer votre consentement à tout moment dans les paramètres.
Sous-traitant : TelemetryDeck (TelemetryDeck GmbH), traitement sur des serveurs au sein de l’UE. Les données sont traitées de manière anonyme et agrégée.
Base juridique : Votre consentement (art. 6(1)(a) RGPD) ainsi que le § 25 al. 1 TTDSG (loi allemande) pour le stockage et l’accès aux informations sur votre terminal. Révocation possible à tout moment avec effet pour l’avenir.
3.5 Achat intégré « HoriSol Premium »
Ce que nous traitons : HoriSol propose un déverrouillage Premium unique sous forme d’achat intégré. L’ensemble du processus d’achat s’effectue via le StoreKit d’Apple et est traité par Apple Inc.
Ce qu’Apple traite : Les données de paiement, votre compte Apple et votre historique d’achats restent entièrement chez Apple. Nous ne recevons à aucun moment vos données de paiement, votre compte Apple ou votre nom.
Ce qui est stocké localement : Seul le statut de déverrouillage (Premium oui/non) est stocké sur votre appareil, afin que les fonctions Premium restent disponibles sans nouvelle vérification. Via « Restaurer les achats », vous pouvez réobtenir le déverrouillage sur un nouvel appareil ; cette vérification s’effectue également via Apple et votre compte Apple.
Base juridique : art. 6(1)(b) RGPD (exécution du contrat). Apple Inc. est responsable de manière autonome du traitement des données dans le cadre du processus de paiement ; la politique de confidentialité d’Apple s’applique.
4. Sources de données externes (interfaces tierces)
HoriSol utilise des interfaces de fournisseurs de données externes pour le calcul de production solaire et la recherche d’adresse. À chaque appel, votre adresse IP ainsi que les coordonnées interrogées sont techniquement transmises au fournisseur concerné. Nous ne stockons ni ne recevons ces données nous-mêmes.
4.1 PVGIS (Photovoltaic Geographical Information System) – UE
- Fournisseur : Commission européenne, Joint Research Centre (JRC), Italie
- Endpoint :
re.jrc.ec.europa.eu - Données transmises : Latitude/longitude, inclinaison des modules, azimut des modules, puissance installée (kWp), votre adresse IP
- Finalité : Récupération de données d’irradiation historiques et estimations de production pour des localisations en Europe
- Base juridique : art. 6(1)(b) RGPD (exécution du contrat)
- Siège : Union européenne, pas de transfert vers un pays tiers
- Informations confidentialité du fournisseur : https://joint-research-centre.ec.europa.eu/legal-notice_en
4.2 NRL PVWatts – USA (uniquement pour des localisations hors Europe)
- Fournisseur : U.S. Department of Energy, National Renewable Energy Laboratory (NRL)
- Endpoint :
developer.nlr.gov - Données transmises : Latitude/longitude, paramètres d’installation (inclinaison, azimut, puissance installée), une clé API, votre adresse IP
- Finalité : Récupération de données de production et d’irradiation solaire pour des localisations aux USA et régions voisines
- Quand l’appel a lieu : Uniquement lorsque vous faites calculer une localisation en dehors de l’Europe. Pour les localisations en Europe, NRL n’est pas interrogé — seul PVGIS (voir 4.1) est utilisé.
- Base juridique : art. 6(1)(b) RGPD (exécution du contrat — uniquement dans la mesure où vous choisissez activement une localisation non européenne).
- Siège : USA (transfert vers un pays tiers)
- Remarque sur le transfert vers un pays tiers : NRL est une institution gouvernementale américaine. Une certification au titre du EU-US Data Privacy Framework n’existe pas par nature (les autorités américaines ne peuvent pas être certifiées DPF). Le transfert n’a lieu que si vous choisissez vous-même une localisation hors Europe et se limite aux paramètres techniquement nécessaires (en particulier aucun identifiant, aucun compte utilisateur). Le niveau de protection des données plus faible aux USA par rapport à l’UE est expressément signalé.
- Informations confidentialité du fournisseur : https://www.nrel.gov/security-privacy.html
4.3 NASA POWER – USA (localisations globales et solution de repli technique)
- Fournisseur : National Aeronautics and Space Administration (NASA), Langley Research Center
- Endpoint :
power.larc.nasa.gov - Données transmises : Latitude/longitude, votre adresse IP
- Finalité et moments d’appel : NASA POWER est interrogé dans deux cas :
- Couverture globale : Lorsque vous faites calculer une localisation hors Europe et hors zone de couverture NRL, NASA POWER sert de source de données globale.
- Solution de repli technique pour l’Europe : Si le service européen principal PVGIS est temporairement injoignable (panne serveur, maintenance, limite de débit), NASA POWER est interrogé une fois afin que l’app puisse réaliser le calcul demandé par l’utilisateur. En fonctionnement normal, NASA POWER n’est pas interrogé pour des localisations européennes.
- Base juridique :
- Pour le fonctionnement normal (cas 1) : art. 6(1)(b) RGPD (exécution du contrat).
- Pour la solution de repli en cas de panne PVGIS (cas 2) : art. 6(1)(b) RGPD en combinaison avec l’art. 49(1)(b) RGPD (transfert vers un pays tiers nécessaire à l’exécution d’un contrat entre la personne concernée et le responsable du traitement — l’app doit fournir le calcul activement demandé par l’utilisateur même en cas de défaillance du service principal UE). Dans ce cas, seuls les mêmes points de données (lat/lon, IP) sont transmis qui seraient autrement allés à PVGIS.
- Siège : USA (transfert vers un pays tiers)
- Remarque sur le transfert vers un pays tiers : La NASA est une institution gouvernementale américaine. Une certification au titre du EU-US Data Privacy Framework n’existe pas par nature. Le niveau de protection des données plus faible aux USA par rapport à l’UE est expressément signalé.
- Informations confidentialité du fournisseur : https://www.nasa.gov/privacy/
4.4 Nominatim (OpenStreetMap) – Royaume-Uni
- Fournisseur : OpenStreetMap Foundation, Royaume-Uni
- Endpoint :
nominatim.openstreetmap.org - Données transmises : Terme de recherche saisi (adresse, lieu, code postal) ou coordonnées pour recherche inverse, votre adresse IP
- Finalité : Géocodage — conversion de votre saisie d’adresse en coordonnées (géocodage direct) ou conversion de coordonnées en nom de lieu lisible (géocodage inverse). Utilisé lors de l’onboarding pour la recherche de localisation et lors de l’affichage des localisations enregistrées.
- Base juridique : art. 6(1)(b) RGPD (exécution du contrat).
- Siège : Royaume-Uni. La Commission européenne a adopté une décision d’adéquation pour le Royaume-Uni (initialement le 28 juin 2021, prolongée en juin 2025). Les transferts de données vers le Royaume-Uni sont ainsi équivalents, en termes de niveau de protection, à des transferts internes à l’UE.
- Informations confidentialité du fournisseur : https://wiki.osmfoundation.org/wiki/Privacy_Policy
4.5 Tuiles cartographiques OpenStreetMap – Royaume-Uni
- Fournisseur : OpenStreetMap Foundation, Royaume-Uni
- Endpoint :
tile.openstreetmap.org - Données transmises : La portion de carte affichée (coordonnées des tuiles, c’est-à-dire la zone approximative de la carte et le niveau de zoom), votre adresse IP, un identifiant d’app en tant que User-Agent
- Finalité : Affichage de la vue cartographique lors du choix de la localisation. À chaque déplacement ou zoom de la carte, les tuiles nécessaires sont chargées depuis le serveur de l’OpenStreetMap Foundation.
- Base juridique : art. 6(1)(b) RGPD (exécution du contrat — affichage de la vue cartographique que vous avez demandée).
- Siège : Royaume-Uni ; la décision d’adéquation de la Commission européenne décrite au point 4.4 s’applique.
- Informations confidentialité du fournisseur : https://wiki.osmfoundation.org/wiki/Privacy_Policy
5. Rapports de plantage via Apple
HoriSol ne collecte elle-même aucune donnée de plantage ou de diagnostic.
Si, dans les réglages système iOS sous Confidentialité et sécurité → Analyse et améliorations → Partager avec les développeurs d’app, vous avez activé le partage avec les développeurs, Apple nous met à disposition, via App Store Connect, des rapports de plantage agrégés et anonymisés. Ce traitement est effectué par Apple Inc. sous sa propre responsabilité ; nous ne recevons que les analyses préparées et non personnelles, afin de corriger des erreurs.
Vous pouvez désactiver cette fonction à tout moment dans les réglages iOS.
6. Traitements sur le site byteballoonapps.com
6.1 Hébergement par Cloudflare
Ce site est diffusé via l’infrastructure de Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA. À chaque consultation d’une page, les données suivantes sont techniquement traitées :
- Votre adresse IP
- Date et heure de la consultation
- URL consultée et referrer transmis
- Navigateur et système d’exploitation utilisés (User Agent)
Cloudflare utilise ces données pour la diffusion des contenus, la détection et la défense contre les attaques, et la garantie du bon fonctionnement technique.
Base juridique : art. 6(1)(f) RGPD (intérêt légitime à une mise à disposition sûre et performante du site).
Transfert vers un pays tiers : Cloudflare est une entreprise américaine. Cloudflare est certifié sous le EU-U.S. Data Privacy Framework (liste des entreprises certifiées), de sorte qu’un niveau de protection des données adéquat est garanti en vertu de la décision d’adéquation de la Commission européenne du 10 juillet 2023. De plus, un contrat de sous-traitance avec clauses contractuelles types a été conclu avec Cloudflare.
Politique de confidentialité de Cloudflare : https://www.cloudflare.com/privacypolicy/
6.2 Cookies et suivi sur le site
Ce site place un cookie techniquement nécessaire pour stocker votre choix de langue (pref-lang, durée de vie un an). Aucun cookie de suivi, d’analyse ou publicitaire n’est utilisé. Un consentement au sens de l’art. 25 TTDSG (loi allemande) n’est pas requis pour le cookie techniquement nécessaire (§ 25 al. 2 n° 2 TTDSG).
7. Durée de conservation
- Données dans l’app (localisations, photos, résultats de calcul, journal d’événements local) : jusqu’à la suppression manuelle, la réinitialisation d’usine ou la désinstallation de l’app.
- Journaux serveur du site (via Cloudflare) : voir la politique de confidentialité de Cloudflare ; généralement de quelques jours à quelques semaines.
- Données chez des fournisseurs tiers (PVGIS, NRL, NASA, OpenStreetMap) : voir les politiques de confidentialité respectives liées.
8. Vos droits
Dans la mesure où des données personnelles sont traitées, vous disposez à notre égard des droits suivants :
- Accès aux données personnelles vous concernant (art. 15 RGPD)
- Rectification des données inexactes (art. 16 RGPD)
- Effacement de vos données (art. 17 RGPD)
- Limitation du traitement (art. 18 RGPD)
- Portabilité des données (art. 20 RGPD)
- Opposition au traitement (art. 21 RGPD)
- Retrait du consentement avec effet pour l’avenir (art. 7(3) RGPD)
- Plainte auprès d’une autorité de contrôle, par exemple l’autorité de protection des données compétente pour vous
Remarque : HoriSol ne tenant pas de compte utilisateur et la quasi-totalité des données étant traitées exclusivement localement sur votre appareil, beaucoup de ces droits peuvent être exercés directement par vous-même — par exemple via la réinitialisation d’usine intégrée à l’app ou par désinstallation de l’app.
Pour les demandes concernant des données que nous pourrions traiter dans le cadre de l’utilisation du site, vous pouvez nous contacter via les coordonnées indiquées dans les mentions légales.
9. Modifications de la présente politique de confidentialité
Nous nous réservons le droit d’adapter la présente politique de confidentialité dès que des modifications de l’app, du site ou du cadre juridique le rendent nécessaire. La version actuelle est disponible à byteballoonapps.com/apps/horisol/datenschutz. La version en vigueur au moment du traitement des données fait foi.