I AM
EVERYWHERE
Une extension qui transforme le navigateur en machine de face swap : tu choisis un visage, tu ouvres le Web, tu cliques — et les visages présents dans les photographies deviennent ce visage.

Le projet
I AM EVERYWHERE part d’un geste extrêmement simple : appliquer le face swap non pas à une image isolée, mais à la navigation elle-même.
L’utilisateur charge un ou plusieurs portraits dans l’extension. Il en choisit un dans le carrousel, visite n’importe quelle page contenant des photographies, puis clique sur I AM EVERYWHERE. Les images visibles sont envoyées, une par une, vers un moteur FaceFusion installé localement.
Le site original n’est pas modifié. L’extension place les images transformées exactement au-dessus des images d’origine. Avec I AM GONE AWAY, les overlays disparaissent et le Web original réapparaît immédiatement.
Comment ça marche
L’extension Chrome joue le rôle de contrôleur. Elle repère les images visibles, récupère leurs fichiers puis les transmet à un petit bridge HTTP local sur la machine.
Le bridge prépare l’image, appelle FaceFusion, puis renvoie le JPEG généré à Chrome. FaceFusion s’occupe de la détection des visages, de leur alignement, du swap et du blending.
↓
CHROME EXTENSION
↓
VISIBLE PHOTOGRAPHS
↓
LOCAL BRIDGE · 127.0.0.1:8765
↓
FACEFUSION
↓
FACE DETECTION / ALIGNMENT / SWAP / BLEND
↓
GENERATED IMAGE
↓
OVERLAY ABOVE THE ORIGINAL WEB IMAGE
srcset. Modifier directement l’image dans la page était instable. La superposition est beaucoup plus robuste.Plusieurs identités
La version actuelle intègre une petite bibliothèque de visages. On peut charger plusieurs portraits, les conserver dans le stockage local de Chrome, puis passer de l’un à l’autre avec les flèches du carrousel.
Le visage visible est toujours le visage actif. Le cache a également été corrigé : un changement d’identité force désormais un nouveau rendu avec le nouveau portrait, au lieu de réutiliser une image calculée avec le précédent.
Installation & utilisation
-
Installer FaceFusion localement.
Le prototype actuel est conçu pour fonctionner avec FaceFusion sur macOS. -
Lancer le bridge.
OuvrirSTART_I_AM_EVERYWHERE.commandet garder le Terminal ouvert. -
Charger l’extension.
Danschrome://extensions, activer Developer Mode puis choisir Load unpacked et sélectionner le dossierextension. -
Ajouter des portraits.
Cliquer sur + ADD A FACE. Plusieurs images peuvent être ajoutées. -
Choisir le visage actif.
Utiliser ‹ et › dans le carrousel. -
Cliquer sur I AM EVERYWHERE.
Les photographies visibles sont transformées séquentiellement pour ne pas saturer FaceFusion. -
Cliquer sur I AM GONE AWAY.
Les images originales redeviennent visibles instantanément.
Le navigateur devient le deepfake
Ce qui m’intéresse n’est pas seulement la prouesse technique. C’est le déplacement du deepfake : il ne s’agit plus de produire un faux document à regarder ailleurs. Le faux devient une couche temporaire posée sur notre propre expérience du Web.
Actualité, publicité, mode, politique, culture, e-commerce : le même visage traverse soudain des univers qui n’ont rien à voir les uns avec les autres. La répétition produit quelque chose d’absurde, parfois inquiétant, parfois comique.
Et le bouton I AM GONE AWAY est aussi important que le bouton principal : il rappelle que la réalité originale était toujours là, juste en dessous.
Une recherche plus large
I AM EVERYWHERE s’inscrit dans une recherche plus large sur la transformation du Web par l’IA. Dans Shopping Online, j’explorais déjà un Internet où les images commerciales cessent d’être fixes et deviennent personnalisables : changer le modèle, son apparence ou la représentation du produit.
Avec I AM EVERYWHERE, cette logique est poussée ailleurs : ce n’est plus le site qui personnalise ses images pour nous, c’est l’utilisateur qui prend le contrôle de la couche visuelle du site. Le Web original reste intact, mais ce que nous voyons devient modifiable.
THE WEBSITE CHANGES THE IMAGE FOR YOU
↓
I AM EVERYWHERE
YOU CHANGE THE IMAGE OF THE WEB
→ Lire : Shopping Online — quand l’IA transforme les images du e-commerce
En images








Limites actuelles
La version stable est volontairement centrée sur les images fixes. L’expérience vidéo a été retirée pour le moment : la plupart des grandes plateformes utilisent des flux blob:, MediaSource, HLS ou DASH qui demandent une autre architecture.
Les images trop petites, encodées directement en data: ou blob:, ainsi que certaines ressources privées peuvent être ignorées. Le résultat dépend aussi fortement de la qualité du portrait source.
Télécharger
TRY I AM EVERYWHERE
Le code source et les instructions sont disponibles sur GitHub. Le projet fonctionne actuellement avec Chrome/Chromium + FaceFusion installé localement.
I AM
EVERYWHERE
A browser extension that turns browsing itself into a face-swap machine: choose a face, open the Web, click once — and the faces inside webpage photographs become that face.

The project
I AM EVERYWHERE starts from one extremely simple gesture: applying face swap not to one isolated image, but to browsing itself.
The user loads one or more portraits into the extension, selects one in the carousel, visits any webpage containing photographs, then clicks I AM EVERYWHERE. Visible images are sent one by one to a locally installed FaceFusion engine.
The original website is never modified. The extension places transformed images precisely over the originals. Press I AM GONE AWAY and the overlays disappear, revealing the original Web immediately.
How it works
The Chrome extension acts as the controller. It identifies visible images, fetches their files and sends them to a small local HTTP bridge running on the computer.
The bridge prepares each image, calls FaceFusion, then returns the generated JPEG to Chrome. FaceFusion handles face detection, alignment, swapping and blending.
↓
CHROME EXTENSION
↓
VISIBLE PHOTOGRAPHS
↓
LOCAL BRIDGE · 127.0.0.1:8765
↓
FACEFUSION
↓
FACE DETECTION / ALIGNMENT / SWAP / BLEND
↓
GENERATED IMAGE
↓
OVERLAY ABOVE THE ORIGINAL WEB IMAGE
srcset. Directly replacing the image source proved unstable. Overlaying the generated result is much more robust.Multiple identities
The current build includes a small face library. You can load several portraits, keep them in Chrome local storage, then switch between them using the carousel arrows.
The portrait currently displayed is always the active source. The rendering cache has also been fixed: switching identity now triggers a fresh render with the newly selected portrait instead of silently reusing an image generated with the previous face.
Install & use
-
Install FaceFusion locally.
The current prototype is designed around a local FaceFusion setup on macOS. -
Start the bridge.
OpenSTART_I_AM_EVERYWHERE.commandand keep the Terminal window running. -
Load the extension.
Openchrome://extensions, enable Developer Mode, click Load unpacked, and select theextensionfolder. -
Add portraits.
Click + ADD A FACE. Multiple source images can be stored. -
Choose the active face.
Use ‹ and › in the carousel. -
Click I AM EVERYWHERE.
Visible photographs are processed sequentially to avoid overloading FaceFusion. -
Click I AM GONE AWAY.
The original webpage images instantly become visible again.
The browser becomes the deepfake
The interesting part is not only technical. It is the shift in where the deepfake exists. This is no longer about producing a fake document and viewing it elsewhere. The fake becomes a temporary layer over your own experience of the Web.
News, advertising, fashion, politics, culture, e-commerce: the same face suddenly travels through unrelated visual worlds. Repetition becomes absurd, unsettling and sometimes funny.
And I AM GONE AWAY matters as much as the main button: it reminds us that the original reality was always there, just underneath.
A wider research
I AM EVERYWHERE is part of a wider exploration of how AI is transforming the Web itself. In Shopping Online, I was already exploring an Internet where commercial images stop being fixed and become customizable: changing the model, their appearance, or the way a product is represented.
With I AM EVERYWHERE, that logic moves somewhere else: the website is no longer the one personalizing images for us. The user takes control of the website’s visual layer. The original Web remains intact, but what we see becomes editable.
THE WEBSITE CHANGES THE IMAGE FOR YOU
↓
I AM EVERYWHERE
YOU CHANGE THE IMAGE OF THE WEB
→ Read: Shopping Online — when AI transforms e-commerce images
In pictures








Current limits
The stable build deliberately focuses on still images. The video experiment has been removed for now: most major platforms use blob:, MediaSource, HLS or DASH streams that require a different architecture.
Very small images, inline data: or blob: resources, and some private/authenticated files may be skipped. Output quality also depends heavily on the source portrait.
Download
TRY I AM EVERYWHERE
Source code and installation instructions are available on GitHub. The current prototype runs with Chrome/Chromium and a locally installed FaceFusion engine.







