Política de privacidad

Actualizado el

La versión corta

Quién es responsable de tus datos

CircleCrop lo gestiona una sola persona. Para la LGPD (Brasil), el RGPD (Unión Europea y Reino Unido), la CCPA (California) y leyes similares, el responsable del tratamiento de los datos es Guilherme Campos, en Brasil.

Según la Resolución CD/ANPD n.º 2/2022, CircleCrop es un “agente de tratamento de pequeno porte” (agente de tratamiento de pequeño porte) y no ha designado a un delegado de protección de datos (el “Encarregado” de la ley brasileña). El responsable indicado arriba responde directamente ante ti y ante la ANPD.

Tu foto

Se abre, se recorta y se guarda en tu navegador

Cuando eliges una foto, usas la cámara, la sueltas o la pegas, la página la lee en tu dispositivo. Abrirla, encuadrar el círculo, dibujar el borde y el fondo y crear el archivo final ocurren en tu navegador. Al guardar, el archivo pasa a tu dispositivo o a la aplicación con la que lo compartes. La foto nunca llega a los servidores de CircleCrop: se abre, se recorta y se convierte en un archivo en el navegador, así que no hay nada tuyo que podamos guardar, revisar o borrar. Si la abres desde Google Drive o Dropbox, o la guardas allí, tu navegador la intercambia directamente con ese servicio (más abajo, en “Google Drive y Dropbox”).

Abrir una foto desde un enlace

Si pegas la dirección de una imagen, tu navegador la descarga directamente desde esa dirección, sin tus cookies de ese sitio y sin decirle qué página la pidió. El sitio que aloja la imagen ve una solicitud normal de tu navegador, igual que si abrieras tú la dirección, y se rige por su propia política de privacidad. CircleCrop no recibe ni la imagen ni la dirección.

Copias temporales en tu dispositivo

La página de inicio y el editor son páginas distintas, así que la foto pasa de una a otra mediante el almacenamiento propio de tu navegador (IndexedDB), en tu dispositivo. Ese mismo almacenamiento guarda el archivo terminado y su nombre, para que la página de inicio pueda mostrártelo. Estas copias se usan durante una hora como máximo: pasado ese tiempo, el sitio las ignora y las borra la próxima vez que las mira. Una foto nueva reemplaza a la anterior, y al empezar con otra foto se borra el archivo terminado. Si borras los datos de este sitio en tu navegador, desaparecen al instante.

El almacenamiento de sesión de tu navegador, que se vacía al cerrar la pestaña, guarda notas pequeñas que permiten a la herramienta recuperarse tras un fallo o una recarga (por ejemplo, que se estaba abriendo una foto). Nunca guarda la foto en sí.

Google Drive y Dropbox

Los botones de Google Drive y Dropbox son opcionales. Nada de esos dos servicios se descarga en la página hasta que llegas a uno de sus botones, con el puntero o con el teclado, o abres las opciones adicionales de tu resultado, donde están los botones para guardar; entonces la página descarga el código propio de ese servicio desde sus propios servidores.

El uso que hace CircleCrop de la información recibida de las API de Google, y su transferencia a cualquier otra aplicación, cumplirá la Política de datos de usuario de los servicios de API de Google, incluidos los requisitos de uso limitado (Limited Use). Puedes quitarle a CircleCrop el acceso en cualquier momento en tu cuenta de Google y en las aplicaciones conectadas de Dropbox.

Cómo mide el sitio su uso

Para saber si la herramienta funciona para la gente y dónde falla, CircleCrop mide de dos maneras y nada más. No se usa ningún otro servicio de analítica. Ambas se escriben en Workers Analytics Engine de Cloudflare, en la cuenta de Cloudflare del propio operador. Solo el operador las lee. No se comparten, no se venden y no se usan para publicidad.

Visitas, contadas en nuestro servidor

Cuando se solicita una página del sitio, el Worker de Cloudflare que la entrega anota una visita. La página no ejecuta ningún código de medición para esto, y no se lee ni se guarda nada en tu dispositivo. Una visita contada guarda: la página (la de inicio, el editor y las páginas de foto completa y de borde, cada una por su nombre en todos los idiomas del sitio, o la etiqueta “other” para todas las demás, nunca la parte de la dirección que sigue a “?”), la hora, tu país y el tipo de dispositivo, su sistema y su navegador con su versión principal, leídos de la cadena de identificación de tu navegador (User-Agent), que después se descarta. Cloudflare deduce el país a partir de tu dirección IP; solo se escribe el código del país. No se guarda el sitio de procedencia, ni cookies, ni identificadores, ni la dirección IP, así que una visita contada no puede vincularse contigo ni con una visita posterior. Las visitas de robots se reconocen y se cuentan aparte. No se anota nada cuando “Do Not Track” o “Global Privacy Control” está activado, ni cuando el navegador pide una página por adelantado, antes de que la abras (prefetch, prerender).

Informes de errores, enviados por la página

La página solo envía algo cuando falla un paso que tú iniciaste o se rechaza la foto: elegir o abrir una foto, crear el archivo, guardarlo. Una visita en la que nada falla no envía nada desde la página. Si cierras un cuadro de diálogo o niegas un permiso, es decisión tuya y no se informa. Un informe contiene como máximo:

El Worker añade, a partir de la solicitud del informe: el navegador (familia y versión principal), el sistema y el tipo de dispositivo, leídos de la cadena de identificación de tu navegador (User-Agent), que después se descarta. En los informes de errores no se guarda ningún país.

Nunca en un informe: la foto, sus píxeles, su nombre de archivo, su tamaño o dimensiones exactos ni sus metadatos (como la ubicación o la cámara); direcciones web, direcciones de correo electrónico ni rutas de archivo; ningún identificador, cookie o entrada del almacenamiento de tu navegador; ni la memoria, los núcleos del procesador o la densidad de pantalla.

Sin cookies y sin guardar la dirección IP

La medición no establece ninguna cookie y no guarda nada en el almacenamiento de tu navegador. No hay un identificador de la pestaña ni de una foto. Para las visitas contadas, nuestro código no lee la dirección IP, ni siquiera como clave; Cloudflare deduce de ella el país y la usa para reconocer redes de robots, y no se guarda. Para los informes de errores se usa solo durante el tiempo necesario para limitar avalanchas de solicitudes, y nunca se guarda. Estos datos no se usan para publicidad.

Cuando no se envía nada

Con “Do Not Track” o “Global Privacy Control” activado en tu navegador, no se cuenta ninguna visita y la página no envía informes de errores; además, el servidor descarta cualquier informe que lleve cualquiera de las dos señales. Los navegadores controlados por automatización tampoco envían nada desde la página. Los bloqueadores de anuncios y de rastreadores también pueden detener los informes, y a nosotros nos parece bien.

Cuánto tiempo y con qué base legal

Cuánto tiempo. Cloudflare conserva durante tres meses los datos escritos en Workers Analytics Engine (declaración de Cloudflare para este servicio, actualizada el 23 de abril de 2026: Analytics Engine limits). Nuestro código no fija ningún otro plazo. Pasado ese tiempo, los datos desaparecen.

Acceso a tu dispositivo (art. 5.3 de la Directiva ePrivacy). Enviar un informe de errores no necesita consentimiento, porque lo tratamos como estrictamente necesario para entregarte sin errores el recorte que pediste. Nuestro razonamiento está por escrito y disponible si lo solicitas. La visita contada no accede a tu dispositivo.

Tratamiento de lo que llega. Cuando se tratan datos personales, la base jurídica es nuestro interés legítimo en que la herramienta siga funcionando para quienes la usan (art. 6.1.f del RGPD; art. 7, IX de la LGPD). La ponderación de intereses está por escrito y disponible si lo solicitas.

Tu derecho de oposición

Puedes oponerte en cualquier momento al tratamiento basado en el interés legítimo, por motivos relacionados con tu situación particular (art. 21 del RGPD). Hay dos formas: activar “Do Not Track” o “Global Privacy Control” en tu navegador (tratamos ambas señales como una oposición automatizada según el art. 21.5 del RGPD), o escribir a privacy@circlecrop.app.

Alojamiento en Cloudflare

El sitio lo entrega Cloudflare, que también lo protege contra abusos. Aparte del código de publicidad cuando se muestren anuncios, y del código de Google o de Dropbox, que solo se descarga cuando llegas a sus botones o abres las opciones adicionales, todos los archivos que usan las páginas vienen del propio circlecrop.app. Cloudflare puede establecer cookies estrictamente necesarias, como __cf_bm, para distinguir a las personas de los robots; no se usan para publicidad ni para seguirte. La lista está en la política de cookies de Cloudflare.

Preferencias guardadas en tu navegador

Si eliges el tema claro o el oscuro en el menú, tu elección se guarda en el almacenamiento local de tu navegador, con el nombre cc-theme, para que la próxima visita se abra igual. Si eliges “Sistema”, se elimina. Nunca se nos envía. Cuando una foto entra por el botón “Examinar” (tus archivos, Google Drive o Dropbox), ese origen se guarda del mismo modo, con el nombre cc-source, para que la próxima vez “Examinar” lo abra con un toque; y, solo para esta pestaña (almacenamiento de sesión, cc-photo-source), de dónde vino la foto actual, para que el resultado te ofrezca guardarla allí mismo. Ninguno de los dos contiene un archivo ni una cuenta, y ninguno se nos envía.

Publicidad

CircleCrop es gratis, y la publicidad es lo que lo mantendrá en el futuro. Cuando se muestre publicidad en CircleCrop, los anuncios los servirá Google AdSense, y se aplica lo siguiente.

La forma en que Google usa la información de los sitios que muestran sus anuncios se explica en la página de Google. Tu foto nunca forma parte de nada de esto: el código de publicidad se ejecuta junto a la herramienta, y CircleCrop nunca le pasa la foto a ese código ni a nosotros.

Tus derechos

Según dónde vivas, tienes derechos conforme a la LGPD (art. 18), al RGPD (artículos 15 a 22), a la CCPA y a leyes similares:

Para ejercer cualquiera de ellos, escribe a privacy@circlecrop.app. CircleCrop no tiene cuentas y no guarda ningún identificador que sobreviva a tu pestaña, así que en la mayoría de los casos la respuesta honesta es que no tenemos nada que podamos vincular contigo; te lo diremos por escrito. También puedes presentar una reclamación ante la ANPD en Brasil (gov.br/anpd) o ante la autoridad de protección de datos del lugar donde vives.

En España, esa autoridad es la Agencia Española de Protección de Datos (AEPD, aepd.es); en México, la Secretaría Anticorrupción y Buen Gobierno (SABG).

Menores de edad

CircleCrop es una herramienta para público general y no está dirigida a menores de edad. No le pide a nadie un nombre, un correo electrónico ni una cuenta, y no recopila a sabiendas datos sobre menores. Si crees que los datos de un menor llegaron hasta nosotros, escribe a la dirección de privacidad y los eliminaremos.

Transferencias fuera de tu país

El responsable está en Brasil y nuestros proveedores están en Estados Unidos, así que tus datos también se tratan allí. Cloudflare tiene centros de datos en todo el mundo, por lo que una solicitud puede responderse, y los datos de medición almacenarse, fuera de tu país, incluso en Estados Unidos. Cuando esto constituye una transferencia de datos personales a un tercer país conforme al RGPD (art. 44 y ss.), se protege así (art. 13.1.f del RGPD):

El Marco de Privacidad de Datos entre la UE y Estados Unidos se basa en una decisión de adecuación de la Comisión Europea del 10 de julio de 2023 y está en vigor. Las cláusulas contractuales tipo son las de la Comisión (Decisión de Ejecución (UE) 2021/914). Para saber más, consulta la página de la Comisión Europea sobre las decisiones de adecuación y la lista del Marco de Privacidad de Datos.

Cambios en esta política

Cuando cambia la forma en que CircleCrop trata los datos, esta página cambia con ella, y la fecha de “Actualizado” indica cuándo cambió por última vez.

Actualizado el . Responsable: Guilherme Campos, Brasil.