Engagement Confiance & Transparence

Architecture de Sécurité, Vie Privée & Licences

Ce document constitue l'audit de référence technique et légal de l'application ClipGum pour macOS. Il détaille notre garantie d'absence totale de télémétrie, notre conformité stricte aux réglementations internationales (RGPD, CCPA, HIPAA, PCI-DSS) et l'ensemble des licences open-source gouvernant le code.

Sommaire du Document

1. Modèle de Menace & Confinement Local

Contrairement aux gestionnaires de presse-papiers traditionnels qui maintiennent une base de données permanente de tout ce que l'utilisateur copie (constituant un pot de miel critique pour les malwares), ClipGum applique une philosophie inverse : aucun stockage persistant, exécution au moment du collage uniquement.

Principe Zéro-Persistance : Lorsque vous copiez un mot de passe ou une clé d'accès, ClipGum n'écrit jamais le contenu sur le disque dur (SSD NVMe), ni dans des fichiers journaux, ni dans des bases SQLite. Toutes les manipulations s'effectuent strictement dans la mémoire vive volatile (RAM) du processus.

2. Principe "Zero-Network" & Absence Totale de Cloud

ClipGum ne dispose d'aucun serveur de télémétrie, d'aucun traceur publicitaire (pas de Google Analytics, Mixpanel ou Segment), et d'aucun système d'analyse d'usage.

L'application respecte les environnements de travail hautement sécurisés (défense, finance, santé, centres de R&D) fonctionnant en réseau isolé (Air-Gapped). Vous pouvez vérifier le trafic réseau de ClipGum à l'aide d'outils comme Little Snitch ou Wireshark : zéro paquet n'est émis lors du nettoyage ou de l'inférence.

3. Cycle de Vie des Données du Presse-Papiers

  1. Déclenchement explicite : L'utilisateur sollicite ClipGum via un raccourci clavier (⌘⇧V ou menu radial ⌘⌥V). ClipGum ne lit jamais le presse-papiers sans action ou intention utilisateur.
  2. Traitement éphémère : La chaîne de caractères est filtrée en RAM (suppression des paramètres UTM, masquage de tokens, conversion de tableau ou inférence locale MLX).
  3. Injection dans l'application cible : Le résultat purifié est injecté dans le presse-papiers actif et collé.
  4. Élimination : Les variables tampons en mémoire Swift sont libérées immédiatement par le système ARC (Automatic Reference Counting).

4. Conformité RGPD, HIPAA & PCI-DSS

4.1 Règlement Général sur la Protection des Données (RGPD - UE 2016/679)

Au sens de l'article 4 du RGPD, ClipGum n'agit ni en qualité de Responsable de Traitement (Data Controller), ni en qualité de Sous-traitant (Data Processor) externe, car aucune donnée à caractère personnel n'est collectée, hébergée ou transmise à un tiers.

4.2 Conformité HIPAA & Secret Médical (États-Unis)

ClipGum ne constitue pas une entité couverte (Covered Entity) ni un partenaire d'affaires (Business Associate) au sens de l'HIPAA. L'utilisation de ClipGum sur un poste de travail hospitalier ou de laboratoire de recherche pour nettoyer des notes ou des identifiants patients (PHI) ne crée aucun risque de violation HIPAA puisqu'aucune transmission cloud n'intervient.

4.3 Conformité PCI-DSS (Données Bancaires)

ClipGum intègre des expressions rationnelles spécifiques capables de reconnaître les numéros de cartes de crédit (algorithme de Luhn) pour les masquer automatiquement lors de collages involontaires dans des messageries de support ou des tickets de bug.

5. Chiffrement Apple Silicon & Protection de la RAM

Sur les Mac équipés de puces Apple Silicon (M1, M2, M3, M4), ClipGum tire parti des protections matérielles intégrées du processeur :

6. Déploiement Entreprise & Politiques MDM

ClipGum est compatible avec les solutions de gestion de flotte macOS (Jamf Pro, Microsoft Intune, Kandji, Mosyle). Les administrateurs peuvent déployer un profil de configuration XML .mobileconfig pour verrouiller l'application en mode 100% déterministe ou désactiver les connexions à des serveurs API distants :

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PayloadType</key> <string>com.clipgum.enterprise</string> <key>AllowExternalAPI</key> <false/> <key>EnforceStrictTrackerPurge</key> <true/> <key>AutoRedactCreditCards</key> <true/> </dict> </plist>

7. Registre Exhaustif des Licences Open-Source

ClipGum est distribué sous la licence libre Apache License, Version 2.0. Ci-dessous figurent les attributions et licences des bibliothèques logicielles tierces intégrées au projet :

7.1 Licence Principale ClipGum (Apache 2.0)

Copyright 2026 ClipGum Contributors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

7.2 Apple MLX & MLX Swift (MIT License)

MIT License Copyright © 2023-2026 Apple Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

7.3 Modèle PrismML Bonsai 4B (Apache 2.0 / Open RAIL)

Le modèle prism-ml/bonsai-image-ternary-4B-mlx-2bit est un modèle ouvert optimisé pour l'inférence basse consommation sur puce Apple Silicon sous licence Apache-2.0.

7.4 llama.cpp / llama.framework (MIT License)

MIT License Copyright (c) 2023-2026 Georgi Gerganov Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software.