Documento legal

Política de Privacidad

Última actualización: 20 de agosto de 2026

01.

Introducción

EasyShare es una aplicación para Android, Android TV, iOS, Windows y macOS que te permite compartir archivos, carpetas, texto y portapapeles directamente entre tus propios dispositivos, dentro de tu red local (Wi-Fi/LAN). No requiere crear una cuenta ni iniciar sesión, y no existe un servidor propio por donde pasen tus archivos: el contenido viaja siempre directo de un dispositivo a otro, cifrado, después de que ambos se emparejen. Además de enviar, podés traer: un dispositivo puede autorizar al tuyo a explorar las carpetas que eligió compartir y copiarse archivos de ahí, y eso también ocurre directo entre los dos, sin servidor de por medio (sección 02). La app incluye una única función opcional que sí usa un servidor —la recepción remota, que despierta a tu móvil para recibir aunque la app esté cerrada—: viene apagada, la activás vos, y por ese servidor viaja solo el aviso de que alguien quiere enviarte algo, nunca el contenido. Está detallada en la sección 02.

02.

Información que recopilamos

  • Nombre del dispositivoEl nombre que elegís (o el que trae tu sistema operativo por defecto) se comparte con los dispositivos que emparejás, para que puedan identificarte en su lista. No se envía a ningún servidor, con una sola excepción: si el otro dispositivo activó la recepción remota, el nombre del que envía viaja al servidor de wake-up para poder mostrarlo en el aviso ('«X» quiere enviarte archivos'). Como ese nombre suele incluir el de su dueño, lo tratamos como dato personal.
  • Identidad del dispositivo y huella (fingerprint)Al instalar la app se generan en tu dispositivo dos pares de claves de curva elíptica (P-256) propias de ese dispositivo: una firma quién sos y la otra deriva las claves de cifrado con cada par. Se intercambian una única vez, al emparejar, para autenticar las conexiones y evitar que otros se hagan pasar por vos; la huella es un resumen de esa identidad. El certificado TLS de cada conexión es descartable y anónimo (se regenera al iniciar la app), así que ni el nombre ni una huella permanente quedan expuestos a quien simplemente abra el puerto. Identifica al dispositivo, no a una persona, y no sale de la red que forman tus dispositivos emparejados — salvo que actives la recepción remota, que registra tu identidad pública y la de los dispositivos que autorizás en el servidor de wake-up.
  • Recepción remota / wake-up (opcional, apagada por defecto)Si la activás en tu móvil, se registran en nuestro servidor: tu identidad pública, el token de notificaciones push que asigna Firebase, la plataforma (Android o iOS), el idioma de la app y la identidad pública de los dispositivos emparejados a los que autorizaste a despertarte. Cuando alguno te envía algo estando la app cerrada, ese servidor le manda a tu dispositivo un aviso firmado con las direcciones de red locales del que envía y su nombre, para que tu móvil se despierte y abra la conexión directa. El contenido —archivos, texto, portapapeles— nunca pasa por ahí: viaja igual que siempre, directo y cifrado dentro de tu red local. La dirección IP pública de ambos se procesa en el momento para los límites anti-abuso. Firebase Cloud Messaging (Google) y Supabase actúan como encargados del tratamiento. Apagar el interruptor en Ajustes borra el registro completo del servidor.
  • Historial de transferenciasNombre, tamaño, tipo y hash SHA-256 de los archivos que enviás y recibís se guardan en una base de datos local (SQLite/Drift) dentro de tu propio dispositivo, para que puedas consultar tu historial. Nunca se sube a ningún servidor.
  • Carpetas compartidas (opcional, apagado por defecto)Si compartís carpetas, el listado de lo que hay dentro (nombres de archivos y subcarpetas, tamaños y fechas) se envía cifrado y directo únicamente a los dispositivos que vos autorizaste, y solo mientras están explorando. Esa información no pasa por ningún servidor ni llega a nadie más. En tu propio dispositivo se guardan qué carpetas exponés, a qué dispositivos les diste acceso y hasta cuándo, junto con un registro local de los pedidos recibidos que se borra solo con el tiempo; nada de eso se sube a ningún lado. Al instalar la app no hay ninguna carpeta compartida ni ningún dispositivo autorizado.
  • Portapapeles (opcional)Si activás la sincronización de portapapeles, el texto que copiás se envía cifrado directo al otro dispositivo emparejado (solo entre desktops, o de un desktop hacia tu móvil). Nunca pasa por un servidor intermedio. Podés desactivar esta función en cualquier momento desde Ajustes.
  • Registro local de errores (opcional, apagado por defecto)Un registro técnico de fallos ('crashlytics' local) que podés activar para diagnosticar problemas vos mismo. Se guarda únicamente en tu dispositivo y nunca se envía a ningún servidor, ni siquiera si lo activás.
03.

Información que NO recopilamos

No creamos cuentas ni pedimos tu correo electrónico. No usamos herramientas de analítica ni construimos perfiles de comportamiento o publicitarios. No accedemos a tu ubicación ni a tus contactos. El CONTENIDO de tus archivos, textos y portapapeles no pasa jamás por un servidor nuestro, en ninguna circunstancia y con ninguna configuración: siempre viaja directo entre tus dispositivos. Lo único que puede llegar a un servidor propio son los datos de la recepción remota descritos en la sección 02, y solo si vos la activás.

04.

Permisos del dispositivo

  • CámaraSe usa únicamente para leer el código QR de emparejamiento. No se activa en ningún otro momento y no se capturan ni almacenan imágenes.
  • Red localNecesario para el descubrimiento de dispositivos (Bonjour/mDNS y broadcast UDP) y para las conexiones TCP/TLS directas entre dispositivos emparejados. El descubrimiento por broadcast solo se activa mientras estás emparejando un dispositivo nuevo y se apaga automáticamente al terminar.
  • NotificacionesPara avisarte el progreso y la finalización de tus transferencias, y solicitudes de emparejamiento entrantes. Si activás la recepción remota, es también lo que te avisa que alguien quiere enviarte algo con la app cerrada. La función no pide ningún permiso nuevo: usa este mismo.
  • Fotos (iOS)Solo cuando elegís explícitamente qué compartir desde tu galería. La app no accede a tus fotos en ningún otro momento.
  • Almacenamiento y archivosNecesario para guardar los archivos que recibís y para que elijas qué archivos enviar.
05.

Cómo viaja tu contenido

Cada transferencia usa una conexión TCP con TLS entre los dos dispositivos, autenticada dentro del canal con las identidades intercambiadas durante el emparejamiento: solo dispositivos previamente emparejados pueden conectarse entre sí. El protocolo de transferencia es binario y propio de EasyShare (no HTTP ni REST). Sobre el descubrimiento por red (UDP multicast): el anuncio ABIERTO —el que muestra tu nombre a cualquiera que esté escuchando— existe únicamente mientras tenés la pantalla de emparejar abierta, y se apaga al salir. Fuera de eso, para reencontrar a tus propios dispositivos cuando cambian de dirección, la app emite balizas selladas: van cifradas con una clave distinta por cada dispositivo emparejado, así que solo ellos pueden abrirlas y un tercero en la red no aprende tu nombre, tu plataforma ni ningún identificador estable. Lo que traés desde las carpetas compartidas de otro dispositivo viaja por ese mismo canal: el pedido y el listado van dentro de la conexión cifrada y autenticada, y el archivo llega como cualquier otra transferencia.

06.

Servicios de terceros

  • Google Play (Android)Si instalaste EasyShare desde Google Play, usamos la API de actualizaciones in-app de Play Services para ofrecerte instalar una versión nueva sin salir de la app. Google gestiona esa verificación con su propio SDK; no le enviamos datos personales tuyos.
  • Apple App Store (iOS y macOS)Consultamos la API pública de búsqueda de iTunes con el identificador de la app para detectar si hay una versión nueva publicada. Es una consulta pública, sin datos personales.
  • Microsoft Store (Windows)El SDK del propio sistema consulta si hay una versión más nueva publicada en la Microsoft Store. Microsoft gestiona esa verificación bajo sus propias políticas.
  • Firebase Cloud Messaging (Google) — solo con la recepción remota activadaEs el canal por el que el aviso llega a tu móvil con la app cerrada; sin él la función no puede existir, porque en Android e iOS solo el servicio de push del sistema puede despertar una app. Google emite y renueva el token de tu dispositivo y entrega el aviso. Su política: https://firebase.google.com/support/privacy
  • Supabase — solo con la recepción remota activadaAloja el registro de dispositivos y las funciones que verifican la firma del que envía antes de disparar el aviso. Los datos se guardan en su infraestructura como encargado del tratamiento. Su política: https://supabase.com/privacy
  • Correcciones de la app (Shorebird)En Android y iOS, la app comprueba al iniciarse si hay una corrección disponible, para que los arreglos te lleguen al instante sin esperar una actualización de tienda. Esa comprobación es puramente técnica (versión de la app y plataforma): no incluye datos personales, ni tus archivos, ni nada sobre tus transferencias.
07.

Retención y eliminación de datos

Tu historial de transferencias y de portapapeles quedan guardados en tu dispositivo hasta que los borres desde la app o hasta que desinstales EasyShare. Podés 'olvidar' un dispositivo emparejado en cualquier momento: eso borra su identidad, su huella y el historial asociado a él. Como no tenemos servidores propios de contenido, no hay nada que eliminar de nuestro lado más allá de lo que ya está bajo tu control en tu propio dispositivo. Si activaste la recepción remota, lo único que existe de tu lado en el servidor es el registro descrito en la sección 02: se borra entero cuando apagás el interruptor, y también si dejás de usar la función el tiempo suficiente como para que el token de push caduque (los registros que quedan huérfanos se purgan solos). El historial técnico que se usa para los límites anti-abuso —huellas, IP y momento de cada aviso— se borra automáticamente a los 2 días.

08.

Privacidad de menores

EasyShare no está dirigida a menores de 13 años. Como no creamos cuentas ni recopilamos datos personales identificables, no realizamos verificación de edad.

09.

Tus derechos (Ley 18.331 de Uruguay)

El control sobre tu información vive directamente en tu dispositivo: podés consultar o eliminar tu historial de transferencias y portapapeles, y revocar el acceso de cualquier dispositivo emparejado, todo desde la propia app. Si activaste la recepción remota, el derecho de supresión sobre lo que hay en el servidor se ejerce apagando el interruptor en Ajustes: el borrado es inmediato y no tenés que pedírselo a nadie. Si preferís que lo hagamos nosotros, o tenés alguna duda sobre cómo se procesan tus datos, podés escribirnos a la dirección de contacto de esta política.

10.

Cambios en esta política

Podemos actualizar esta política de privacidad ocasionalmente. Publicaremos cualquier cambio en esta misma página junto con la fecha de actualización. Te recomendamos revisarla periódicamente.

11.

Contacto

Si tenés preguntas sobre esta política de privacidad o sobre el tratamiento de tus datos, podés contactarnos en:

easyapps.uy@jang.lat