NabuSQL
|
Conditions d’utilisation et de vente
Politique de confidentialité
Contrat de licence (CLUF)
EN
HR
IT
DE
FR
SL
Nabukodonozor d.o.o.
Palinovečka 19c, 10000 Zagreb, République de Croatie
OIB (numéro fiscal) : 10903838103
E-mail : gdpr@nabukodonozor.hr
La présente Politique de confidentialité décrit la manière dont nous traitons les données personnelles des visiteurs de nabusql.nabu.work et des acheteurs du logiciel NabuSQL, conformément au règlement (UE) 2016/679 (RGPD) et à la loi croate de mise en œuvre du RGPD.
Lors de l’achat d’une licence, nous collectons : nom et prénom, adresse e-mail et identifiant de l’appareil (Machine ID) ; pour les acheteurs professionnels, en outre le nom de l’entreprise, l’adresse du siège, la ville, le code postal, le pays et le numéro fiscal/de TVA (nécessaires à l’émission d’une facture professionnelle). Nous enregistrons également votre adresse IP afin de prévenir les abus (limitation du nombre de requêtes).
| Finalité | Base juridique (RGPD) |
|---|---|
| Émission et livraison de la clé de licence, exécution du contrat d’achat | Art. 6, par. 1, point b) — exécution d’un contrat |
| Émission et conservation des factures, fiscalisation, obligations fiscales | Art. 6, par. 1, point c) — obligation légale |
| Prévention des abus et sécurité du système | Art. 6, par. 1, point f) — intérêt légitime |
| Réponse aux demandes et réclamations | Art. 6, par. 1, points b) / c) / f), selon la nature de la demande |
Les paiements par carte sont traités par Stripe (Stripe Payments Europe, Ltd., Irlande). Les données de carte (numéro, date d’expiration, CVC) sont saisies directement dans le système de Stripe et nous ne les voyons ni ne les stockons jamais. Politique de confidentialité de Stripe : stripe.com/privacy.
La version d’essai se télécharge sans inscription et sans saisie de données personnelles. Comme il est d’usage, le serveur conserve des journaux techniques (adresse IP, heure, fichier téléchargé) à des fins de sécurité et de statistiques d’exploitation (intérêt légitime).
Si vous nous contactez par e-mail, nous traitons votre adresse e-mail et le contenu de votre message afin de répondre à votre demande.
Lors du chargement du Site, votre navigateur récupère des polices depuis Google Fonts (Google Ireland Ltd.) et le script de paiement depuis les serveurs de Stripe ; votre adresse IP est techniquement transmise à ces fournisseurs à cette occasion.
Stripe et Google peuvent effectuer une partie de leurs traitements en dehors de l’EEE (États-Unis). Ces transferts reposent sur des garanties appropriées : le cadre de protection des données UE–États-Unis (Data Privacy Framework) et/ou les clauses contractuelles types de la Commission européenne.
Vous disposez d’un droit d’accès à vos données, de rectification, d’effacement (dans les limites des obligations légales de conservation), de limitation du traitement, de portabilité des données, ainsi que du droit de vous opposer aux traitements fondés sur l’intérêt légitime. Vous pouvez adresser votre demande à gdpr@nabukodonozor.hr ; nous y répondrons dans les meilleurs délais et au plus tard dans un délai d’un mois.
Si vous estimez que nous traitons vos données de manière illicite, vous avez le droit d’introduire une réclamation auprès de l’Agence croate de protection des données personnelles (AZOP), Selska cesta 136, 10000 Zagreb, azop.hr, ou auprès de l’autorité de contrôle de votre État membre de l’UE (en France, la CNIL).
Cookies strictement nécessaires (toujours actifs) : un cookie de session (session PHP) qui mémorise votre choix de langue et permet le fonctionnement du formulaire d’achat, et un cookie qui enregistre votre choix en matière de cookies (nabusql_consent). Ces cookies ne nécessitent pas de consentement. Stripe peut déposer ses propres cookies nécessaires au traitement sécurisé du paiement lorsque vous utilisez le formulaire de paiement.
Cookies d’analyse (avec consentement) : nous utilisons Google Analytics 4 (Google Ireland Ltd.) pour les statistiques de visite et l’amélioration du site. L’analyse est désactivée tant que vous n’avez pas donné votre consentement via le bandeau de cookies (Google Consent Mode — analytics_storage vaut « denied » par défaut). Ce n’est qu’après votre consentement que les cookies d’analyse sont déposés (par ex. _ga, _ga_*) et que les données d’utilisation sont collectées ; votre adresse IP est anonymisée. Vous pouvez retirer votre consentement à tout moment via le lien « Paramètres des cookies » en bas de page.
La base juridique des cookies d’analyse est votre consentement (art. 6, par. 1, point a), du RGPD, ainsi que la loi croate sur les communications électroniques). En savoir plus sur Google Analytics : policies.google.com/privacy.
L’application NabuSQL fonctionne localement sur votre ordinateur. Vos bases de données, identifiants de connexion et requêtes ne sont pas transmis à nos serveurs. La licence est vérifiée hors ligne, sans envoi de données.
Si vous activez l’assistant IA dans l’application, le texte de vos requêtes (ainsi que le schéma/contexte que vous choisissez d’inclure) est envoyé au fournisseur d’IA que vous sélectionnez (par ex. OpenAI, Anthropic, Google) en utilisant votre propre clé API, stockée localement sur votre ordinateur (voir 8.1). Ce traitement est soumis aux conditions du fournisseur choisi ; les fonctions d’IA n’envoient rien sans action de votre part.
Si vous vous connectez à une base de données via le tunnel HTTP (pour un hébergement sans accès SSH), vous déposez un script PHP généré par l’application sur votre propre serveur web. L’application communique alors directement avec ce script ; le trafic ne passe pas par nos serveurs. Chaque requête et chaque réponse — y compris le nom d’utilisateur et le mot de passe de la base de données ainsi que le contenu de vos requêtes et résultats — sont chiffrés de bout en bout en AES-256-GCM avec une clé propre à cette connexion. Le script ne conserve que cette clé ; il ne conserve ni le mot de passe de la base de données ni aucune donnée. Le script reste sous votre contrôle sur votre serveur : protégez-le comme tout autre fichier de votre hébergement et supprimez-le lorsque vous n’en avez plus besoin.
NabuSQL stocke sa configuration uniquement dans votre profil utilisateur. Le dossier de données de l’application est :
%APPDATA%\com.nabusql.app (fichiers de l’application) et %LOCALAPPDATA%\com.nabusql.app (stockage de l’interface utilisateur du navigateur intégré WebView2) ;~/Library/Application Support/com.nabusql.app, ainsi que ~/Library/WebKit/com.nabusql.app et ~/Library/Caches/com.nabusql.app ;~/.local/share/com.nabusql.app.| Données | Emplacement | Protection |
|---|---|---|
| Mots de passe des bases de données, mots de passe SSH et phrases secrètes des clés SSH | connections.json | Chiffrés (AES-256-GCM) |
| Clé du tunnel HTTP (une par connexion utilisant le tunnel) | connections.json | Chiffrée (AES-256-GCM) |
| Clés API des fournisseurs d’IA | ai_connections.json | Chiffrées (AES-256-GCM) |
| Clé maîtresse de chiffrement | Gestionnaire d’identifiants du système d’exploitation : Gestionnaire d’identifiants Windows (entrée NabuSQL/master-key), Trousseau macOS, Secret Service de Linux (GNOME Keyring / KWallet) | Protégée par le système d’exploitation et votre compte utilisateur |
| Autres paramètres de connexion (hôte, port, nom d’utilisateur, base de données, hôte SSH, chemin de la clé privée SSH, adresse du script du tunnel HTTP et ses limites PHP) | connections.json | Non chiffrés (non secrets) |
| Clés privées SSH | NabuSQL ne stocke que le chemin de votre fichier de clé et ne le copie jamais. Exception : les clés contenues dans un export de connexions que vous importez sont écrites dans le sous-dossier ssh_keys. | Identique au fichier de clé lui-même (sa propre phrase secrète, le cas échéant) |
| Clé de licence, e-mail de licence et date de début de l’essai | license.json | Signés numériquement (Ed25519), non chiffrés |
| Tâches planifiées | scheduled_tasks.json | Ne contiennent aucun mot de passe |
| Paramètres, historique des requêtes, index des requêtes enregistrées, état des fenêtres/grilles | Stockage WebView (%LOCALAPPDATA%\com.nabusql.app sous Windows) | Ne contiennent ni mots de passe ni clés API |
| Modèles et patchs Knowledge Lab (module facultatif) | Sous-dossiers knowledge et plugins | Ne contiennent aucun identifiant |
Les mots de passe et clés API ne sont déchiffrés que dans la mémoire de l’application, lorsqu’une connexion ou une requête IA en a besoin. Les valeurs chiffrées ne peuvent être déchiffrées que sur le même ordinateur, par le même compte utilisateur, car la clé maîtresse ne quitte jamais le gestionnaire d’identifiants du système d’exploitation. Si le gestionnaire d’identifiants n’est pas disponible (par exemple sur un système Linux sans Secret Service), la clé maîtresse est stockée dans le fichier secret.key du dossier de données de l’application, lisible uniquement par votre compte utilisateur. Les fichiers d’export de connexions (.enc) sont protégés séparément par un mot de passe que vous choisissez (PBKDF2-SHA256 et AES-256-GCM).
Versions antérieures : les versions jusqu’à la 1.0.105 incluse stockaient les mots de passe et phrases secrètes SSH dans connections.json et les clés API d’IA dans le stockage WebView sans chiffrement, protégés uniquement par les permissions de fichiers de votre profil utilisateur. À partir de la version 1.0.106, ces valeurs sont chiffrées automatiquement au premier démarrage de l’application après la mise à jour ; aucune action n’est requise de votre part. Des restes des valeurs précédemment non chiffrées peuvent subsister temporairement dans les fichiers internes du stockage WebView (jusqu’à son nettoyage automatique) et dans d’éventuelles sauvegardes de votre profil utilisateur. L’application ne les lit plus. Si vous souhaitez les supprimer complètement, supprimez les données locales comme décrit au point 8.3, ou changez les mots de passe et clés API concernés.
La désinstallation supprime les fichiers du programme. Vos données sont conservées par défaut, afin qu’une réinstallation ou une mise à jour conserve vos connexions :
%APPDATA%\com.nabusql.app et %LOCALAPPDATA%\com.nabusql.app) ainsi que la clé maîtresse dans le Gestionnaire d’identifiants Windows sont supprimés. Sinon, tout ce qui est listé au point 8.1 reste sur votre ordinateur.winget uninstall Nabukodonozor.NabuSQL) : les données ne sont pas supprimées. Utilisez l’une des méthodes du point 8.3.Les données de licence conservées sur nos serveurs dans le cadre d’un achat sont décrites aux sections 2 et 5 et ne sont pas affectées par la désinstallation.
NabuSQL/master-key (ou exécutez cmdkey /delete:NabuSQL/master-key) ; sous macOS, supprimez l’élément NabuSQL dans Trousseaux d’accès ; sous Linux, supprimez l’entrée NabuSQL dans Mots de passe et clés (Seahorse) ou KWallet.Les fichiers que vous avez créés vous-même en dehors du dossier de données de l’application (fichiers SQL dans les dossiers de requêtes que vous avez choisis, sauvegardes, exports, fichiers d’export de connexions, vos fichiers de clés SSH) ne sont jamais supprimés par NabuSQL et restent sous votre contrôle.
De même, NabuSQL ne peut pas supprimer un script de tunnel HTTP que vous avez déposé sur votre serveur web. Supprimez-le vous-même (par exemple avec le gestionnaire de fichiers de votre hébergement ou par FTP) lorsque vous n’utilisez plus le tunnel ; sans sa clé il est inutilisable, mais il reste votre fichier.
Nous appliquons des mesures techniques et organisationnelles appropriées : communication chiffrée (HTTPS/TLS), accès restreint à la base de données, aucun stockage des données de carte, et stockage des clés d’accès uniquement côté serveur.
Nous pouvons mettre à jour la présente Politique de confidentialité de temps à autre. La version en vigueur est toujours publiée sur cette page avec la date de la dernière mise à jour.