Política de privacidad

No recopilamos tus datos.

No hay nada que podamos vender, compartir, perder ni entregar, porque nunca lo recibimos. El resto de esta página es el detalle que hay detrás de esa frase.

Última actualización:

La versión corta. Ninja comprime, convierte y edita vídeos íntegramente en tu teléfono. No tiene servidor, ni cuenta, ni anuncios, ni analíticas, y la propia app no hace ninguna petición de red. Si compras Ninja Pro, Apple o Google se encargan del pago y Ninja solo sabe qué plan tiene tu cuenta de la tienda. Nada de lo que abres en Ninja (ni un vídeo, ni un nombre de archivo, ni una estadística de uso) se nos envía a nosotros ni a nadie.

Esta política cubre la app Ninja (publicada como Ninja: Comprimir vídeo en Google Play y Ninja: Comprimir vídeo en el App Store, paquete app.ninjacompress.mobile) y este sitio web. Ambos los publica Aviad Katani (Katani Labs), a quien más abajo nos referimos como “nosotros”.

Lo que Ninja toca en tu dispositivo

Los vídeos que eliges. Eliges los vídeos con el propio selector de tu teléfono (el selector de fotos de Android, el selector de la fototeca de iOS, un selector de archivos, o compartiendo un vídeo con Ninja desde otra app). Ninja lee los que eliges, los comprime y escribe el resultado donde le hayas dicho. Nunca explora tu biblioteca por iniciativa propia y nunca abre un archivo que no hayas elegido.

Fotogramas de vídeo, solo un instante. Para mostrar una miniatura, la comparación antes/después o la comprobación que demuestra que un archivo comprimido de verdad se reproduce, Ninja decodifica unos pocos fotogramas en la memoria de tu dispositivo. Se dibujan en la pantalla y se descartan.

Lo que Ninja guarda en tu dispositivo

Todo vive en el almacenamiento privado de la propia app Ninja: una base de datos local y una carpeta privada vault. Ninguna otra app puede leerlo, y nada de ello se transmite a ninguna parte.

QuéContiene
Historial de trabajosPor cada vídeo que procesaste: su nombre y la referencia que elegiste, el tamaño del archivo, los ajustes que usaste, si salió bien, cuánto espacio ahorró y las marcas de tiempo.
Ninja VaultPara los originales que decidiste apartar en lugar de eliminarlos directamente: el nombre y la referencia del original, dónde está la copia apartada en el almacenamiento privado, su tamaño y cuánto tiempo se conserva. La copia apartada es el propio archivo de vídeo original.
PreajustesLos preajustes de compresión que guardaste y los nombres que les pusiste.
Estado de Ninja ProSi compraste Pro: qué plan tiene tu cuenta de la tienda, cuándo lo confirmó la tienda por última vez y, en una suscripción, cuándo termina el periodo actual, para que Pro siga funcionando sin conexión. Ni nombre, ni correo electrónico, ni datos de pago: la tienda nunca se los da a la app.
Preferencias y contadoresTus ajustes (la acción predeterminada después de comprimir, la retención, la plantilla de nombres de archivo, el tema, la respuesta háptica, etc.) y totales acumulados, como el espacio recuperado y los trabajos completados.

Lo que sale de tu dispositivo

Nada, salvo que lo envíes a propósito.

La única forma de que un archivo salga de Ninja es que toques Compartir y elijas un destino en el menú de compartir de tu teléfono. Tu sistema operativo entrega entonces el archivo a la app que elegiste, y se aplica la política de privacidad de esa app, no la nuestra. Ninja en sí no sube, ni sincroniza, ni hace copias de seguridad de nada.

Dos detalles honestos detrás de esa promesa:

  • En Android, la app no pide el permiso INTERNET. Por eso el sistema operativo bloquea todo acceso de la app a la red, intente lo que intente cualquier biblioteca que lleve dentro.
  • Ninja incluye FFmpeg, una biblioteca multimedia de uso general capaz de leer desde direcciones de red. Ninja solo le pasa archivos locales. En Android, la falta del permiso INTERNET lo impone a nivel del sistema; iOS no tiene un permiso equivalente, así que allí la garantía depende del código de la app, que no contiene ninguna dirección de red ni ningún cliente HTTP.

Tus propias copias de seguridad son una excepción que no controlamos. El almacenamiento privado de Ninja son datos de app normales, así que, si tienes activada la copia de seguridad del dispositivo, tu sistema operativo puede incluirlos en tu copia: la copia de seguridad de Android en tu cuenta de Google, o una copia de iCloud o del ordenador en iOS. Es tu copia, en tu cuenta, regida por las condiciones de Google o de Apple. Nosotros nunca la vemos.

Valorar Ninja es algo entre tú y tu tienda de apps. Muy de vez en cuando (solo justo después de una compresión que ahorró espacio de verdad, nunca el primer día y como mucho una vez cada 120 días), Ninja pide a tu teléfono que muestre la hoja de valoración del propio App Store o de Google Play. La tienda la dibuja, decide si la muestra o no y guarda lo que hagas en ella según las condiciones de Apple o de Google; a Ninja no se le dice si apareció ni qué elegiste. Para respetar ese calendario, Ninja guarda dos fechas en tu teléfono: cuándo la abriste por primera vez y cuándo lo pidió por última vez.

Compras de Ninja Pro

Ninja Pro se vende a través del App Store de Apple y de Google Play. Cuando compras o restauras, toma el control la propia hoja de la tienda: la tienda procesa el pago y nosotros nunca vemos tu tarjeta, tu nombre ni tu correo electrónico. Después, la tienda da a Ninja un registro firmado de qué plan de Pro tiene tu cuenta, que Ninja comprueba en tu teléfono, sin ningún servidor de Ninja de por medio. Apple y Google guardan sus propios registros de tu compra según las políticas de privacidad de Apple y de Google. Podemos ver informes de ventas agregados en nuestras consolas de las tiendas, como cualquier desarrollador; no te identifican ante nosotros.

Permisos, y para qué se pide cada uno

Ninja pide lo mínimo posible, y lo pide en contexto en lugar de al abrirse. Puedes rechazar cualquiera de estos y seguir comprimiendo vídeos con el selector del sistema.

Android

PermisoPara qué
READ_MEDIA_VIDEO, READ_MEDIA_VISUAL_USER_SELECTEDSolo para la cuadrícula de vídeos dentro de la app y la lista de “los vídeos más grandes de tu dispositivo”. El selector de fotos del sistema no necesita ningún permiso, y Ninja funciona sin este.
READ_EXTERNAL_STORAGE (Android 12 y anteriores)El equivalente de lo anterior antes de que existiera el selector de fotos.
WRITE_EXTERNAL_STORAGE (Android 10 y anteriores)Guardar las copias comprimidas en tu galería, y quitar los originales que decidiste eliminar, en versiones anteriores al almacenamiento específico.
ACCESS_MEDIA_LOCATIONConserva la etiqueta de ubicación de un vídeo cuando Ninja lo copia: la copia comprimida, una copia en el Vault y “Reemplazar el original”. Sin él, Android quita la ubicación de cada copia y el mapa de tu galería pierde esos vídeos. La ubicación solo se vuelve a escribir en tus propios archivos; nunca sale de tu teléfono.
MANAGE_MEDIA (Android 12 y posteriores, opcional)Nunca se pide por sí solo. Si lo activas en los ajustes del sistema, mover originales a la Papelera o eliminarlos deja de mostrar un diálogo de confirmación en cada lote. No cambia nada más: las nueve comprobaciones se siguen haciendo primero, y Ninja funciona igual sin él.
FOREGROUND_SERVICE, …MEDIA_PROCESSING, …DATA_SYNCMantiene en marcha una compresión larga cuando cambias de app, en lugar de perder tu progreso.
POST_NOTIFICATIONSLa notificación de progreso de ese servicio.
WAKE_LOCKMantiene el dispositivo despierto durante un trabajo, si activaste ese ajuste.
com.android.vending.BILLINGPermite que Ninja pida a la app de Google Play que muestre la hoja de compra de Ninja Pro y lea qué plan tienes. La compra se hace dentro de la app de Play Store, así que Ninja sigue sin tener permiso de Internet.
ACCESS_NETWORK_STATELo añade la biblioteca de reproducción de vídeo; solo puede saber si existe una red. No puede abrir una conexión: solo INTERNET puede hacerlo, y Ninja no lo tiene.

Ninja no pide nunca, a propósito, MANAGE_EXTERNAL_STORAGE (“acceso a todos los archivos”). No lo necesita.

iOS

PermisoPara qué
Acceso a la fototecaSolo cuando guardas un vídeo comprimido en tu fototeca o mueves un original a “Eliminados”. La compresión en sí funciona sin él.

La app de iOS también incluye textos de uso de la cámara y del micrófono, porque Apple los exige para el código de captura que hay dentro de la biblioteca FFmpeg. Ninja nunca llama a ese código y nunca pide ninguno de esos dos permisos.

Borrarlo todo

  • Elementos del Ninja Vault: abre el Vault y elimina o restaura cada original apartado.
  • Todo lo que guarda Ninja: en Android, Ajustes → Aplicaciones → Ninja Video Compress → Almacenamiento → Borrar datos, o desinstala la app. En iOS, elimina la app. Cualquiera de las dos cosas quita la base de datos, la carpeta del Vault y todas las preferencias.
  • Una compra de Ninja Pro pertenece a tu cuenta de la tienda, no al almacenamiento de la app: borrar los datos o desinstalar no cancela una suscripción, y Restaurar compras recupera Pro después de reinstalar.
  • Los vídeos que guardaste en tu galería o en Archivos se quedan donde están. Son tus archivos, en tu almacenamiento; quitar Ninja no los toca.

No hay ningún proceso para “solicitar mis datos”, porque no existe ninguna copia de tus datos fuera de tu teléfono.

Este sitio web

ninjacompress.app no instala cookies, no usa analíticas y no carga nada de ninguna otra empresa: sus fuentes, imágenes y scripts se sirven todos desde este dominio. El servidor web está configurado para no guardar registros de acceso, así que no anota las páginas que visitas, tu dirección IP ni tu navegador. El sitio se sirve por HTTPS desde un servidor en Alemania.

Dos pequeñas cosas que hace el servidor con el user-agent de tu navegador (su nombre y su versión, que todo navegador envía a todos los sitios): lo lee para mostrar el botón de tienda adecuado (el App Store en un iPhone, Google Play en un teléfono Android) y después lo olvida. No se anota nada.

En el iPhone, Safari puede mostrar el Smart App Banner de Apple para Ninja en la parte superior de la página. Ese banner forma parte de Safari: es el propio Safari el que pide a Apple el nombre y el icono de la app, como hace con cualquier sitio que mencione una app. Ninguna otra página de este sitio carga nada de Apple.

Si cierras la sugerencia de idioma en la parte inferior de una página, o eliges un idioma en el menú, tu navegador recuerda esa elección en su propio almacenamiento, en tu dispositivo, para que la sugerencia no vuelva a aparecer. Nunca se nos envía. Si borras los datos de este sitio en tu navegador, se elimina.

Hay una excepción más, y solo se aplica si llegas tocando uno de nuestros anuncios. La sección siguiente la explica por completo.

Nuestros anuncios, y lo único que envía este sitio web

Anunciamos Ninja en Facebook, Instagram y TikTok. Cuando tocas uno de esos anuncios, la red publicitaria añade un identificador de clic a la dirección de la página que abre (fbclid en Meta, ttclid en TikTok) y, normalmente, algunas etiquetas de campaña (utm_…).

Mientras navegas desde ese anuncio, los enlaces entre nuestras páginas mantienen esos mismos parámetros en la dirección; para ello no se guarda nada en tu dispositivo. Si después tocas un botón de tienda, la página envía un mensaje a nuestro propio servidor, que lo reenvía directamente a la red cuyo anuncio tocaste. El mensaje contiene:

  • el identificador de clic del anuncio,
  • la cadena de user-agent de tu navegador (su nombre y su versión, que todo navegador envía a todos los sitios),
  • qué botón de tienda tocaste y en qué página nuestra estabas,
  • la hora.

Eso permite a Meta o a TikTok contar que un anuncio llevó a una visita a la tienda, y mostrar el anuncio a personas con más probabilidades de querer la app. Meta y TikTok tratan el identificador de clic según sus propias políticas (Meta, TikTok).

  • No se envía nada si no llegaste desde uno de nuestros anuncios, o si tu navegador envía Global Privacy Control o Do Not Track.
  • Ni cookies, ni almacenamiento local, ni píxeles ni scripts de seguimiento de ninguna red publicitaria. El sitio sigue sin cargar nada de ninguna otra empresa.
  • Nuestro servidor no guarda nada. No almacena ni registra el mensaje, y no reenvía tu dirección IP.
  • Las etiquetas de campaña también viajan en el propio enlace de la tienda, para que Google Play y el App Store puedan decirnos (en totales, nunca por persona) cuántas instalaciones vinieron de cada campaña.
  • La app no interviene. Sigue sin hacer ninguna petición de red y, en Android, sigue sin tener permiso de Internet.

Menores

Ninja es una utilidad de uso general. No recopila nada de nadie, tenga la edad que tenga.

Cambios

Si esta política cambia, la nueva versión se publicará aquí con una nueva fecha de “última actualización”. Ninja no puede avisarte dentro de la app, porque nunca se conecta a un servidor.

Contacto

Preguntas sobre esta política: support@ninjacompress.app.