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.
| Vecteur de Risque Potentiel |
Atténuation Technique par ClipGum |
Statut |
| Exfiltration distante via réseau |
Aucun socket réseau sortant n'est ouvert pour le traitement. L'inférence PrismML Bonsai 4B tourne à 100% en local via Apple MLX. |
Résolu par conception |
| Vol de base SQLite de presse-papiers |
ClipGum n'utilise aucune base de données de presse-papiers. Aucune trace sur disque. |
Inexistant |
| Accès non sollicité à la mémoire |
Hardened Runtime macOS activé, sandbox Apple, protection SIP (System Integrity Protection). |
Conforme Apple |
| Fuite accidentelle de tokens API d'équipe |
Moteur déterministe de censure automatique (regex d'entropie élevée : AWS, GitHub, JWT, Stripe). |
Actif en continu |
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
- 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.
- 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).
- Injection dans l'application cible : Le résultat purifié est injecté dans le presse-papiers actif et collé.
- É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.
- Minimisation des données (Art. 5.1.c) : Respectée au degré le plus strict : aucune donnée conservée.
- Protection dès la conception et par défaut (Art. 25) : Intégrée nativement (Privacy by Design).
- Transferts hors UE (Art. 44 et suivants) : Inapplicables car aucun transfert de données.
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 :
- Chiffrement en ligne de la mémoire (Inline Memory Encryption) : Toutes les données transitant dans la mémoire unifiée LPDDR5 sont chiffrées en matériel par la puce Apple Secure Enclave.
- Pointer Authentication Codes (PAC) : Empêche les attaques par corruption mémoire et débordement de tampon.
- Apple MLX Direct NPU Execution : Les poids du modèle IA PrismML Bonsai 4B sont chargés directement en mémoire unifiée sans passer par un serveur intermédiaire.
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.