Saltar al contenido
GitTree

Privacidad

Última actualización: octubre de 2026

La versión corta: la aplicación GitTree no envía telemetría de uso y sus repositorios permanecen en su computadora. La aplicación le solicita que inicie sesión con una cuenta GitTree. Esta página enumera exactamente lo que envía la aplicación para verificar una prueba o plan, y lo que almacena su cuenta GitTree.

Premios para estudiantes

Para un premio Student Pro, utilizamos evidencia de correo electrónico académico de OTP de correo electrónico ordinario o inicio de sesión de proveedor verificado. Almacenamos la institución, el dominio coincidente, la revisión de la fuente de elegibilidad, las fechas de adjudicación fijas y las claves de canje con hash. Los registros de canje se conservan después del vencimiento y la eliminación de la cuenta, por lo que la misma identidad académica no puede restablecer la oferta única. No solicitamos documentos de inscripción de estudiantes en este flujo.

Cancelaciones y reembolsos

Para obtener un reembolso, primero cancele la suscripción en su cuenta y luego solicite el reembolso en la misma cuenta. Se puede solicitar un reembolso solo antes de que hayan transcurrido 24 horas después del pago exitoso, y solo por parte de la cuenta que pagó (para una organización, un propietario o administrador). Esta ventana también se aplica cuando el período de compra está programado para comenzar después de una prueba. Después de 24 horas, no estará disponible una nueva solicitud de reembolso; cancelar entonces no reembolsa el pago y el acceso continúa hasta que finaliza el período pagado.

Los reembolsos elegibles devuelven el monto total pagado, sin porcentaje, tarifa de procesamiento u otra deducción, a la misma tarjeta o billetera y en la moneda cobrada. Los reembolsos demoran de 5 a 7 días hábiles desde la presentación de la solicitud elegible. El soporte de GitTree los procesa manualmente a través de Paymob y confirma el resultado en su cuenta y por correo electrónico. Un reembolso completo confirmado finaliza el período de compra o elimina los asientos de la organización agregados. Reanudar la suscripción antes de que se confirme el reembolso anula la solicitud. Cualquier derecho legal obligatorio no se verá afectado.

Conservamos la hora de la solicitud, el motivo, la referencia de pago, el monto, la moneda y el resultado revisado para soporte y contabilidad. La eliminación de la cuenta elimina las referencias de identificación y los motivos de texto libre de los registros de reembolso retenidos.

La aplicación GitTree

GitTree se ejecuta completamente en tu computadora. No tiene telemetría de uso, análisis ni informes de fallos: nunca informa lo que haces en la aplicación. La aplicación le solicita que inicie sesión con una cuenta GitTree, creada en este sitio web, que almacena solo lo que se enumera a continuación; Iniciar sesión no carga ninguno de sus repositorios.

Con la configuración predeterminada, las únicas conexiones de red que realiza la aplicación son a los controles remotos de Git que obtiene o envía, las cuentas de alojamiento que elige conectarse, una verificación de actualizaciones que puede desactivar y los servidores de GitTree, que verifican la prueba y el plan de esta computadora, independientemente de si ha iniciado sesión o no (consulte Facturación y elegibilidad de prueba a continuación). Debido a que la aplicación le solicita que inicie sesión, también se comunica con el servicio de cuenta GitTree que se describe a continuación.

Redactar un mensaje de confirmación o una descripción de solicitud de extracción con IA es opcional. Solo cuando haces clic en Generar GitTree ejecuta la herramienta de agente de codificación que elegiste (como Claude Code, Codex, Gemini CLI o Antigravity CLI) en tu computadora y le proporciona los cambios por etapas, o las confirmaciones de la solicitud de extracción, para escribir. Esa herramienta y su proveedor los manejan bajo sus propios términos. GitTree por sí solo no envía nada a un servicio de IA y no almacena ninguna clave de IA.

Repo Insights e informes del equipo

Repo Insights (GitTree Pro, o una versión de prueba en ejecución) cuenta las confirmaciones, las líneas y archivos modificados y los días activos por autor del historial de un repositorio, en su computadora, con su propio git. El informe se guarda únicamente en su computadora; no se carga nada cuando ejecutas uno.

Un informe de equipo sale de su computadora solo cuando lo comparte usted mismo: elige una organización que posee o administra, ve exactamente lo que se enviará y presiona Cargar informe. Solo contiene recuentos, nunca códigos, diferencias, contenidos de archivos, mensajes de confirmación o nombres de ramas; nombres de carpetas sólo en el nivel de detalle que así lo indique. Los miembros se relacionan con la organización en su computadora y la clave utilizada para eso nunca se almacena. Los propietarios y administradores de la organización ven la fila de cada miembro; cada miembro ve su propia fila y los totales del equipo, y puede ver qué se comparte sobre ellos y quién abrió el desglose de miembros. Los informes se almacenan para la organización en la base de datos Firestore de GitTree para la retención que el propietario eligió (de 90 a 730 días) y el propietario o el administrador que los subió pueden eliminarlos. Los propietarios y administradores activan los informes del equipo en la configuración de informes de la organización en este sitio web.

Los recuentos de solicitudes de extracción se leen, solo si los incluye, desde su propia cuenta GitHub o GitLab conectada en su computadora. Nour, el asistente de IA, nunca puede ejecutar, compartir ni cargar un informe; lee los números de un informe guardado solo después de que usted aprueba esa lectura y luego van a la herramienta del agente que usted eligió, según sus términos.

Credenciales

Conectar una cuenta GitHub, GitLab, Bitbucket o Azure DevOps en la aplicación es opcional. Los tokens, las contraseñas y las frases de contraseña se almacenan únicamente en el llavero de su sistema operativo (el macOS Keychain, el Windows Credential Manager o, en Linux, el llavero del sistema a través de freedesktop Secret Service (GNOME Keyring o KeePassXC)) y se envían únicamente al proveedor al que pertenecen. El Linux, si no se ejecuta Secret Service o está bloqueado, la aplicación le indica qué instalar o desbloquear y no guarda nada: ni token, ni sesión de inicio de sesión ni archivo de texto sin formato.

Tu cuenta GitTree

Usted crea su cuenta en este sitio web iniciando sesión con una cuenta de proveedor (GitHub, GitLab, Bitbucket o Azure DevOps) o con su dirección de correo electrónico.

A cada proveedor se le solicita únicamente lo que lo identifica: GitHub para su perfil público y sus direcciones de correo electrónico (los permisos de lectura:usuario y usuario:correo electrónico); GitLab para su perfil, incluida su dirección de correo electrónico (read_user); Bitbucket para su cuenta y sus direcciones de correo electrónico (cuenta y correo electrónico); y Azure DevOps, a través de Microsoft Entra ID con una cuenta profesional o educativa, para su perfil de inicio de sesión básico y su perfil de Azure DevOps (openid y vso.profile de Azure DevOps), que es de solo lectura para confirmar que tiene una cuenta de Azure DevOps. Una dirección de correo electrónico cuenta solo cuando el proveedor la ha confirmado, por lo que no se utiliza la que Microsoft informa para un inicio de sesión de Azure DevOps.

Iniciar sesión con su dirección de correo electrónico no necesita contraseña: enviamos por correo electrónico un código único de seis dígitos a la dirección que ingresa, funciona una vez y durante diez minutos, solo guardamos un hash y la dirección que ingresa se convierte en el correo electrónico de su cuenta. Los servidores de GitTree completan ese inicio de sesión con el proveedor ellos mismos; el sitio web y la aplicación solo reciben una sesión GitTree y el servicio GitTree nunca mantiene un token de acceso del proveedor. Conectar una cuenta GitHub o Bitbucket para repositorios y solicitudes de extracción en la aplicación de escritorio es un paso opcional independiente; su token se almacena únicamente en el llavero de su computadora.

Para cada cuenta que almacenamos: su nombre para mostrar, nombre de usuario, dirección de correo electrónico principal verificada y URL de avatar; el proveedor con el que se registró; ya sea que utilices GitTree como individuo o como organización; cuándo se creó la cuenta, cuándo inició sesión por última vez y cuántas veces inició sesión; y, cuando inicia sesión desde la aplicación de escritorio, la versión de la aplicación y el sistema operativo que utilizó por última vez.

Cada vez que se registra o inicia sesión, también registramos de dónde proviene: el país, si fue este sitio web o la aplicación de escritorio y, para la aplicación de escritorio, su sistema operativo y versión. Mantenemos el país desde el que se registró y el país desde el que inició sesión por última vez con su cuenta, y un historial de sus inicios de sesión (los mismos datos, el proveedor que utilizó en el sitio web y la hora de cada uno) durante 90 días. El país se calcula en los propios servidores de GitTree a partir de su dirección IP, utilizando una base de datos de IP a país de dominio público (ip-location-db) que se ejecuta en esos servidores; su dirección IP sin procesar no se almacena ni se comparte.

Para cada cuenta de proveedor vinculada a su cuenta GitTree almacenamos allí el proveedor, su ID de usuario y nombre de usuario, su dirección de correo electrónico y URL de avatar, cuándo se vinculó y cuándo inició sesión por última vez. Para una cuenta de Azure DevOps, la identificación de usuario es la identificación del directorio (inquilino) de Microsoft y la identificación del objeto, el nombre de usuario es su nombre para mostrar y no se almacena ninguna dirección de correo electrónico ni avatar. Para un inicio de sesión por correo electrónico, la identificación de usuario es su dirección de correo electrónico en minúscula, el nombre de usuario es la parte antes de @ y no se almacena ningún avatar.

La aplicación de escritorio inicia sesión a través de este sitio web: una vez que usted confirma, el sitio entrega a la aplicación un código único que funciona una vez y caduca después de cinco minutos. Dichos códigos, y los tickets que finalizan un nuevo registro, son de corta duración y solo almacenamos un hash unidireccional de ellos.

Si crea o se une a organizaciones, almacenamos el nombre y la dirección de cada organización, sus miembros y sus funciones, y cuándo se unió cada miembro. Otros miembros de una organización pueden ver su nombre de usuario, nombre, avatar y rol en ella.

Las invitaciones se almacenan con la organización, el rol ofrecido, el GitHub nombre de usuario o dirección de correo electrónico del invitado, quién las envió, cuándo vence y con qué frecuencia se ha utilizado. Las invitaciones por correo electrónico se envían a través de la extensión de correo electrónico de Firebase. Los enlaces de invitación llevan una ficha secreta; almacenamos solo un hash unidireccional.

Estos datos se encuentran en Google Cloud Firestore y Firebase Authentication en el proyecto GitTree Firebase. Sólo los propios servidores de GitTree lo leen; el sitio web y la aplicación nunca acceden a la base de datos directamente. No lo vendemos. Lo único que compartimos con un servicio de publicidad es la medición de clics de Google Ads descrita en Este sitio web, que lo identifica únicamente mediante el identificador de clic de un anuncio.

Facturación y elegibilidad de prueba

Almacenamos su plan, períodos de prueba y suscripción, descuentos, puestos de organización adquiridos, documentos e historial de facturación, y el contacto de facturación que usted elija proporcionar. Una prueba dura la cantidad de días que GitTree muestra cuando la inicias y está disponible una vez por suscriptor e identidad de inicio de sesión vinculada.

Para que una prueba se use solo una vez, la aplicación de escritorio informa a los servidores de GitTree sobre la computadora en la que se ejecuta, haya iniciado sesión o no: una ID de instalación almacenada de forma segura, la plataforma, la versión del sistema operativo, la arquitectura del procesador, la versión de la aplicación y un identificador de hardware que la aplicación convierte en un hash protegido en su computadora antes de enviarla. El servidor mantiene estos valores con una ID de dispositivo asignada por el servidor y la primera y última vez que se vio el dispositivo; no guarda su dirección IP ni su país en el registro del dispositivo. Las versiones anteriores de la aplicación también envían el nombre y modelo del dispositivo, el procesador, la memoria, la configuración regional, la zona horaria y las direcciones de red hash; el servidor los comprueba y los descarta. Estos registros reconocen dispositivos y evitan pruebas repetidas después de reinstalar o cambiar de cuenta.

GitTree también los usa para contar las instalaciones y los inicios de pruebas por plataforma y versión de la aplicación, y los administradores de GitTree pueden ver registros de dispositivos individuales. El uso registrado vincula su cuenta a sus dispositivos; una cuenta puede usar varios dispositivos y un dispositivo compartido puede tener varias cuentas. Las respuestas de los clientes exponen solo las referencias de sus propios dispositivos. No recopilamos archivos, contenido del repositorio, contraseñas, tokens o historial de navegación como inventario del dispositivo. Los datos de un dispositivo se eliminan después de 90 días sin uso. El plan gratuito permanece disponible en su cuenta, durante o después de una prueba. Una repetición de prueba rechazada no revoca el acceso adquirido por separado.

Cuando elige el pago pago, su nombre, dirección de correo electrónico, número de teléfono, país, ciudad y calle se envían a través del backend de GitTree a Paymob para procesar ese pago. GitTree no conserva estos detalles del formulario del pagador en registros o registros de pago. Ingresas los detalles de la tarjeta en la página alojada de Paymob; GitTree no los recibe ni los almacena. Conservamos el monto del pago, la moneda, el estado, las marcas de tiempo y las referencias de pedidos/transacciones del proveedor con los registros de facturación, incluidos los registros financieros seudónimos después de la eliminación de la cuenta. Paymob maneja los datos de pago según sus propios términos de privacidad.

Eliminando tu cuenta

Puede eliminar su cuenta en cualquier momento desde su panel de control en este sitio web (Configuración de la cuenta). La eliminación elimina su perfil de GitTree, su historial de inicio de sesión, sus cuentas de proveedor vinculadas, las membresías de su organización y su registro de inicio de sesión de Firebase; Las suscripciones de facturación personal finalizan. Los registros y documentos de facturación se conservan con un identificador seudónimo para fines contables; Se eliminan las referencias de dispositivos de su perfil y ambas direcciones de los enlaces de cuenta/dispositivo, y se elimina el inventario vinculado a la cuenta. Solo quedan una mínima identidad seudónima del dispositivo y la marca de tiempo del reclamo del juicio para evitar que se repitan los juicios. Se eliminan otros datos del perfil.

Si es el último propietario de una organización, convierta a otro miembro en propietario o elimine la organización primero, para que ninguna organización quede sin propietario.

Este sitio web

Este sitio web establece una cookie funcional que recuerda su idioma. No contiene datos personales.

Si inicia sesión, Firebase Authentication mantiene su sesión en el almacenamiento de este navegador y el sitio mantiene una pequeña bandera en el almacenamiento local para que el encabezado pueda mostrar el menú de su cuenta. Cerrar sesión elimina ambos. Mientras un inicio de sesión está en curso, sus valores únicos permanecen en el almacenamiento de sesión de esta pestaña hasta que regrese del proveedor.

En las páginas públicas (nunca en el área de su cuenta), el sitio carga Google Analytics a través de Firebase para contar las visitas a la página y saber qué páginas son útiles, y la etiqueta de Google Ads para medir si una visita de uno de nuestros anuncios generó una descarga o una cuenta. Utiliza el modo de consentimiento de Google: hasta que acepte el aviso de análisis y, si lo rechaza, ambos se ejecutan con almacenamiento denegado, por lo que Google no establece cookies y recibe solo señales sin cookies (como una vista de página o un clic de descarga sin un identificador), que utiliza para estimar visitas y descargas. Si aceptas, Google establece sus propias cookies analíticas y publicitarias. Nunca lo utilizamos para personalización de anuncios o remarketing. Puede cambiar de opinión borrando los datos de este sitio en su navegador.

Si acepta y proviene de uno de nuestros anuncios, el sitio también conserva el identificador de clic de ese anuncio (el gclid, gbraid o wbraid que Google agrega a la dirección de la página) y la hora de su visita en su propia cookie por hasta 90 días. Si luego crea una cuenta GitTree, el identificador se envía a los servidores de GitTree y se almacena con su cuenta. Lo usamos solo para indicarle a Google Ads, solo mediante ese identificador y nunca mediante su nombre o dirección de correo electrónico, cuándo se creó la cuenta y cuándo inició sesión por primera vez desde la aplicación de escritorio, inició una prueba Pro o pagó por primera vez un plan (con el monto pagado), para que podamos ver qué anuncios conducen a un uso real. Si lo rechaza, no se conserva nada y se elimina un identificador de clic que ya se haya conservado.

En las mismas páginas públicas, y bajo el mismo aviso analítico, el sitio carga Microsoft Clarity para ver cómo los visitantes los usan: clics, desplazamiento y movimiento del mouse o táctil, convertidos en mapas de calor y repeticiones de la página tal como se veía durante la visita. El texto que escribe en los campos se oculta antes de salir de su navegador, y el menú de cuenta del encabezado también está oculto. Clarity nunca se ejecuta en el área de su cuenta: se detiene tan pronto como la abre. Hasta que usted acepte, y si lo rechaza, Clarity no establece cookies, por lo que cada vista de página se registra como una sesión anónima separada. Si acepta, establece sus propias cookies (como _clck y _clsk) por hasta un año para vincular las páginas de una visita y visitas posteriores. Microsoft procesa estos datos según su propia declaración de privacidad y los utilizamos únicamente para mejorar el sitio web.

Aparte de la medición de Google Ads, que almacena cookies sólo con su consentimiento, no utilizamos rastreadores de publicidad. Nuestro proveedor de alojamiento, Firebase App Hosting en Google Cloud, puede mantener registros de servidor estándar, como direcciones IP y páginas solicitadas, por motivos de seguridad y confiabilidad.

La página de inicio muestra reseñas de personas que calificaron GitTree cinco estrellas en la aplicación: el nombre para mostrar del revisor, la imagen de perfil y el nombre de la organización, y el mensaje que escribieron. Enviar una nueva reseña desde la aplicación reemplaza la anterior y eliminar su cuenta en el panel la elimina. El sitio web mantiene una copia de corta duración de la lista, por lo que un cambio llega a la página en unos 15 minutos, a veces más.

Las imágenes de perfil se cargan directamente desde el servidor de imágenes del proveedor de inicio de sesión (GitHub, por ejemplo), no a través de nuestros servidores, de modo que el servidor recibe la dirección IP de su navegador cuando la página las muestra, como ocurre con cualquier imagen. Esto no depende del aviso analítico.

Los enlaces de descarga le llevan a GitHub, cuya propia política de privacidad se aplica allí. Los instaladores Linux (.deb y AppImage) no están firmados; el SHA256SUMS.txt publicado con cada lanzamiento es la forma de verificar una descarga.

Contacto

¿Preguntas sobre privacidad? Escríbanos desde la página de Soporte, por correo electrónico o con un ticket de soporte.