WP Manifestindependent plugin directory
manifest / privacy / image-face-blur

Image Face Blur

Image Face Blur – WordPress Media Privacy Tool

by Gaël Gérard · github.com/gaelgerard/image-face-blur

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/gaelgerard/image-face-blur/archive/refs/heads/main.zip

Image Face Blur – WordPress Media Privacy Tool

Développement de plugin WordPress sur mesure pour la protection de la vie privée

Image Face Blur est un mini-plugin WordPress développé sur mesure pour répondre à une problématique concrète de protection de l’image et de conformité RGPD : flouter définitivement des visages directement depuis la médiathèque WordPress, sans dépendance externe ni outil SaaS.

Ce plugin s’adresse aux projets où la maîtrise des contenus visuels est critique : plateformes de formation, espaces communautaires, sites associatifs, projets impliquant des mineurs ou des contenus privés.


🎯 Objectif du plugin

  • Modifier physiquement les images stockées dans WordPress
  • Éviter toute réutilisation accidentelle d’images sensibles
  • Proposer un outil simple, intégré et sécurisé
  • Illustrer une approche pragmatique du développement de plugin WordPress sur mesure

✨ Fonctionnalités principales

  • Bouton « Flouter l’image » directement dans la médiathèque WordPress
  • Sélection manuelle de zones circulaires (idéale pour les visages)
  • Floutage définitif côté serveur
  • Remplacement immédiat de l’image originale
  • Régénération automatique des tailles WordPress
  • Aucune dépendance externe
  • Aucun service tiers, aucune API distante

🔐 Approche privacy & RGPD

  • Aucun traitement côté client
  • Aucune reconnaissance faciale automatisée
  • Aucun stockage de version non floutée après traitement
  • Contrôle total des données hébergées

Cette approche répond aux exigences de sobriété, de sécurité et de responsabilité attendues dans des projets professionnels.


🧩 Pourquoi ce plugin existe

Les solutions existantes sont souvent :

  • trop lourdes,
  • dépendantes de services externes,
  • ou basées uniquement sur du flou à l’affichage (CSS / JS).

Ce plugin illustre une alternative simple, robuste et maîtrisée, issue d’un besoin réel et d’un développement de plugin WordPress sur mesure, orienté usage plutôt que sur-fonctionnalité.


👨‍💻 Contexte de développement

Ce plugin a été conçu dans le cadre d’un projet de plateforme de cours en ligne intégrant un espace d’échange privé, où certaines images de test ne devaient en aucun cas être diffusées ou réutilisées ultérieurement.


🚀 Évolutions possibles

  • Prévisualisation avant validation
  • Curseur de taille du flou
  • Support avancé d’Imagick
  • Traitement par lot
  • Historique des modifications

🧠 À propos

Ce projet est un exemple concret de développement de plugin WordPress sur mesure, pensé pour répondre à des contraintes réelles de production, de conformité et de sécurité, sans compromis sur la simplicité d’usage.


📄 Licence

MIT License