Privacy Policy
English is the editorial source of truth. The French version below is provided for clarity and does not limit mandatory GDPR rights.
Last updated: July 21, 2026 · Effective: July 21, 2026
English version
1. Data controller
GuitarHarmonyLab.com is operated by Namasa Web Solutions, a French micro-entreprise operated by Nicolas Alteirac, SIRET 823 661 186 00028, based in Florac 48400, France.
For privacy questions, data requests or deletion requests, contact contact@guitarharmonylab.com.
2. Data we collect
| Data category | Examples | Purpose | Legal basis |
|---|---|---|---|
| Account data | Name, email, hashed password, WordPress user ID | Login, account access, support | Contract performance |
| Subscription data | PMPro level, Stripe transaction IDs, invoices | Billing, access control, accounting | Contract, legal obligation |
| Musical content | Chord charts, grids, style, tempo, level, saved projects | App functionality, practice generation, saved projects | Contract performance |
| Teacher Studio data | Student names, profile notes, assignments, Practice Cards, teacher notes | Student folders, assignments and teacher tracking | Contract performance; teacher responsibility for student data |
| Student Signal Link data | Secure token, optional expiry, revoked status, access count, last access, hashed IP, user agent, practiced/stuck signal | Secure read-only access, abuse prevention, signal tracking | Contract performance, legitimate interest in security |
| Technical logs | IP address, browser, timestamps, REST errors | Security, debugging, rate limiting | Legitimate interest |
3. Teacher Studio and student privacy
Student Signal Links are designed to avoid student accounts. A student receives a secure read-only link to one assignment and sees only the assigned practice material plus two buttons: I practiced and I’m stuck.
Teachers should enter only the minimum student information required to manage practice. Do not enter sensitive personal data, health information, school records, family information or emergency information.
Student link access logs are used for security and basic tracking. IP addresses may be hashed before storage. Signals are visible to the teacher account that created the assignment.
4. AI processing
GuitarHarmonyLab uses Anthropic Claude for AI Chord Chart Import and AI practice generation. AI is triggered only after the user explicitly requests it.
AI requests may include chord symbols, chart content, style, level, tempo and teacher-edited musical context. We do not intentionally send account passwords, billing data or unrelated personal data to Anthropic.
AI results and imports may be cached to avoid duplicate processing and protect monthly quotas. Cached results do not consume a new credit.
Anthropic, Stripe, OVHcloud, Cloudflare, Google (Google Analytics), WordPress and Paid Memberships Pro may process data according to their roles as service providers or software components.
5. Cookies
| Cookie or storage | Purpose | Type |
|---|---|---|
| wordpress_logged_in_*, wordpress_sec_* | Authentication and WordPress security | Strictly necessary |
| pmpro_* | Membership and subscription access control | Strictly necessary |
| ghl_locale / localStorage | Language preference | Functional |
| Cloudflare security cookies | Bot protection, firewall and availability | Strictly necessary security |
We do not use behavioral advertising cookies. We use Google Analytics 4 (measurement ID G-C54JB9PQSM) only after consent to measure visits and site usage. Measurement data may include page views, interaction events, technical browser or device information, approximate location and the first-party cookie identifiers _ga and _ga_*. Google documents a default lifetime of up to two years for these cookies. Google Consent Mode v2 is implemented through Site Kit, Complianz and WP Consent API. Analytics storage and advertising consent signals are denied by default until the visitor makes a choice. You can refuse or withdraw consent at any time using Privacy settings.
6. Retention
Account and subscription data is kept while your account exists and as long as required for accounting, tax, fraud prevention or legal obligations.
Saved projects, student folders and assignments remain until deleted by the user, revoked where applicable, or removed during account deletion. Student link logs and signals remain attached to the assignment unless deleted or otherwise required by law.
Billing records may be retained for up to 10 years to meet French accounting obligations.
7. Your GDPR rights
Depending on the situation, you may request access, rectification, deletion, restriction, portability and objection. You may also withdraw consent where processing is based on consent.
Send requests to contact@guitarharmonylab.com. We may need to verify your identity before acting on a request.
If you believe your rights are not respected, you may contact the French data protection authority, the CNIL.
8. Security
The site uses WordPress accounts, REST permission checks, PMPro access control, secure random student tokens, optional link expiry, revocation, rate limiting and Cloudflare protection.
No online service can guarantee absolute security. If you suspect unauthorized access, contact us immediately.
Version française
1. Responsable du traitement
GuitarHarmonyLab.com est exploité par Namasa Web Solutions, micro-entreprise française exploitée par Nicolas Alteirac, SIRET 823 661 186 00028, basée à Florac 48400, France.
Pour toute question confidentialité, demande d’accès ou demande de suppression, contactez contact@guitarharmonylab.com.
2. Données collectées
| Catégorie | Exemples | Finalité | Base légale |
|---|---|---|---|
| Compte | Nom, email, mot de passe haché, identifiant WordPress | Connexion, accès au compte, support | Exécution du contrat |
| Abonnement | Niveau PMPro, transactions Stripe, factures | Paiement, contrôle d’accès, comptabilité | Contrat, obligation légale |
| Contenu musical | Grilles, accords, style, tempo, niveau, projets sauvegardés | Fonctionnement de l’app, génération de pratique, sauvegarde | Exécution du contrat |
| Teacher Studio | Noms élèves, notes de profil, devoirs, Practice Cards, notes professeur | Dossiers élèves, devoirs, suivi professeur | Contrat ; responsabilité du professeur pour les données élèves |
| Lien signal élève | Token sécurisé, expiration, révocation, nombre d’accès, dernier accès, IP hachée, user agent, signal travaillé/bloqué | Accès sécurisé en lecture seule, prévention des abus, suivi du signal | Contrat, intérêt légitime de sécurité |
| Logs techniques | IP, navigateur, horodatage, erreurs REST | Sécurité, debug, limitation d’abus | Intérêt légitime |
3. Teacher Studio et confidentialité élève
Les liens élèves sont conçus pour éviter les comptes élèves. L’élève reçoit un lien sécurisé en lecture seule vers un seul devoir, avec le contenu assigné et deux boutons seulement : J’ai travaillé et Je suis bloqué.
Les professeurs doivent saisir uniquement les informations élèves nécessaires. N’ajoutez pas de données sensibles, médicales, scolaires, familiales ou d’urgence.
Les logs d’accès aux liens élèves servent à la sécurité et au suivi minimal. Les adresses IP peuvent être hachées avant stockage. Les signaux sont visibles par le compte professeur qui a créé le devoir.
4. Traitement IA
GuitarHarmonyLab utilise Anthropic Claude pour l’import IA de grilles et la génération de pratique. L’IA ne se lance qu’après une demande explicite de l’utilisateur.
Les requêtes IA peuvent contenir accords, contenu de grille, style, niveau, tempo et contexte musical édité par le professeur. Nous n’envoyons pas volontairement à Anthropic les mots de passe, données de paiement ou données personnelles sans rapport.
Les résultats et imports IA peuvent être mis en cache pour éviter les traitements en double et protéger les quotas mensuels.
Anthropic, Stripe, OVHcloud, Cloudflare, Google (Google Analytics), WordPress et Paid Memberships Pro peuvent traiter des données selon leur rôle de prestataire ou composant logiciel.
5. Cookies
| Cookie ou stockage | Finalité | Type |
|---|---|---|
| wordpress_logged_in_*, wordpress_sec_* | Authentification et sécurité WordPress | Strictement nécessaire |
| pmpro_* | Contrôle d’accès abonnement | Strictement nécessaire |
| ghl_locale / localStorage | Préférence de langue | Fonctionnel |
| Cookies de sécurité Cloudflare | Protection anti-bot, pare-feu, disponibilité | Sécurité strictement nécessaire |
Nous n’utilisons pas de cookies publicitaires comportementaux. Nous utilisons Google Analytics 4 (identifiant de mesure G-C54JB9PQSM) uniquement après consentement afin de mesurer les visites et l’utilisation du site. Les données de mesure peuvent inclure les pages consultées, les événements d’interaction, des informations techniques sur le navigateur ou l’appareil, une localisation approximative et les identifiants de cookies internes _ga et _ga_*. Google indique une durée de vie par défaut pouvant aller jusqu’à deux ans pour ces cookies. Google Consent Mode v2 est mis en œuvre via Site Kit, Complianz et WP Consent API. Le stockage Analytics et les signaux de consentement publicitaire sont refusés par défaut jusqu’au choix du visiteur. Vous pouvez refuser ou retirer votre consentement à tout moment via les Réglages de confidentialité.
6. Durées de conservation
Les données de compte et d’abonnement sont conservées tant que le compte existe et aussi longtemps que nécessaire pour les obligations comptables, fiscales, anti-fraude ou légales.
Les projets, dossiers élèves et devoirs restent jusqu’à suppression par l’utilisateur, révocation le cas échéant, ou suppression du compte. Les logs et signaux liés aux devoirs restent attachés au devoir sauf suppression ou obligation légale contraire.
Les documents de facturation peuvent être conservés jusqu’à 10 ans pour respecter les obligations comptables françaises.
7. Vos droits RGPD
Selon les cas, vous pouvez demander l’accès, la rectification, l’effacement, la limitation, la portabilité ou l’opposition. Vous pouvez aussi retirer votre consentement lorsque le traitement repose sur le consentement.
Envoyez vos demandes à contact@guitarharmonylab.com. Une vérification d’identité peut être nécessaire.
Si vous estimez que vos droits ne sont pas respectés, vous pouvez contacter la CNIL.
8. Sécurité
Le site utilise comptes WordPress, contrôles REST, accès PMPro, tokens élèves sécurisés, expiration optionnelle, révocation, limitation d’abus et protection Cloudflare.
Aucun service en ligne ne peut garantir une sécurité absolue. En cas de suspicion d’accès non autorisé, contactez-nous immédiatement.
