Aller au contenu
HarmonyKeen

Confidentialité

Votre musique reste sur votre ordinateur.

HarmonyKeen est une application qui fonctionne d’abord en local, pour crĂ©er des harmonies Ă  partir de mĂ©lodies MIDI, sur Mac, Windows et iPad. Cette politique explique ce qu’elle traite, oĂč ces informations sont stockĂ©es, et ce qui n’est jamais collectĂ©. HarmonyKeen est conçu par Malsah Labs LLC, une sociĂ©tĂ© Ă  responsabilitĂ© limitĂ©e de l’Arizona. Lorsque le droit de la protection des donnĂ©es emploie les termes « responsable du traitement » (« controller ») ou « entreprise » (« business »), ils dĂ©signent Malsah Labs LLC pour les informations personnelles couvertes par cette politique.

En vigueur à compter du 2 novembre 2026.

Retour à l’accueil

01

Résumé

HarmonyKeen est conçu pour que vos projets musicaux restent sur votre appareil.

  • Vos fichiers MIDI, vos fichiers de projet HarmonyKeen, les notes d’harmonie gĂ©nĂ©rĂ©es, les sauvegardes automatiques, vos rĂ©glages et vos prĂ©fĂ©rences sont traitĂ©s et stockĂ©s localement sur votre appareil.
  • Les fichiers ne sont importĂ©s ou exportĂ©s que lorsque vous choisissez de les ouvrir, de les enregistrer, de les exporter ou de les faire glisser.
  • HarmonyKeen ne nĂ©cessite aucun compte.
  • HarmonyKeen ne propose pas de synchronisation dans le cloud.
  • Votre licence est vĂ©rifiĂ©e sur votre propre appareil, et l’utilisation courante fonctionne hors ligne. L’application nous contacte pour trois choses, et rien d’autre : dĂ©marrer l’essai gratuit, activer une licence et rechercher des mises Ă  jour si vous l’avez acceptĂ©. Chacune est dĂ©crite dans sa propre section ci-dessous. L’application ne nous demande jamais l’autorisation de fonctionner.
  • HarmonyKeen n’utilise ni publicitĂ©, ni pistage publicitaire, ni outil de mesure d’audience, ni enregistrement de session (session replay), ni rapports de plantage.
  • HarmonyKeen ne vend pas vos donnĂ©es.
  • HarmonyKeen n’accĂšde pas Ă  votre microphone, Ă  votre camĂ©ra, Ă  votre position prĂ©cise, Ă  vos contacts, Ă  votre calendrier, Ă  vos donnĂ©es de santĂ© ni Ă  vos donnĂ©es financiĂšres.
  • Sur iPad, HarmonyKeen ne nous contacte jamais. Il ne nĂ©cessite ni compte, ni essai, ni clĂ© de licence, et tout reste sur votre iPad.

02

Informations traitées par HarmonyKeen

HarmonyKeen peut traiter localement sur votre appareil les informations suivantes :

  • Les fichiers MIDI que vous choisissez d’importer.
  • Les fichiers de projet HarmonyKeen que vous choisissez d’ouvrir ou d’enregistrer.
  • Les notes, le placement rythmique, la vĂ©locitĂ©, le tempo, la mesure, le contexte de tonalitĂ© et de gamme, les noms de pistes, les noms de projets, les notes d’harmonie gĂ©nĂ©rĂ©es et les rĂ©glages de projet associĂ©s.
  • Les donnĂ©es de sauvegarde automatique et de restauration de session.
  • Les prĂ©fĂ©rences de l’application, comme le thĂšme, le volume audio, les prĂ©fĂ©rences d’édition, les prĂ©fĂ©rences d’accessibilitĂ©, l’état du tutoriel et les prĂ©fĂ©rences d’aide.

Ces informations servent Ă  fournir les fonctionnalitĂ©s essentielles de l’application : importer des mĂ©lodies, gĂ©nĂ©rer des harmonies, lire les projets, enregistrer les projets, restaurer les sessions, mĂ©moriser les prĂ©fĂ©rences et exporter des fichiers MIDI et des fichiers de projet.

03

Stockage local

HarmonyKeen stocke les donnĂ©es de projet et de prĂ©fĂ©rences localement sur votre appareil. Selon le systĂšme d’exploitation et l’environnement d’exĂ©cution de l’application, il peut s’agir d’un stockage applicatif local tel qu’IndexedDB et le stockage local (local storage) de la WebView de l’application de bureau.

Le stockage local peut contenir :

  • Les projets enregistrĂ©s localement.
  • Les sauvegardes automatiques et les donnĂ©es de restauration de session.
  • Les rĂ©glages et prĂ©fĂ©rences de l’application.
  • Les prĂ©fĂ©rences de tutoriel et d’aide.

HarmonyKeen n’envoie pas automatiquement ces donnĂ©es locales de projet ou de prĂ©fĂ©rences vers les serveurs HarmonyKeen.

04

Importation et exportation de fichiers

HarmonyKeen n’importe des fichiers que lorsque vous choisissez d’ouvrir ou d’importer un fichier. HarmonyKeen n’exporte des fichiers que lorsque vous choisissez d’enregistrer, d’exporter, de tĂ©lĂ©charger ou de faire glisser un fichier hors de l’application.

Les fichiers exportés peuvent comprendre :

  • Des fichiers MIDI standard (.mid ou .midi).
  • Des fichiers de projet HarmonyKeen (.hkn).
  • Des fichiers MIDI sĂ©parĂ©s par piste (stems), si vous choisissez une option d’export en stems.

C’est vous qui dĂ©cidez oĂč les fichiers exportĂ©s sont enregistrĂ©s. Une fois exportĂ©s, ces fichiers sont gĂ©rĂ©s par votre systĂšme d’exploitation et par les applications ou services de stockage dans le cloud que vous choisissez d’utiliser.

Certaines fonctionnalitĂ©s de bureau peuvent crĂ©er des fichiers MIDI locaux temporaires pour permettre l’export par glisser-dĂ©poser. Ces fichiers sont créés sur votre appareil et ne sont pas envoyĂ©s en ligne par HarmonyKeen.

05

Comptes et services cloud

La premiÚre version publique de HarmonyKeen ne nécessite pas de compte HarmonyKeen et ne comprend pas de synchronisation HarmonyKeen dans le cloud.

Si des fonctionnalitĂ©s de compte, de stockage dans le cloud, de services de licence ou de collaboration en ligne sont ajoutĂ©es Ă  l’avenir, cette politique de confidentialitĂ© sera mise Ă  jour avant que ces fonctionnalitĂ©s ne soient utilisĂ©es.

06

Licence et achat

HarmonyKeen est une application payante, et cette section décrit les seules informations personnelles concernées.

Votre clĂ© de licence et la vĂ©rification de l’appareil

Lorsque vous activez HarmonyKeen, l’application crĂ©e un court code brouillĂ© Ă  partir d’un identifiant que votre systĂšme d’exploitation fournit dĂ©jĂ  (l’UUID de la plateforme sur macOS, le GUID de la machine sur Windows). Cet identifiant est combinĂ© Ă  une valeur fixe propre Ă  l’application, puis passĂ© dans une fonction de hachage Ă  sens unique.

  • L’identifiant d’origine du systĂšme d’exploitation n’est jamais stockĂ© ni jamais partagĂ©.
  • Le code obtenu est conservĂ© sur votre propre appareil, afin que l’application puisse savoir si elle fonctionne sur une machine Ă  laquelle votre licence est dĂ©jĂ  associĂ©e.
  • La vĂ©rification de licence elle-mĂȘme s’effectue entiĂšrement sur votre appareil et ne nĂ©cessite aucune connexion Internet. Une fois que vous disposez d’une licence, ouvrir l’application, gĂ©nĂ©rer des harmonies et exporter ne nous contactent pas. Les exceptions sont les trois indiquĂ©es dans le rĂ©sumĂ© ci-dessus : dĂ©marrer un essai, activer une licence et la recherche quotidienne de mises Ă  jour si vous l’avez acceptĂ©e.
  • Lorsque vous activez une licence, et lorsque vous la transfĂ©rez sur un autre ordinateur, l’application nous envoie ce code brouillĂ© accompagnĂ© de l’identifiant de votre licence. Ce sont les seuls moments oĂč il est envoyĂ© pour une licence achetĂ©e. Nous l’utilisons pour savoir sur combien de machines une mĂȘme clĂ© de licence est activĂ©e, afin de repĂ©rer une clĂ© largement partagĂ©e. Nous ne l’utilisons pas pour vous suivre, pour Ă©tablir un profil ni pour contrĂŽler ce que vous pouvez faire.
    • Le code brouillĂ© est une empreinte Ă  sens unique. Il ne peut pas ĂȘtre reconverti en l’identifiant de votre machine et, Ă  lui seul, il ne permet pas de vous nommer.
    • Pour ĂȘtre francs : comme ce code est conservĂ© Ă  cĂŽtĂ© d’un identifiant de licence, et qu’une licence achetĂ©e est liĂ©e Ă  l’adresse e-mail utilisĂ©e pour l’achat, nous pourrions relier les deux si nous en avions besoin pour l’assistance. Il s’agit donc d’une donnĂ©e pseudonyme plutĂŽt qu’anonyme, et la lĂ©gislation sur la protection des donnĂ©es la considĂšre comme une information personnelle. Nous ne l’utilisons pas pour Ă©tablir un profil ni pour vous suivre.
    • Votre adresse e-mail n’est pas incluse dans ce message, pas plus qu’aucun fichier, projet ou donnĂ©e musicale.
    • Cela ne conditionne jamais votre utilisation de l’application. Si vous ĂȘtes hors ligne, ou si le message Ă©choue pour une raison quelconque, l’activation rĂ©ussit quand mĂȘme et l’application fonctionne normalement. Il s’agit d’un relevĂ© pour nous, pas d’un contrĂŽle d’autorisation.
    • Nous conservons, pour chaque clĂ© de licence, une liste de ces codes avec la date Ă  laquelle chacun a Ă©tĂ© vu pour la derniĂšre fois. Lorsqu’une licence est activĂ©e sur plus de cent machines, l’entrĂ©e la plus ancienne est supprimĂ©e. Nous tenons aussi un dĂ©compte cumulĂ© du nombre de machines distinctes sur lesquelles une clĂ© a Ă©tĂ© activĂ©e ; ce dĂ©compte n’est qu’un nombre, et il continue d’augmenter au-delĂ  de cent une fois les entrĂ©es les plus anciennes supprimĂ©es. Nous conservons les deux tant que la licence existe, car ils ne rĂ©pondent qu’à une question portant sur cette licence.
    • Si ce dĂ©compte atteint un niveau laissant penser qu’une clĂ© a Ă©tĂ© largement partagĂ©e, notre systĂšme nous envoie un e-mail afin qu’une personne examine la situation. Le message dĂ©signe la licence, pas vous, et rien n’est dĂ©cidĂ© automatiquement : aucune licence n’est jamais suspendue, rĂ©trogradĂ©e ou dĂ©sactivĂ©e Ă  la suite de cela. Il n’existe aucune limite au nombre d’ordinateurs que vous pouvez utiliser, et ce mĂ©canisme n’en crĂ©e pas.
  • Si l’application ne peut pas lire d’identifiant de machine, l’activation fonctionne quand mĂȘme et rien n’est envoyĂ©. Un essai gratuit ne peut pas dĂ©marrer dans ce cas, car le code est la seule chose qui empĂȘche un mĂȘme ordinateur d’obtenir un nombre illimitĂ© d’essais ; l’application vous l’indique et vous pouvez toujours activer une licence.

L’essai gratuit

L’essai gratuit dĂ©marre la premiĂšre fois que vous gĂ©nĂ©rez des harmonies. Si la requĂȘte Ă©choue, l’application rĂ©essaie la prochaine fois que vous appuyez sur Generate, jusqu’à ce qu’elle aboutisse ; ensuite, elle ne le redemande jamais.

  • L’application nous envoie le code machine brouillĂ© dĂ©crit ci-dessus, pour demander une licence d’essai. Aucune adresse e-mail, aucun nom, aucun compte, aucun fichier, et rien sur votre musique. Il n’y a aucune inscription.
  • Une fois la licence d’essai reçue, l’application envoie une seconde requĂȘte, distincte, qui enregistre que cette licence a Ă©tĂ© activĂ©e sur cette machine, exactement comme pour une licence achetĂ©e. Celle-ci transmet l’identifiant de licence en plus du code brouillĂ©. Elle est dĂ©crite dans la section ci-dessus.
  • Nous renvoyons une licence d’essai, qui est ensuite stockĂ©e sur votre propre appareil et vĂ©rifiĂ©e sur place comme n’importe quelle autre licence. Une fois l’essai dĂ©marrĂ©, l’utilisation de l’application se fait de nouveau hors ligne.
  • Nous conservons une trace indiquant qu’un essai a Ă©tĂ© accordĂ© Ă  cette machine, afin que le mĂȘme ordinateur n’en reçoive pas un second. Cet enregistrement contient le code brouillĂ©, l’identifiant de licence, les dates d’émission et d’expiration, ainsi que la licence d’essai elle-mĂȘme, afin de pouvoir renvoyer la mĂȘme plutĂŽt que d’en Ă©mettre une seconde. Nous le conservons pendant deux ans aprĂšs la derniĂšre demande de cet ordinateur, puis nous le supprimons.
  • Lorsqu’un essai dĂ©marre, nous notons votre adresse IP pendant deux jours. Cela nous aide Ă  garantir l’équitĂ© de l’essai gratuit et nous donne une idĂ©e approximative des pays d’oĂč proviennent les essais. Elle n’est pas liĂ©e Ă  votre licence et elle est supprimĂ©e au bout de deux jours.
  • Si nous sommes totalement injoignables, aucun essai ne dĂ©marre et rien ne quitte votre ordinateur. L’application vous en informe, et vous pouvez rĂ©essayer ou saisir une clĂ© de licence.
  • Si nous sommes joignables mais refusons (par exemple parce que trop d’essais ont Ă©tĂ© demandĂ©s depuis votre connexion Internet ce jour-lĂ ), la requĂȘte nous est bien parvenue et tout ce qui prĂ©cĂšde s’applique. L’application vous indique ce qui s’est passĂ©.

Les journaux de notre serveur

Le petit service qui émet les licences tient des journaux de fonctionnement, comme tout service web.

  • Ils enregistrent qu’une requĂȘte a eu lieu, si elle a abouti et, pour un achat, une rĂ©fĂ©rence de commande, afin que nous puissions rĂ©pondre Ă  la question « cette commande a-t-elle bien reçu sa clé ? ». Pour la mĂȘme raison que ci-dessus, une rĂ©fĂ©rence de commande est pseudonyme plutĂŽt qu’anonyme, puisque nous pourrions la rapprocher de votre achat.
  • Ils ne contiennent dĂ©libĂ©rĂ©ment ni votre adresse e-mail, ni votre clĂ© de licence, ni le code brouillĂ© de votre machine. Le code est exclu mĂȘme indirectement : une version antĂ©rieure journalisait un identifiant de licence qui contenait une partie du code, et cela a Ă©tĂ© supprimĂ©.
  • Ils sont conservĂ©s par Cloudflare selon ses propres rĂšgles de conservation, et nous ne les utilisons que pour assurer le bon fonctionnement du service.

Recherche de mises Ă  jour

HarmonyKeen peut rechercher une nouvelle version une fois par jour. Nous vous le demandons avant toute recherche, et la fonction reste dĂ©sactivĂ©e tant que vous n’avez pas acceptĂ©.

  • Nous posons la question Ă  votre deuxiĂšme lancement plutĂŽt qu’au premier, afin qu’une nouvelle installation ne soit pas interrompue par une demande d’autorisation.
  • Si vous refusez, nous ne vous le redemandons pas et aucune recherche n’a jamais lieu. Vous pouvez toujours lancer une recherche manuellement quand vous le souhaitez.
  • Vous pouvez changer d’avis Ă  tout moment dans RĂ©glages, GĂ©nĂ©ral, Rechercher les mises Ă  jour, dans un sens comme dans l’autre. Retirer votre autorisation est exactement aussi simple que de la donner.
  • Si vous acceptez, l’application demande un seul fichier Ă  downloads.harmonykeen.com, au maximum une fois toutes les 24 heures, et uniquement lorsque l’application est ouverte.
  • Cette requĂȘte ne nous indique ni la version que vous utilisez, ni le type de machine sur lequel vous travaillez, ni quoi que ce soit vous concernant. Elle demande le mĂȘme fichier Ă  chaque fois. Beaucoup de systĂšmes de mise Ă  jour incluent votre version et votre plateforme dans la requĂȘte ; le nĂŽtre, non.
  • Ce que nous recevons est ce que rĂ©vĂšle toute requĂȘte web : votre adresse IP, et un identifiant du module de mise Ă  jour lui-mĂȘme, identique pour toutes les personnes utilisant la mĂȘme version de l’application. Ces donnĂ©es sont traitĂ©es par Cloudflare comme dĂ©crit ci-dessous. Nous ne les utilisons pas pour Ă©tablir un profil.
  • Rien ne s’installe tout seul. Si une nouvelle version existe, vous en ĂȘtes informĂ©, et elle n’est tĂ©lĂ©chargĂ©e que lorsque vous choisissez de l’installer.

Le plug-in. Si vous l’y autorisez, le plug-in HarmonyKeen vĂ©rifie une fois par jour si une version plus rĂ©cente a Ă©tĂ© publiĂ©e. Il demande un seul fichier Ă  downloads.harmonykeen.com et y lit le numĂ©ro de version. La requĂȘte ne transmet rien sur vous, votre ordinateur, votre projet de DAW ou votre musique, et elle est identique pour toutes les installations ; le seul Ă©lĂ©ment qui l’identifie est la chaĂźne user-agent standard que tout client HTTP envoie. Aucun compte, aucun identifiant et aucune clĂ© de licence ne sont en jeu, et nous ne la journalisons pas d’une maniĂšre qui la relie Ă  vous. Si vous refusez, aucune requĂȘte n’est jamais envoyĂ©e et la question ne vous est plus posĂ©e. Rien n’est tĂ©lĂ©chargĂ© ni installĂ© dans un cas comme dans l’autre : le plug-in peut seulement vous signaler qu’une mise Ă  jour existe et ouvrir la page de tĂ©lĂ©chargement si vous le lui demandez. Un plug-in ne peut pas se remplacer lui-mĂȘme pendant qu’une DAW l’a chargĂ©, c’est pourquoi il vous prĂ©vient au lieu de le faire.

Acheter HarmonyKeen

Les achats sont gérés par Polar Software, Inc., notre vendeur officiel (merchant of record). Polar collecte vos données de paiement et de facturation conformément à sa propre politique de confidentialité. Nous ne voyons ni ne stockons jamais les données de votre carte.

Polar nous transmet l’adresse e-mail utilisĂ©e pour l’achat, et nous l’utilisons pour :

  • vous envoyer votre clĂ© de licence,
  • conserver une trace de la commande afin de pouvoir vous renvoyer la clĂ© ou vous aider en cas de besoin.

Si vous répondez à la question facultative posée lors du paiement sur la façon dont vous avez connu HarmonyKeen, votre réponse est enregistrée avec votre commande.

Cet enregistrement est stockĂ© dans Cloudflare Workers KV. Cloudflare est un rĂ©seau mondial et peut le conserver ou le mettre en cache dans plusieurs pays ; voir « Transferts internationaux » ci-dessous. Nous le conservons aussi longtemps que nous assurons le suivi de votre licence, car un client qui perd sa clĂ© a besoin que nous puissions la retrouver. Nous n’utilisons pas votre adresse e-mail d’achat Ă  des fins marketing, et nous ne la vendons ni ne la partageons.

Nous envoyons l’e-mail contenant la clĂ© de licence par l’intermĂ©diaire de Resend, un prestataire d’e-mails transactionnels. Resend reçoit votre adresse e-mail et la clĂ© de licence dans le seul but de remettre ce message ; nous ne l’utilisons ni Ă  des fins marketing ni pour du pistage.

Si vous souhaitez que votre enregistrement d’achat soit supprimĂ©, Ă©crivez Ă  privacy@harmonykeen.com. Sa suppression signifie que nous ne pourrons plus vous renvoyer votre clé : l’exemplaire reçu par e-mail deviendra alors le seul.

E-mails d’assistance

Si vous nous Ă©crivez, nous conservons cette correspondance, y compris les fichiers que vous choisissez de joindre, aussi longtemps que nĂ©cessaire pour vous rĂ©pondre, puis pendant une durĂ©e raisonnable au cas oĂč le problĂšme se reprĂ©senterait, normalement pas plus de 24 mois aprĂšs notre dernier Ă©change avec vous, sauf si nous devons la conserver plus longtemps pour respecter une obligation lĂ©gale ou rĂ©gler un litige.

07

HarmonyKeen for iPad

HarmonyKeen for iPad est vendu sur l’App Store d’Apple. Apple gĂšre l’achat et votre paiement conformĂ©ment Ă  sa propre politique de confidentialitĂ©. Apple ne nous indique pas qui vous ĂȘtes ; nous ne voyons que des chiffres de ventes globaux.

  • Ni compte, ni essai, ni clĂ© de licence. Votre achat sur l’App Store tient lieu de licence, et c’est Apple qui le vĂ©rifie. L’application iPad ne crĂ©e pas le code d’appareil dĂ©crit dans « Licence et achat » ci-dessus, et elle ne nous envoie rien.
  • Elle ne contacte pas nos serveurs. Il n’y a ni activation de licence ni recherche de mises Ă  jour (les mises Ă  jour passent par l’App Store), et elle n’a pas de mesure d’audience ni de rapports de plantage qui lui soient propres. Elle ne se connecte Ă  Internet que pour demander Ă  l’App Store d’Apple son relevĂ© de votre achat (ce sont les serveurs d’Apple, pas les nĂŽtres ; rien ne nous est envoyĂ©), et lorsque vous touchez le lien vers la politique de confidentialitĂ©, qui s’ouvre dans Safari. Le lien d’assistance ouvre Mail.
  • Vos projets restent sur votre iPad. Les projets sont enregistrĂ©s dans le dossier propre Ă  HarmonyKeen, que vous pouvez voir dans l’app Fichiers sous Sur mon iPad â€ș HarmonyKeen, et les rĂ©glages sont stockĂ©s dans l’application. Si vous enregistrez ou exportez un fichier ailleurs, par exemple sur iCloud Drive, il va lĂ  oĂč vous le choisissez, selon les conditions d’Apple. Si les sauvegardes iCloud ou les sauvegardes de l’appareil sont activĂ©es, Apple inclut ce dossier dans votre sauvegarde.
  • Dans GarageBand ou une autre app, les notes et les rĂ©glages du plug-in HarmonyKeen sont enregistrĂ©s dans le morceau de cette app, par cette app.
  • Ni microphone, ni camĂ©ra, ni position, ni contacts, ni photos. Si vous connectez un clavier MIDI Bluetooth, votre iPad vous demande l’autorisation d’utiliser le Bluetooth pour celui-ci ; cette connexion ne concerne que votre iPad et votre clavier. Ce que vous saisissez au toucher et avec l’Apple Pencil reste sur l’iPad.
  • Les statistiques propres Ă  Apple : si vous avez choisi, dans les rĂ©glages de votre iPad, de partager des donnĂ©es d’analyse avec les dĂ©veloppeurs d’apps, Apple peut nous transmettre des rapports de plantage et des statistiques d’utilisation anonymes qu’elle collecte elle-mĂȘme. Vous pouvez dĂ©sactiver cette option dans RĂ©glages → ConfidentialitĂ© et sĂ©curitĂ© → Analyse et amĂ©liorations.
  • Tester une version prĂ©liminaire avec TestFlight d’Apple : si vous participez Ă  un test de HarmonyKeen, Apple nous communique les commentaires, captures d’écran et rapports de plantage que vous envoyez via TestFlight, ainsi que, si nous vous avons invitĂ© par e-mail, le nom et l’adresse e-mail que nous avons utilisĂ©s, conformĂ©ment aux conditions de TestFlight d’Apple. Nous ne les utilisons que pour amĂ©liorer HarmonyKeen.

Sur l’App Store, HarmonyKeen for iPad porte l’étiquette « DonnĂ©es non collectĂ©es ».

08

Mesure d’audience, publicitĂ© et pistage

La premiùre version publique de HarmonyKeen n’utilise ni outils de mesure d’audience, ni SDK publicitaires, ni pistage publicitaire, ni enregistrement de session.

HarmonyKeen ne vend pas les données de ses utilisateurs.

HarmonyKeen ne vous suit pas d’une application ou d’un site web à l’autre.

Cette section dĂ©crit les applications HarmonyKeen (sur iPad, les statistiques collectĂ©es par Apple elle-mĂȘme sont dĂ©crites dans « HarmonyKeen for iPad » ci-dessus). Le site web HarmonyKeen (harmonykeen.com) est traitĂ© sĂ©parĂ©ment ci-dessous.

09

Rapports de plantage et diagnostics

HarmonyKeen n’envoie ni rapports de plantage ni diagnostics. Rien concernant les erreurs, l’utilisation ou votre appareil ne quitte votre ordinateur.

Pour ĂȘtre prĂ©cis sur ce que contient l’application, et pas seulement sur ce qu’elle fait : le code de HarmonyKeen inclut une bibliothĂšque de signalement d’erreurs (Sentry) qui est dĂ©sactivĂ©e et n’envoie rien. Elle a besoin d’une adresse de serveur Ă  laquelle envoyer ses rapports, et aucune adresse n’est configurĂ©e dans aucune version publiĂ©e ; elle ne dĂ©marre donc jamais et ne transmet jamais rien. Nous le signalons parce que la bibliothĂšque est prĂ©sente dans les fichiers installĂ©s, et que nous prĂ©fĂ©rons la dĂ©crire plutĂŽt que de vous laisser la dĂ©couvrir et vous poser des questions.

Si nous l’activons un jour, nous mettrons Ă  jour cette politique dans la mĂȘme version, et elle serait limitĂ©e Ă  des informations techniques comme les messages d’erreur, les traces d’appels (stack traces), la version de l’application et la version du systĂšme d’exploitation. Les fichiers musicaux, les fichiers de projet, les donnĂ©es de notes et les noms de projets ne seraient pas collectĂ©s.

Si HarmonyKeen active un service tiers de rapports de plantage dans une version publique, cette politique de confidentialitĂ© sera mise Ă  jour pour dĂ©crire ce service et les informations qu’il reçoit.

10

Composants et liens tiers

HarmonyKeen intĂšgre des bibliothĂšques et des ressources audio et d’échantillons provenant de tiers, qui permettent Ă  l’application de fonctionner localement. Ces composants sont fournis avec l’application ou chargĂ©s depuis ses ressources locales pour son fonctionnement normal.

HarmonyKeen peut contenir des liens vers des sites web tiers pour les crĂ©dits, les licences, l’assistance ou la documentation. Ces sites ne sont pas exploitĂ©s par HarmonyKeen. Si vous ouvrez un lien tiers, c’est la politique de confidentialitĂ© de ce site qui s’applique.

11

Ce site web

Ce site web utilise Cloudflare Web Analytics pour compter les pages vues. Il ne dĂ©pose aucun cookie, ne stocke rien dans votre navigateur et n’identifie pas les visiteurs par empreinte (fingerprinting), que ce soit par adresse IP, par user-agent ou par tout autre moyen ; il ne peut donc ni vous suivre sur d’autres sites ni Ă©tablir un profil de vous.

Le site web compte Ă©galement le nombre d’écoutes de chaque dĂ©mo et jusqu’oĂč les gens les Ă©coutent, afin que nous puissions voir quels exemples mĂ©ritent d’ĂȘtre entendus selon eux. Un dĂ©compte se compose du nom d’un morceau, d’une date et d’un total cumulĂ©. Il ne contient aucun identifiant, aucune heure de la journĂ©e et rien qui vous concerne ; rien de tout cela ne peut donc ĂȘtre rattachĂ© Ă  une personne.

Nous comptons aussi combien de tĂ©lĂ©chargements et d’achats proviennent de chaque site web ou campagne publicitaire qui renvoie vers nous. Ce dĂ©compte est un simple nombre, qui ne contient rien vous concernant.

Le site web n’a pas de systĂšme de comptes ni de traceurs publicitaires. Les liens vers des sites web tiers relĂšvent des pratiques de confidentialitĂ© propres Ă  ces sites.

12

La liste de diffusion

Si vous nous communiquez votre adresse e-mail sur ce site web, elle sert Ă  une seule chose : vous Ă©crire au sujet des nouvelles versions, des nouvelles fonctionnalitĂ©s et des actualitĂ©s importantes. Nous ne la vendons pas, ne la louons pas et ne l’utilisons pas pour vous adresser de la publicitĂ© ailleurs.

La liste est hébergée par Resend, qui stocke les adresses et envoie les messages pour notre compte. Ce site web ne conserve aucune copie de votre adresse.

Chaque message contient un lien de dĂ©sinscription, et vous pouvez nous demander de vous retirer de la liste Ă  tout moment en Ă©crivant Ă  privacy@harmonykeen.com. L’inscription prend effet immĂ©diatement, sans e-mail de confirmation ; vĂ©rifiez donc votre adresse avant de l’envoyer.

13

Informations que nous ne collectons pas

Dans sa premiÚre version publique, HarmonyKeen ne collecte pas intentionnellement les éléments suivants :

  • Les informations d’inscription Ă  un compte.
  • Les donnĂ©es de paiement ou financiĂšres. Les donnĂ©es de votre carte sont transmises Ă  Polar, notre vendeur officiel, et ne nous parviennent jamais. Voir « Licence et achat » ci-dessus.
  • Les donnĂ©es de santĂ©.
  • Les contacts.
  • Les donnĂ©es de calendrier.
  • La position prĂ©cise.
  • Les images de la camĂ©ra.
  • Le son du microphone.
  • Les identifiants publicitaires.
  • Les donnĂ©es de pistage entre applications ou entre sites.
  • Les enregistrements de session.
  • Vos fichiers MIDI ou vos fichiers de projet HarmonyKeen, par le biais d’un quelconque envoi automatique.

14

Partage des données

HarmonyKeen ne vend pas les données de ses utilisateurs.

HarmonyKeen ne partage pas vos fichiers MIDI ni vos fichiers de projet avec les serveurs HarmonyKeen, car la premiùre version publique n’envoie pas ces fichiers automatiquement.

Si vous choisissez d’exporter un fichier, d’envoyer un fichier Ă  une autre personne, de tĂ©lĂ©verser un fichier chez un fournisseur de stockage dans le cloud ou d’ouvrir un site web tiers, votre utilisation de ces services dĂ©pend de vos choix et des politiques de confidentialitĂ© de ces services.

15

Conservation et suppression des données

La conservation cĂŽtĂ© serveur est dĂ©crite dans chacune des sous-sections sur les licences ci-dessus : l’enregistrement d’essai (deux ans), la liste des activations et son dĂ©compte de machines distinctes (conservĂ©s tous deux tant que la licence existe), le compteur d’adresses IP (deux jours) et l’enregistrement d’achat. Cette section porte sur ce qui se trouve sur votre propre appareil.

Les donnĂ©es de projet locales, les sauvegardes automatiques, les donnĂ©es de session et les prĂ©fĂ©rences restent sur votre appareil jusqu’à ce qu’elles soient Ă©crasĂ©es, effacĂ©es dans l’application lorsque des commandes le permettent, supprimĂ©es via les outils de gestion du stockage du systĂšme d’exploitation, ou retirĂ©es en dĂ©sinstallant l’application et en supprimant les donnĂ©es qui lui sont associĂ©es.

Les fichiers MIDI et les fichiers de projet HarmonyKeen exportĂ©s restent lĂ  oĂč vous avez choisi de les enregistrer jusqu’à ce que vous les supprimiez.

16

Vos droits en matiÚre de confidentialité

Vous pouvez nous demander d’accĂ©der aux informations personnelles dĂ©crites dans cette politique, de les rectifier ou de les supprimer. Il s’agit de votre adresse e-mail d’achat, de l’enregistrement de votre commande, de toute correspondance avec l’assistance, ainsi que des enregistrements d’essai et d’activation dĂ©crits ci-dessus, puisque vos donnĂ©es musicales et de projet restent sur votre appareil et que nous ne pouvons ni les voir ni y accĂ©der.

Une limite, Ă©noncĂ©e clairement plutĂŽt que cachĂ©e : supprimer l’enregistrement indiquant que cet ordinateur a dĂ©jĂ  bĂ©nĂ©ficiĂ© d’un essai gratuit permettrait au mĂȘme ordinateur d’en obtenir un autre. Si vous nous demandez de le supprimer, nous le ferons, et cette machine redeviendra simplement Ă©ligible Ă  un essai. Selon votre lieu de rĂ©sidence, vous pouvez Ă©galement avoir le droit de limiter notre traitement ou de vous y opposer, ou de recevoir une copie portable de vos informations. Si nous traitons des informations sur la base de nos intĂ©rĂȘts lĂ©gitimes, vous avez le droit de vous opposer Ă  cette utilisation.

Lorsque la législation sur la protection des données exige une base légale pour traiter des informations personnelles, nous nous appuyons sur :

  • l’exĂ©cution de notre contrat avec vous, pour fournir et assurer le suivi d’une licence achetĂ©e et rĂ©pondre aux demandes qui s’y rapportent ;
  • nos intĂ©rĂȘts lĂ©gitimes, qui consistent Ă  rĂ©pondre aux messages prĂ©alables Ă  l’achat, aux demandes d’assistance et aux questions de confidentialitĂ©, Ă  prĂ©venir la fraude ou les abus, et Ă  garantir la fiabilitĂ© et la sĂ©curitĂ© de nos services ; et
  • nos obligations lĂ©gales, comme la tenue de registres ou la rĂ©ponse Ă  une demande lĂ©gale valable.

Nous n’utilisons pas d’informations personnelles Ă  des fins de marketing, de publicitĂ© ou de dĂ©cisions automatisĂ©es produisant des effets juridiques ou des effets similaires significatifs Ă  votre Ă©gard.

Pour exercer l’un de ces droits, Ă©crivez Ă  privacy@harmonykeen.com. Il se peut que nous devions vĂ©rifier qu’une demande concerne bien vos propres informations avant d’y donner suite, et nous vous rĂ©pondrons dans le dĂ©lai prĂ©vu par la loi applicable. Ces droits sont soumis Ă  des exceptions lĂ©gales, notamment pour les enregistrements que la loi nous oblige Ă  conserver.

Transferts internationaux

Malsah Labs LLC est Ă©tablie aux États-Unis. Les prestataires nommĂ©s dans cette politique (Polar, Cloudflare et Resend) peuvent traiter des informations aux États-Unis et dans d’autres pays oĂč ils exercent leurs activitĂ©s. Lorsque la loi applicable exige des garanties pour le transfert international d’informations personnelles, nous nous appuyons sur les conditions de traitement des donnĂ©es de nos prestataires, qui comprennent des clauses contractuelles types ou un autre mĂ©canisme de transfert reconnu. Écrivez Ă  privacy@harmonykeen.com pour en savoir plus.

Réclamations

Si la lĂ©gislation sur la protection des donnĂ©es de l’Union europĂ©enne, de l’Espace Ă©conomique europĂ©en (EEE) ou du Royaume-Uni s’applique Ă  vous, vous pouvez introduire une rĂ©clamation auprĂšs de l’autoritĂ© de protection des donnĂ©es de votre lieu de rĂ©sidence ou de travail, au lieu de nous contacter ou en plus de nous contacter. Les rĂ©sidents de l’EEE peuvent trouver leur autoritĂ© par l’intermĂ©diaire du ComitĂ© europĂ©en de la protection des donnĂ©es ; les rĂ©sidents du Royaume-Uni peuvent contacter l’Information Commissioner’s Office. Vous n’ĂȘtes pas tenu de nous contacter d’abord.

17

Droits des résidents de Californie

Si vous rĂ©sidez en Californie, le California Consumer Privacy Act, tel que modifiĂ©, vous accorde des droits supplĂ©mentaires sur les catĂ©gories d’informations personnelles dĂ©crites dans cette politique, principalement des identifiants, comme votre adresse e-mail, et des informations commerciales, comme vos enregistrements de commande et de licence.

Nous ne vendons ni ne partageons d’informations personnelles, au sens que la loi californienne donne Ă  ces termes, et nous n’utilisons ni ne divulguons d’informations personnelles sensibles Ă  des fins autres que celles dĂ©crites dans cette politique. Comme nous ne vendons ni ne partageons d’informations personnelles, il n’y a pas de lien « Do Not Sell or Share My Personal Information » Ă  fournir.

Vous avez le droit de savoir quelles informations personnelles nous dĂ©tenons Ă  votre sujet, d’en demander la suppression ou la rectification, et de ne pas faire l’objet d’une discrimination pour avoir exercĂ© ces droits. Pour les exercer, Ă©crivez Ă  privacy@harmonykeen.com, et consultez « Vos droits en matiĂšre de confidentialité » ci-dessus pour savoir comment nous traitons une demande.

18

Sécurité

HarmonyKeen repose sur une conception locale d’abord (local-first) afin de limiter toute transmission inutile des donnĂ©es musicales des utilisateurs. Toutefois, les fichiers enregistrĂ©s sur votre appareil sont protĂ©gĂ©s par votre appareil, votre systĂšme d’exploitation, votre compte et vos rĂ©glages de sauvegarde et de stockage. Les fichiers de projet HarmonyKeen et les fichiers MIDI exportĂ©s ne sont pas chiffrĂ©s par HarmonyKeen, sauf si une version future ajoute explicitement cette fonctionnalitĂ©.

Si une faille de sĂ©curitĂ© compromet vos informations personnelles d’une maniĂšre qui exige une notification en vertu de la loi applicable, nous vous en informerons, ainsi que toute autoritĂ© compĂ©tente, dans le dĂ©lai prĂ©vu par cette loi.

19

Protection des données des enfants

HarmonyKeen est un outil de crĂ©ation musicale gĂ©nĂ©raliste et ne s’adresse pas aux enfants de moins de 13 ans. HarmonyKeen ne collecte pas sciemment d’informations personnelles auprĂšs d’enfants.

20

Modifications de cette politique de confidentialité

HarmonyKeen peut mettre Ă  jour cette politique de confidentialitĂ© lorsque l’application Ă©volue, lorsque de nouveaux canaux de distribution exigent des informations supplĂ©mentaires ou lorsque les exigences lĂ©gales changent. La date d’entrĂ©e en vigueur indiquĂ©e en haut de cette politique sera mise Ă  jour Ă  chaque modification.

21

Contact

Pour toute question relative à la confidentialité, écrivez à privacy@harmonykeen.com.

Version originale en anglais (texte qui fait foi)

The English original

This is the governing text. Where the French translation above differs from it, this English version controls.

HarmonyKeen is a local-first app for creating harmonies from MIDI melodies, for Mac, Windows and iPad. This policy explains what it handles, where it is stored, and what is never collected. HarmonyKeen is made by Malsah Labs LLC, an Arizona limited liability company. Where privacy law uses the term "controller" or "business", it means Malsah Labs LLC for the personal information this policy covers.

Effective November 2, 2026.

01

Summary

HarmonyKeen is designed so your music projects stay on your device.

  • Your MIDI files, HarmonyKeen project files, generated harmony notes, autosaves, settings, and preferences are processed and stored locally on your device.
  • Files are imported or exported only when you choose to open, save, export, or drag them.
  • HarmonyKeen does not require an account.
  • HarmonyKeen does not provide cloud sync.
  • Your license is checked on your own device, and ordinary use works offline. The app contacts us for three things and nothing else: starting the free trial, activating a license, and checking for updates if you have said yes to that. Each is described in its own section below. It never asks our permission to run.
  • HarmonyKeen does not use advertising, advertising tracking, analytics, session replay, or crash reporting.
  • HarmonyKeen does not sell your data.
  • HarmonyKeen does not access your microphone, camera, precise location, contacts, calendar, health data, or financial data.
  • On iPad, HarmonyKeen does not contact us at all. It needs no account, trial or license key, and everything stays on your iPad.

02

Information HarmonyKeen Handles

HarmonyKeen may handle the following information locally on your device:

  • MIDI files that you choose to import.
  • HarmonyKeen project files that you choose to open or save.
  • Notes, timing, velocity, tempo, meter, key and scale context, track names, project names, generated harmony notes, and related project settings.
  • Autosave and session recovery data.
  • App preferences, such as theme, audio volume, editing preferences, accessibility preferences, tutorial state, and help preferences.

This information is used to provide the app's core features: importing melodies, generating harmonies, playing back projects, saving projects, restoring sessions, remembering preferences, and exporting MIDI and project files.

03

Local Storage

HarmonyKeen stores project and preference data locally on your device. Depending on the operating system and app runtime, this may include local application storage such as IndexedDB and local storage inside the desktop app's WebView.

Local storage may include:

  • Saved local projects.
  • Autosaves and session recovery data.
  • App settings and preferences.
  • Tutorial and help preferences.

HarmonyKeen does not automatically upload this local project or preference data to HarmonyKeen servers.

04

File Import and Export

HarmonyKeen imports files only when you choose to open or import a file. HarmonyKeen exports files only when you choose to save, export, download, or drag a file out of the app.

Exported files may include:

  • Standard MIDI files (.mid or .midi).
  • HarmonyKeen project files (.hkn).
  • Separate MIDI stem files, if you choose a stem export option.

You control where exported files are saved. Once exported, those files are managed by your operating system and any apps or cloud storage services you choose to use.

Some desktop features may create temporary local MIDI files to support drag-and-drop export. These files are created on your device and are not uploaded by HarmonyKeen.

05

Accounts and Cloud Services

The first public release of HarmonyKeen does not require a HarmonyKeen account and does not include HarmonyKeen cloud sync.

If account features, cloud storage, licensing services, or online collaboration features are added in the future, this Privacy Policy will be updated before those features are used.

06

Licensing and Purchase

HarmonyKeen is a paid app, and this section describes the only personal information involved.

Your license key, and the device check

When you activate HarmonyKeen, the app creates a short scrambled code from an identifier your operating system already provides (the platform UUID on macOS, the machine GUID on Windows). The identifier is combined with a fixed app-specific value and put through a one-way hash.

  • The original operating-system identifier is never stored and never shared.
  • The resulting code is kept on your own device, so the app can tell whether it is running on a machine your license is already bound to.
  • The license check itself is performed entirely on your device and needs no internet connection. Once you hold a license, opening the app, generating harmony and exporting do not contact us. The exceptions are the three listed in the summary above: starting a trial, activating a license, and the daily update check if you have agreed to it.
  • When you activate a license, and when you move one to a different computer, the app sends us that scrambled code together with your license identifier. Those are the only times it is sent for a purchased license. We use it to count how many machines a single license key is being activated on, so we can see when a key has been shared widely. We do not use it to track you, to build a profile, or to control what you can do.
    • The scrambled code is a one-way hash. It cannot be reversed into your machine's identifier, and on its own it does not name you.
    • To be straightforward about it: because that code sits beside a license identifier, and a purchased license is linked to the email you bought with, we could connect the two if we needed to for support. It is pseudonymous rather than anonymous, and privacy law treats it as personal information. We do not use it to build a profile or to track you.
    • Your email is not included in that message, and neither is any file, project, or music data.
    • This never gates your use of the app. If you are offline, or the message fails for any reason, activation still succeeds and the app works normally. It is a record for us, not a permission check.
    • We keep, per license key, a list of these codes with the date each was last seen. When a license is activated on more than one hundred machines, the oldest entry is dropped. We also keep a running count of how many distinct machines a key has ever been activated on; that count is a number only, and it continues past one hundred after the oldest entries have been dropped. We keep both for as long as the license exists, because they only answer a question about that license.
    • If that count reaches a level that suggests a key has been shared widely, our system emails us so a person can look at it. The message names the license, not you, and nothing is decided automatically: no license is ever suspended, downgraded, or switched off as a result. There is no cap on the number of computers you may use, and this does not create one.
  • If the app cannot read a machine identifier, activation still works and nothing is sent. A free trial cannot start in that case, because the code is the only thing that stops one computer taking an unlimited number of trials; the app says so and you can still activate a license.

The free trial

Starting the free trial happens the first time you generate harmony. If the request fails, the app tries again the next time you press Generate, until it succeeds; after that it never asks again.

  • The app sends us the scrambled machine code described above, to ask for a trial license. No email, no name, no account, no files, and nothing about your music. There is nothing to sign up for.
  • Once the trial license comes back, the app makes a second, separate request recording that this license was activated on this machine, exactly as it does for a purchased license. That one carries the license identifier as well as the scrambled code. It is described in the section above.
  • We send back a trial license, which is then stored on your own device and checked there like any other license. Once the trial has started, using the app is offline again.
  • We keep a record that this machine was issued a trial, so the same computer is not issued a second one. That record holds the scrambled code, the license identifier, the dates it was issued and expires, and the trial license itself so the same one can be returned rather than a second one issued. We keep it for two years after the last time that computer asks, then delete it.
  • When a trial starts we note your IP address for two days. It helps us keep the free trial fair, and gives us a rough sense of which countries trials come from. It is not tied to your license, and it is deleted after two days.
  • If we cannot be reached at all, no trial starts and nothing leaves your computer. The app tells you, and you can try again or enter a license key.
  • If we can be reached but decline (for example, too many trials have come from your internet connection that day), then the request did reach us and is covered by everything above. The app tells you what happened.

Our server's own logs

The small service that issues licenses keeps operational logs, the way any web service does.

  • They record that a request happened, whether it succeeded, and for a purchase an order reference, so we can answer "did that order get its key?". By the same reasoning as above, an order reference is pseudonymous rather than anonymous, since we could match it to your purchase.
  • They deliberately do not contain your email address, your license key, or your machine's scrambled code. The code is left out even indirectly: an earlier version logged a license identifier that had part of the code inside it, and that was removed.
  • They are held by Cloudflare under its own retention, and we use them only to keep the service working.

Checking for updates

HarmonyKeen can look for a new version once a day. We ask before it ever does, and it is off until you say yes.

  • We ask on your second launch rather than your first, so a new install is not interrupted by a permission question.
  • If you say no, we do not ask again and no check ever happens. You can still check by hand whenever you want.
  • You can change your mind at any time in Settings, General, Check for updates, in either direction. Withdrawing permission is exactly as easy as giving it.
  • If you say yes, the app requests a single file from downloads.harmonykeen.com at most once every 24 hours, and only while the app is running.
  • That request does not tell us what version you have, what kind of machine you are on, or anything about you. It asks for the same file every time. Many updaters include your version and platform in the request; ours does not.
  • What we receive is what any web request reveals: your IP address, and an identifier for the updater itself which is the same for everyone on the same app version. Handled by Cloudflare as described below. We do not use it to build a profile.
  • Nothing installs by itself. If there is a new version you are told, and it downloads only when you choose to install it.

The plugin. If you allow it, the HarmonyKeen plugin checks once a day whether a newer version has been released. It requests a single file from downloads.harmonykeen.com and reads the version number in it. The request carries nothing about you, your computer, your DAW project, or your music, and is identical from every installation; the only thing identifying it is the standard user-agent string every HTTP client sends. There is no account, identifier, or license key involved, and we do not log it in a way that is linked to you. If you decline, no request is ever made and you are not asked again. Nothing is downloaded or installed either way: the plugin can only tell you an update exists and open the download page if you ask it to. A plugin cannot replace itself while a DAW has it loaded, which is why it tells you rather than doing it.

Buying HarmonyKeen

Purchases are handled by Polar Software, Inc., our merchant of record. Polar collects your payment details and billing information under its own privacy policy. We never see or store your card details.

Polar passes us the email address you bought with, and we use it to:

  • send you your license key,
  • keep a record of the order so we can re-send the key or help with support.

If you answer the optional question at checkout about how you heard of HarmonyKeen, your answer is stored with your order.

That record is stored in Cloudflare Workers KV. Cloudflare is a global network and may hold or cache it in more than one country; see "International transfers" below. We keep it for as long as we support your license, because a customer who loses their key needs us to be able to find it. We do not use your purchase email for marketing, and we do not sell or share it.

We send the license-key email itself through Resend, a transactional email provider. Resend receives your email address and the license key solely to deliver that one message; we do not use it for marketing or tracking.

If you want your purchase record deleted, email privacy@harmonykeen.com. Deleting it means we can no longer re-issue your key, so your emailed copy becomes your only one.

Support email

If you email us, we keep that correspondence, including any files you choose to attach, for as long as needed to answer you and for a reasonable period afterward in case the issue reopens, normally no more than 24 months after our last exchange with you, unless we need to keep it longer to meet a legal obligation or resolve a dispute.

07

HarmonyKeen for iPad

HarmonyKeen for iPad is sold through Apple's App Store. Apple handles the purchase and your payment under its own privacy policy. Apple does not tell us who you are; we see only overall sales figures.

  • No account, no trial, no license key. Your App Store purchase is your license, and Apple checks it. The iPad app does not create the device code described in "Licensing and Purchase" above, and it sends us nothing.
  • It does not contact our servers. There is no license activation and no update check (updates come through the App Store), and there are no analytics or crash reports of its own. It goes online only to ask Apple's App Store for its record of your purchase (Apple's servers, not ours; nothing is sent to us), and when you tap the privacy link, which opens in Safari. The support link opens Mail.
  • Your projects stay on your iPad. Projects are saved in HarmonyKeen's own folder, which you can see in the Files app under On My iPad â€ș HarmonyKeen, and settings are stored inside the app. If you save or export a file somewhere else, such as iCloud Drive, it goes where you choose, under Apple's terms. If you have iCloud or device backups turned on, Apple includes that folder in your backup.
  • Inside GarageBand or another app, the HarmonyKeen plug-in's notes and settings are saved inside that app's song, by that app.
  • No microphone, camera, location, contacts or photos. If you connect a Bluetooth MIDI keyboard, your iPad asks your permission to use Bluetooth for it; that connection is only between your iPad and your keyboard. Your touch and Apple Pencil input stays on the iPad.
  • Apple's own statistics: if you have chosen in your iPad's settings to share analytics with app developers, Apple may give us anonymous crash reports and usage statistics that it collects itself. You can turn this off in Settings → Privacy & Security → Analytics & Improvements.
  • Testing an early version through Apple's TestFlight: if you join a HarmonyKeen test, Apple shares with us any feedback, screenshots and crash reports you send through TestFlight, and, if we invited you by email, the name and email address we used, under Apple's TestFlight terms. We use them only to improve HarmonyKeen.

On the App Store, HarmonyKeen for iPad is labeled "Data Not Collected."

08

Analytics, Advertising and Tracking

The first public release of HarmonyKeen does not use analytics, advertising SDKs, advertising tracking, or session replay.

HarmonyKeen does not sell user data.

HarmonyKeen does not track you across apps or websites.

This section describes the HarmonyKeen apps (on iPad, the statistics Apple itself collects are described in "HarmonyKeen for iPad" above). The HarmonyKeen website (harmonykeen.com) is covered separately below.

09

Crash Reporting and Diagnostics

HarmonyKeen does not send crash reports or diagnostics. Nothing about errors, usage, or your device leaves your computer.

To be precise about what is in the app rather than only what it does: HarmonyKeen's code includes an error-reporting library (Sentry) that is switched off and sends nothing. It requires a server address to report to, and no address is configured in any release, so it never starts and never transmits. We disclose this because the library is present in the installed files, and we would rather describe it than have you find it and wonder.

If we ever turn it on, we will update this policy in the same release, and it would be limited to technical information such as error messages, stack traces, app version, and operating system version. Music files, project files, note data, and project names would not be collected.

If HarmonyKeen enables third-party crash reporting in a public release, this Privacy Policy will be updated to describe that service and the information it receives.

10

Third-Party Components and Links

HarmonyKeen includes third-party libraries and audio and sample assets that help the app run locally. These components are bundled with the app or loaded from the app's local resources for normal app functionality.

HarmonyKeen may include links to third-party websites for credits, licenses, support, or documentation. Those websites are not operated by HarmonyKeen. If you open a third-party link, that website's own privacy policy applies.

11

This Website

This website uses Cloudflare Web Analytics to count page views. It sets no cookies, stores nothing in your browser, and doesn't fingerprint visitors by IP address, user agent, or anything else, so it can't follow you to other sites or build a profile of you.

The website also counts how many times each demo is played and how far through it people get, so we can see which examples people find worth hearing. A count is a tune's name, a date, and a running total. It carries no identifier, no time of day, and nothing about you, so none of it can be traced back to a person.

We also count how many downloads and purchases come from each website or ad campaign that links to us. That count is a number, with nothing in it about you.

The website has no account system and no advertising trackers. Links to third-party websites are governed by their own privacy practices.

12

The Mailing List

If you give us your email address on this website, it is used for one thing: to write to you about new releases, features, and important news. We don't sell it, rent it, or use it to advertise to you anywhere else.

The list is held by Resend, who store the addresses and send the messages on our behalf. This website keeps no copy of your address.

Every message carries an unsubscribe link, and you can ask us to remove you at any time by writing to privacy@harmonykeen.com. Signing up takes effect immediately, with no confirmation email, so check the address before you send it.

13

Information We Do Not Collect

In the first public release, HarmonyKeen does not intentionally collect:

  • Account registration information.
  • Payment or financial data. Your card details go to Polar, our merchant of record, and never reach us. See Licensing and Purchase above.
  • Health data.
  • Contacts.
  • Calendar data.
  • Precise location.
  • Camera input.
  • Microphone input.
  • Advertising identifiers.
  • Cross-app or cross-site tracking data.
  • Session replay recordings.
  • Your MIDI files or HarmonyKeen project files through any automatic upload.

14

Data Sharing

HarmonyKeen does not sell user data.

HarmonyKeen does not share your MIDI files or project files with HarmonyKeen servers because the first public release does not upload those files automatically.

If you choose to export a file, send a file to another person, upload a file to a cloud storage provider, or open a third-party website, your use of those services is controlled by your choices and by those services' privacy policies.

15

Data Retention and Deletion

Server-side retention is described in each licensing subsection above: the trial record (two years), the activation list and its distinct-machine count (both kept while the license exists), the IP counter (two days), and the purchase record. This section covers what is on your own device.

Local project data, autosaves, session data, and preferences remain on your device until they are overwritten, cleared in the app where controls are available, deleted through operating system storage controls, or removed by uninstalling the app and deleting associated app data.

Exported MIDI and HarmonyKeen project files remain wherever you choose to save them until you delete them.

16

Your Privacy Rights

You may ask us to access, correct, or delete the personal information described in this policy. That means your purchase email, your order record, any support correspondence, and the trial and activation records described above, since your music and project data stays on your device and we cannot see or reach it there.

One limit, stated plainly rather than buried: deleting the record that this computer already had a free trial would let the same computer take another one. If you ask us to delete it, we will, and that machine simply becomes eligible for a trial again. Depending on where you live, you may also have the right to restrict or object to our processing, or to receive a portable copy of your information. If we process information based on our legitimate interests, you have the right to object to that use.

Where data-protection law requires a legal basis for processing personal information, we rely on:

  • performing our contract with you, to deliver and support a purchased license and respond to related requests;
  • our legitimate interests in answering pre-purchase, support, and privacy messages, preventing fraud or abuse, and keeping our services reliable and secure; and
  • our legal obligations, such as keeping records or responding to a valid legal request.

We do not use personal information for marketing, advertising, or automated decisions that produce legal or similarly significant effects about you.

To exercise any of these rights, email privacy@harmonykeen.com. We may need to verify that a request concerns your own information before acting on it, and we will respond within the period required by applicable law. These rights are subject to legal exceptions, including records we must keep by law.

International transfers

Malsah Labs LLC is based in the United States. The service providers named in this policy (Polar, Cloudflare, and Resend) may process information in the United States and other countries where they operate. Where applicable law requires safeguards for transferring personal information internationally, we rely on our providers' data-processing terms, which include standard contractual clauses or another recognized transfer mechanism. Contact privacy@harmonykeen.com for more information.

Complaints

If the data-protection law of the EU, the European Economic Area (EEA) or the United Kingdom applies to you, you may complain to the data-protection authority where you live or work, instead of or in addition to contacting us. EEA residents can find their authority through the European Data Protection Board; UK residents can contact the Information Commissioner's Office. You do not have to contact us first.

17

California Privacy Rights

If you are a California resident, the California Consumer Privacy Act, as amended, gives you additional rights over the categories of personal information described in this policy, mainly identifiers, such as your email address, and commercial information, such as your order and license records.

We do not sell or share personal information, as those terms are defined under California law, and we do not use or disclose sensitive personal information for any purpose beyond what this policy describes. Because we do not sell or share personal information, there is no "Do Not Sell or Share My Personal Information" link to provide.

You have the right to know what personal information we hold about you, to request its deletion or correction, and not to be discriminated against for exercising these rights. To exercise them, email privacy@harmonykeen.com, and see Your Privacy Rights above for how we handle a request.

18

Security

HarmonyKeen uses a local-first design to reduce unnecessary transmission of user music data. However, files saved on your device are protected by your device, operating system, account, backup, and storage settings. HarmonyKeen project files and exported MIDI files are not encrypted by HarmonyKeen unless a future release explicitly adds that feature.

If a breach of security compromises your personal information in a way that requires notice under applicable law, we will notify you and any required authority within the time that law requires.

19

Children's Privacy

HarmonyKeen is a general music creation tool and is not directed to children under 13. HarmonyKeen does not knowingly collect personal information from children.

20

Changes to This Privacy Policy

HarmonyKeen may update this Privacy Policy when the app changes, when new distribution channels require additional disclosures, or when legal requirements change. The effective date at the top of this policy will be updated when the policy changes.

21

Contact

For privacy questions, contact privacy@harmonykeen.com.