Elegant Photo Cleaner no recopila nada: ninguna foto, ningún nombre de archivo y ningún hash sale de tu equipo. Apaga la conexión y compruébalo — la aplicación sigue funcionando por completo, y una prueba automática tumba la compilación si aparece un cliente de red en el código.
Elegant Photo Cleaner no recopila nada. Sus fotos se analizan en su equipo y nunca salen de él.
Lee las carpetas que usted le indica, calcula firmas matemáticas de cada foto (dHash, pHash, distancia de Hamming, varianza del laplaciano, datos EXIF), agrupa las parecidas en pilas y muestra por qué dos fotos están juntas. Todo localmente, con el procesador de su máquina y los códecs del propio Windows.
No hay subida de archivos. No hay servidor nuestro. No hay cuenta de usuario. Puede desconectar internet y la aplicación sigue funcionando por completo — esa es la forma más simple de verificar esta política.
Y no es solo una promesa escrita: el repositorio tiene una prueba de arquitectura que recorre todo el código que se distribuye (motor, aplicación y sistema de diseño) y rechaza la compilación si aparece HttpClient, WebClient o Socket en cualquier sitio. No hay cliente de red en el producto — no porque lo prometamos, sino porque una puerta automática no lo deja entrar.
Sin analítica, sin rastreadores y sin SDK de terceros dentro de la aplicación. (Sobre el sitio web que publica esta política, mira "Este sitio web", más abajo.)
Todas pasan por la API del propio Windows (Windows.Services.Store), y ninguna transmite contenido ni metadatos de sus archivos. Son cinco, y solo estas:
Si la tienda no está disponible, la aplicación mantiene el acceso ya concedido (fail-open): un fallo de red nunca bloquea su trabajo.
Hay además enlaces que la aplicación puede abrir en su aplicación de la tienda — y un enlace no es una conexión nuestra: quien navega es la tienda, si y cuando usted pulsa. Son la página del producto, la página de valoraciones (cuando el diálogo del punto 5 no está disponible en esta versión de Windows) y la búsqueda de la extensión de códec que le falta a su máquina (por ejemplo, "HEIF Image Extensions", cuando tiene fotos HEIC y Windows no sabe abrirlas).
La aplicación no contiene ningún otro cliente de red — ni HTTP, ni actualizador propio. Las actualizaciones las entrega la Microsoft Store. El paquete pide un único permiso, runFullTrust, y ninguna capacidad de red.
Esta política también se publica en elegantfe.com/privacy-photo-es. La sección de abajo trata solo del SITIO WEB — la aplicación en sí sigue sin telemetría alguna.
El sitio es una página estática de presentación, alojada en un proveedor externo. Usa Google Analytics para medir la audiencia de forma agregada (qué páginas se visitan y de dónde vienen las visitas), lo que puede implicar cookies e identificadores de Google — los detalles están en la política de privacidad de Google. No usamos esos datos para identificarte, no vendemos datos y no hay otros píxeles de terceros. El navegador también guarda tu preferencia de idioma (en localStorage), que permanece en tu dispositivo, y el proveedor de alojamiento mantiene sus propios registros de acceso, como cualquier servidor web. Al entrar, un aviso discreto te deja aceptar la medición o quedarte solo con lo esencial, y la elección se puede cambiar en cualquier momento.
En %AppData%\ElegantPhoto (la carpeta que el perfil de Windows puede llevar — archivos pequeños, legibles y versionados):
settings.json — idioma, tema, escala de texto, "reducir movimiento", las carpetas que eligió analizar, el escalón de semejanza y la regla de qué foto se queda.pins.json — su decisión: qué fotos fijó para que se queden y qué clases de evidencia ya revisó. La decisión humana nunca vive solo en el catálogo, precisamente para sobrevivir a cualquier auto-reparación de la base de datos.journal/<ejecución>.jsonl — el diario de deshacer. Registra, ANTES de que cualquier archivo se mueva, lo que se pretende hacer: las rutas que van a la Papelera, qué archivo queda en su lugar y el resultado real de cada elemento. Es lo que permite deshacer una limpieza, incluso en el arranque siguiente.postsweep-undo.json — el de→a de las ofertas posteriores a la limpieza (ordenar por fecha, renombrar por EXIF), escrito antes del lote por el mismo motivo.license.dat — la fecha del primer uso y si hubo compra.growth.json — un recuento de días distintos de uso, usado una sola vez para decidir si aparece la invitación a valorar.window.json, suite.json, undo-offer.json — tamaño y posición de la ventana, avisos de la suite ya descartados y ofertas de deshacer ya rechazadas.logs\app.log — un registro técnico local: tipo de error, mensaje, pila y el contexto que el propio código nombra. Se rota por tamaño (~1 MB) y nunca sale de este equipo. La aplicación le muestra su ruta en la ventana "Acerca de", para que pueda abrirlo y leerlo.En %LocalAppData%\ElegantPhoto (la carpeta LOCAL, que nunca se sincroniza con ningún servidor):
catalog.db — el catálogo del acervo, en SQLite. Guarda, por foto: la ruta, el tamaño, la fecha de modificación, los datos EXIF (dimensiones, cámara, fecha de captura, orientación), los hashes (SHA-256 y un hash de los primeros 16 KB), las firmas perceptuales y una tira de prueba de 32×32 en escala de grises (alrededor de 1 KB) derivada de la imagen — es ella la que permite reconocer "la misma foto, girada". Es una reducción matemática, no una copia visible de su foto.thumbs\ — las miniaturas de 128 px (JPEG, ~4 KB cada una) que muestra la cuadrícula, para que la aplicación no vuelva a decodificar todo el acervo cada vez que usted se desplaza.Por qué el catálogo está en %LocalAppData% y no en %AppData%: %AppData% es la carpeta que las redes corporativas sincronizan con el servidor, y un catálogo de decenas de MB de su acervo no tiene por qué salir de su máquina — además, una base de datos en modo WAL sobre una carpeta de red es una invitación a la corrupción.
Las dos carpetas son desechables. El catálogo y las miniaturas son reconstruibles: borrarlos no cuesta ni una foto — cuesta un nuevo análisis. Puede borrarlo todo en cualquier momento desinstalando la aplicación o eliminando esas carpetas.
Cuando la aplicación se instala desde la Microsoft Store, escribe dos pequeños archivos en %LOCALAPPDATA%\Publishers\b511j8cvt05p6\ElegantSuite\ — carpeta que Windows concede a las aplicaciones del mismo editor y que solo ellas leen. Se escriben haya o no otra aplicación Elegant instalada, porque la carpeta existe precisamente para que un hermano pueda leerlos después. En una instalación sin paquete no se escribe nada allí. Los dos archivos son:
Ninguna ruta de ARCHIVO sale de ahí — solo rutas de carpeta. El hermano necesita saber "en esta carpeta hay N fotos repetidas"; no necesita saber cuáles. Es caché local, reconstruible, que no entra ni en copias de seguridad ni en roaming.
En sentido contrario, la aplicación lee de esa misma carpeta, cuando existe, la base de hashes que Elegant File Explorer ya calculó — solo para no recalcular lo ya calculado. Lectura oportunista: si falta o es ilegible, la aplicación hace la cuenta sola y nadie lo nota.
Solo los que usted pide, y siempre en un lugar que usted elige:
.efephoto) y el informe en CSV, cuando pulsa exportar;efephoto://v1/run?job=scan), un informe de texto escrito junto a la carpeta analizada. Ese modo solo lee — no existe verbo de activación, protocolo ni línea de comandos que borre nada en esta aplicación.Nada se sobrescribe: un nombre repetido recibe un sufijo.
Elegant Photo Cleaner nunca altera el contenido de una foto suya. El único verbo destructivo del producto es enviar archivos a la Papelera de Windows, y solo ocurre a partir de un plan mostrado, revisado clase por clase y aprobado por usted. La eliminación permanente no existe en la aplicación — ni como opción escondida, ni como casilla que marcar. Las únicas llamadas de borrado que existen en el código tocan el registro de la propia aplicación y sus archivos de configuración — ninguna toca una foto tuya —, y están en una lista blanca comentada una a una, que una prueba de arquitectura comprueba en cada compilación. Cualquier llamada nueva tumba la compilación.
Dos salvedades, dichas porque son verdad:
Y deshacer depende de que los archivos sigan en la Papelera: si usted la vació, ninguna función puede devolverlos — y la aplicación lo dice, en vez de fingir.
La aplicación no está dirigida a menores y no recopila datos de nadie, menores incluidos.
Como no recopilamos, no almacenamos ni tratamos datos personales suyos, no hay nada que solicitar, corregir, exportar o eliminar ante nosotros. Los datos de compra e instalación quedan con Microsoft, bajo la Declaración de Privacidad de Microsoft.
Si esta política cambia, se actualizará la fecha del encabezado y la nueva versión se publicará en la página del producto y se distribuirá con la aplicación. Un cambio que pasara a recopilar cualquier dato se anunciaría de forma destacada — pero el compromiso del producto es no recopilar nada.