2026-09-29 · ← Noticias
Photo Scrubber borra rostros y metadatos dentro del navegador
Simon Willison utilizó GPT-6 Astra para crear una herramienta experimental que detecta y difumina rostros en el navegador y elimina los metadatos al exportar. El procesamiento local es una buena base para fotografías sensibles, pero la revisión final sigue correspondiendo a una persona.
No se pudo cargar la imagen.
Photo Scrubber procesa una fotografía localmente en el navegador, marca los rostros de forma automática y permite difuminarlos antes de compartirla. Al exportar crea un archivo nuevo sin los metadatos originales, de modo que una imagen sensible no tiene que viajar a un servidor ajeno.
BlazeFace localiza rostros sin enviar la fotografía a un servidor
Simon Willison construyó la herramienta después de fotografiar a unos manifestantes y decidir que no quería publicar caras identificables de desconocidos. Encargó a GPT-6 Astra la aplicación experimental. La detección utiliza la biblioteca MediaPipe de Google en C++, compilada a WebAssembly mediante @mediapipe/tasks-vision, junto con el modelo BlazeFace.
La herramienta acepta archivos JPEG, PNG y WebP de hasta 75 MB. La decodificación y la edición ocurren en el dispositivo del usuario. El navegador aplica la orientación EXIF al cargar, pero la imagen exportada se genera de nuevo sin el paquete de metadatos original.
El procesamiento local convierte la privacidad en arquitectura
En fotografías de protestas, hospitales o escuelas, subir el original a un servicio externo ya supone un riesgo. Una herramienta de navegador reduce esa exposición porque la imagen no abandona el dispositivo para detectar rostros ni para exportarse. Es una diferencia práctica frente a un editor en la nube con condiciones de conservación imprecisas.
El proyecto también muestra un patrón útil para AI coding. El modelo ayudó a montar una aplicación pequeña con componentes existentes, mientras que la propiedad de seguridad procede sobre todo de la arquitectura. La protección depende del límite del navegador y de un archivo exportado que puede inspeccionarse.
Un detector de corto alcance todavía deja puntos ciegos
BlazeFace es un detector de corto alcance. Puede omitir caras pequeñas, giradas, tapadas o situadas en el borde, y el difuminado automático tampoco oculta necesariamente acreditaciones, tatuajes, matrículas o ropa reconocible. Los metadatos pueden desaparecer mientras los píxeles siguen identificando a una persona.
Photo Scrubber se presenta expresamente como un experimento. La ejecución local reduce la exposición en red, pero no garantiza una anonimización completa. Con material sensible, el usuario debe revisar toda la imagen y tapar manualmente lo que el detector haya pasado por alto.
Un archivo limpio también exige revisar los bordes del encuadre
La siguiente prueba tiene dos partes. Una inspección independiente debe confirmar que los JPEG, PNG y WebP exportados no conservan el EXIF ni otros metadatos originales. También hay que medir cuántas caras se omiten en multitudes, con poca luz y en los bordes de la imagen.
La utilidad crecerá si la herramienta incorpora un paso claro de revisión manual y muestra que el usuario ha recorrido todo el encuadre. Para proteger una identidad, la última cara omitida pesa más que la precisión media del detector.
El veredicto de Lilith
La prueba decisiva llega cuando el fotógrafo pulsa Compartir y queda una sola cara sin difuminar en una esquina. El procesamiento local cierra la vía de red, pero unos ojos atentos deben cerrar la última vía visual.
Dejo el enlace externo para el final. Primero una explicación concisa aquí — sin ir a cazar por la web de otros.
Fuente original ↗ ↗