claude-code-notifier
cómo funciona preguntas frecuentes soporte
Empezar
privacidadtérminos
◐Español
English العربية Deutsch Español Français עברית Italiano 日本語 한국어 Nederlands Polski Português (Brasil) Русский Türkçe Tiếng Việt 简体中文 繁體中文

Política de privacidad

Última actualización: 3 de noviembre de 2026 · TouchTap Ltd

Esta es una traducción de la versión en inglés. En caso de discrepancia, prevalecerá la versión en inglés.

en esta página 01Descripción general de las Apps 02Datos que recopilamos 03Cómo utilizamos sus datos 04Almacenamiento y seguridad de los datos 05Servicios de terceros 06Comunicación de datos 07Sus derechos y opciones 08Rutas de proyecto y comandos 09Privacidad de los menores 10Transferencias internacionales de datos 11Cambios en esta política 12Contacto

Esta Política de privacidad explica cómo trata sus datos Claude Code Notifier. Claude Code Notifier se compone de las apps para teléfono de iOS y Android, ccn (una herramienta de línea de comandos para macOS, Linux y Windows), la app opcional para la barra de menús del Mac, nuestro servidor de retransmisión y este sitio web. En conjunto, los denominamos "las Apps". Las proporciona TouchTap Ltd ("nosotros", "nos", "nuestro"). Queremos dejar claro qué datos se recopilan, cómo se utilizan y con quién pueden compartirse.

resumen No hay cuentas. Cuando Claude Code termina o le necesita, la parte del ordenador (ccn o la app para Mac) envía una notificación a través de nuestro servidor de retransmisión a los teléfonos que usted haya vinculado. Una notificación puede incluir el nombre del proyecto y la ruta de su carpeta, el mensaje de Claude o la pregunta que está haciendo y, en el caso de una solicitud de permiso, el comando o el archivo afectado. El servidor elimina las notificaciones en un plazo de 48 horas. No vendemos sus datos ni los utilizamos con fines publicitarios.

01Descripción general de las Apps

Claude Code Notifier consta de:

iOS / AndroidApps para teléfono de Claude Code NotifierReciben notificaciones de sus ordenadores y le permiten responder a Claude Code desde su teléfono. Figuran en el App Store como Claude Code Notifier Companion.
macOS / Linux / Windowsccn, la herramienta de línea de comandosUn pequeño programa que Claude Code ejecuta a través de sus hooks. Envía notificaciones a su teléfono y espera sus respuestas. La compatibilidad con Windows está en fase beta.
macOS, opcionalClaude Code Notifier para MacUna app para la barra de menús que hace lo mismo que ccn en un Mac y que, además, puede mostrar notificaciones del Mac y enviar webhooks.
nubeServidor de retransmisiónTransmite las notificaciones y sus respuestas entre sus ordenadores y sus teléfonos, y guarda los ajustes de cada ordenador para que pueda cambiarlos desde el teléfono.

02Datos que recopilamos

2.1ccn (herramienta de línea de comandos)

Claude Code ejecuta ccn en siete momentos de una sesión (al inicio de la sesión, con cada prompt que usted envía, antes de cada uso de una herramienta, en las solicitudes de permiso, en las notificaciones de permiso, cuando Claude se detiene y al final de la sesión) y le facilita los detalles de ese momento: el ID de la sesión, la carpeta de trabajo, la herramienta que Claude quiere usar y su entrada, el prompt que usted escribió, el último mensaje de Claude y cualquier pregunta que Claude esté haciendo. ccn guarda lo siguiente en su ordenador, en ~/.config/ccn/ (%APPDATA%\ccn\ en Windows):

Tipo de datoDescripciónFinalidad
ConfiguraciónDirección del servidor, el ID de este ordenador, su nombre, una copia de sus ajustes, si las notificaciones de escritorio, las actualizaciones automáticas y las sugerencias de vinculación están activadas (config.toml), y cuándo buscó actualizaciones por última vezRecordar la vinculación y sus preferencias
CredencialesUn token aleatorio que identifica este ordenador ante nuestro servidor, en un archivo que solo puede leer su cuenta de usuario (credentials), o en el llavero del sistema si usted así lo eligeAutenticarse ante el servidor de retransmisión
Archivos de sesiónUn pequeño archivo por cada sesión de Claude Code: la carpeta de trabajo, su último prompt (hasta 4.000 caracteres), la última llamada a una herramienta, identificadores del terminal (como el programa de terminal y el panel de tmux) y la última notificación enviada. Se eliminan cuando termina la sesión o tras 7 días sin usoComponer las notificaciones y detectar repeticiones
RegistroErrores y tiempos, sin prompts, comandos ni mensajes (ccn.log, de menos de 1 MB)Resolución de problemas
Ajustes de Claude CodeSiete entradas de hooks añadidas a ~/.claude/settings.json, más una copia de seguridad única de ese archivoPermitir que Claude Code ejecute ccn

ccn envía a nuestro servidor de retransmisión: al registrarse, el ID aleatorio de este ordenador, su token, su nombre (por defecto, el nombre de host del ordenador; puede elegir otro nombre), su sistema operativo, la versión de ccn y las funciones que admite; y, por cada notificación, los datos indicados en el apartado 2.4. Cada solicitud a nuestro servidor lleva además la versión de ccn y el idioma del ordenador (uno de los 17 idiomas que admiten las Apps, tomado del sistema operativo o de CCN_LANG), para que el servidor pueda responder en su idioma. Para decidir si debe esperar a su teléfono, ccn comprueba cuánto tiempo llevan inactivos el teclado y el ratón. Esa comprobación se realiza en su ordenador y el resultado nunca se envía. ccn pair envía los eventos anónimos de configuración descritos en el apartado 2.5; sus hooks no envían datos analíticos.

Los hooks de ccn se instalan al instalarlo, antes de vincular ningún teléfono. Hasta que vincule un teléfono, ccn muestra las notificaciones en el propio ordenador y no envía nada sobre sus sesiones a nuestro servidor; si el ordenador ya se ha registrado, pregunta a nuestro servidor si se ha vinculado un teléfono cada vez que se inicia una sesión de Claude Code. Tras unas diez notificaciones en el ordenador, puede sugerir vincular un teléfono, en una sola línea del terminal; ccn config set pair_nudges off desactiva esa sugerencia.

Una vez al día, al iniciarse una sesión de Claude Code, ccn busca una nueva versión en segundo plano. Pide a nuestro servidor el número de la versión más reciente y envía solo su propia versión y el idioma del ordenador, sin ningún identificador. Si hay una versión más reciente y ccn se instaló con el script de instalación de este sitio web o con npx, descarga la versión y su archivo de sumas de verificación de GitHub, verifica la suma y sustituye su propio archivo de programa; para GitHub, esa descarga es como cualquier otra (véase 5.6). Una copia instalada con Homebrew, npm, Scoop o winget nunca se sustituye; ccn solo muestra el comando que debe ejecutar. Desactive la búsqueda con ccn config set auto_update off o definiendo CCN_NO_AUTO_UPDATE=1. Si una actualización se completó o falló se comunica como evento anónimo de configuración (2.5).

2.2Aplicación para Mac (opcional)

La app para la barra de menús del Mac recopila y almacena localmente en su Mac los siguientes datos:

Tipo de datoDescripciónFinalidad
Registros de sesiónID de sesión de Claude Code, horas de inicio y fin, duración y estado de la sesiónLlevar el historial y las estadísticas de las sesiones
Información del proyectoNombres de proyecto y rutas del sistema de archivosIdentificar a qué proyecto se refiere una notificación
Contexto del terminalNombre de la aplicación de terminal, identificadores de sesión, ID de proceso, directorio de trabajoEnviar sus respuestas desde el teléfono al terminal correcto
Eventos de sesiónMarcas de tiempo de las notificaciones, tipos de evento, mensajes y prompts del usuarioHistorial y estadísticas de las sesiones
Contexto de herramientasNombres de herramientas y resúmenes de sus entradas cuando Claude solicita permisoAportar contexto en las notificaciones de permiso
Preferencias del usuarioAjustes de notificaciones, horas de silencio, intervalos de recordatorio, preferencias de la app de terminalPersonalizar el comportamiento de la aplicación
Configuraciones de webhooksURL, tokens de autenticación y plantillas de contenido para integraciones opcionales mediante webhooksReenviar notificaciones a servicios externos

Cuando está vinculada con un teléfono, la app para Mac envía a nuestro servidor de retransmisión su ID aleatorio, un token, el nombre del Mac y los datos de notificación indicados en el apartado 2.4.

2.3Apps para iOS y Android

Las apps para teléfono recopilan y almacenan:

Tipo de datoDescripciónFinalidad
Identificador del dispositivoUn ID aleatorio creado en el primer inicio. En iOS se guarda en el llavero (Keychain); en Android, en el almacenamiento cifrado de la appIdentificar su teléfono para la vinculación, las notificaciones y las compras
Token pushUn token de Apple Push Notification service (APNs) o de Firebase Cloud Messaging (FCM). La app lo solicita al abrirse, antes de pedir permiso para las notificaciones, de modo que el servidor pueda enviar actualizaciones silenciosas (por ejemplo, que la vinculación ha finalizado) aunque usted no haya permitido las notificacionesEntregar notificaciones y actualizaciones en su teléfono
Datos del dispositivoEl nombre del dispositivo que su teléfono facilita a las apps (en Android, el nombre del modelo), el modelo, la versión del sistema operativo, la versión de la app, el país del App Store o de la región, el idioma preferido, si las notificaciones están permitidas y su estado de acceso (prueba, suscrito, de por vida o ninguno)Mostrar su teléfono por su nombre en sus ordenadores, enviar notificaciones visibles solo donde estén permitidas, y soporte
Historial de notificacionesLas notificaciones que ha recibido, incluidos títulos, mensajes, nombres de proyecto y sus respuestas, guardadas en el teléfonoMostrar el historial de notificaciones y permitir el acceso sin conexión
Vinculaciones y ajustes de los ordenadoresLos ordenadores que ha vinculado, sus nombres y tipos, y los ajustes que cambia en cada unoGestionar sus ordenadores
Código de vinculaciónUn código de 6 dígitos que muestra el teléfono para que un ordenador pueda vincularse con élVincular un ordenador que ejecuta ccn
Estado de la suscripciónSi tiene una suscripción activa o una compra de por vida, y cuántas respuestas ha enviadoGestionar el acceso a las apps
Recordatorios y contadoresRecordatorios que la app programa en el propio teléfono (el fin de una prueba, conectar un ordenador o uno que pides cuando dices que aún no usas Claude Code) y algunos contadores guardados en el teléfono, como cuándo respondiste a solicitudes. Nada de esto se nos envíaAyudarte a terminar la configuración y decidir qué plan sugerir
Enlace de instalación (Android)Cuando instalas la app de Android desde un enlace que mostró un ordenador, Google Play le da a la app un token de vinculación de un solo uso. La app lo lee una vez, en el primer inicio, y lo ignora pasados 30 minutosConectar tu ordenador sin escribir un código
Tarjetas de la pantalla de bloqueo (iOS)Si usas tarjetas en la pantalla de bloqueo (Live Activities): el token que Apple da a la app para iniciarlas y actualizarlas, si están activadas y si se ocultan los detalles con el teléfono bloqueadoMostrar solicitudes y progreso en la pantalla de bloqueo

Las apps del teléfono pueden usar la cámara para escanear el código QR que muestra un ordenador (de ccn pair o de la app de Mac). La imagen se procesa en el teléfono y no se guarda ni se envía.

2.4Servidor de retransmisión

Nuestro servidor de retransmisión almacena:

Tipo de datoDescripciónConservación
NotificacionesTipo de notificación, título, mensaje, texto del prompt (que puede ser el último mensaje de Claude, hasta 1.500 caracteres; el inicio de su prompt, hasta 300 caracteres; un plan; o una pregunta y sus opciones), nombre del proyecto, ruta de la carpeta del proyecto, nombre de la herramienta, un resumen de la entrada de la herramienta (como el comando de shell o la ruta del archivo, hasta 200 caracteres), ID de sesión y contexto del terminal (tipo de terminal, identificadores de sesión y carpeta de trabajo)Se eliminan en un plazo de 48 horas
Sus respuestasLo que usted envía desde el teléfono (una aprobación, una elección o una instrucción adicional para Claude), cuándo, y si procede del teléfono o del ordenadorSe eliminan con la notificación, en un plazo de 48 horas
Registros de ordenadoresEl ID aleatorio y el token de cada ordenador, su nombre, sistema operativo, tipo (ccn o app para Mac), versión, las funciones que admite, y cuándo se registró y cuándo se vio por última vezSe eliminan, junto con los ajustes y las vinculaciones del ordenador, cuando el ordenador no se ha conectado durante 60 días
Ajustes de los ordenadoresLos ajustes que usted elige para un ordenador, desde el teléfono o con ccn config set: qué notificaciones enviar, horas de silencio, sonido y cuánto tiempo esperar al teléfonoHasta que se modifiquen, junto con el registro del ordenador
Registros de teléfonosEl identificador del dispositivo, el token push, la plataforma y los datos del dispositivo indicados en el apartado 2.3Se eliminan, junto con las vinculaciones del teléfono, cuando el teléfono no ha usado la app durante 60 días y no está vinculado a un ordenador que se haya conectado en ese tiempo; también se eliminan cuando Apple o Google informan de que el token push ya no es válido, por ejemplo, después de eliminar la app
Registros de vinculaciónQué teléfonos están vinculados con qué ordenadores (hasta tres teléfonos por ordenador) y si cada vinculación está activa o revocadaSe marcan como revocados cuando usted desvincula y se eliminan 60 días después
Códigos de vinculaciónCódigos de 6 dígitos que muestra un teléfono o la app para MacUn código que muestra la app de Mac caduca a los 5 minutos; un código o código QR que muestra ccn, y un código que mostró el teléfono, pueden usarse durante 24 horas. Se borra al usarlo
Analítica de productoEventos anónimos de las apps para teléfono, y eventos de configuración de ccn y de los scripts de instalación, descritos en el apartado 2.560 días
Informes de fallos y bloqueosInformes anónimos de fallos y bloqueos de la app de iOS, descritos en 2.560 días
ComentariosLo que envías en el formulario de comentarios, o cuando indicas qué te frenó al salir de la hoja de compra: el motivo elegido, las palabras que añadas (hasta 1000 caracteres), plataforma, versión de la app e idioma, vinculados al identificador del dispositivo60 días
Contadores de usoPor cada teléfono y día, cuántas solicitudes le llegaron desde un ordenador vinculado y cuántas respondióDentro de 60 días
Avisos de facturación y de pruebaCuando tu teléfono ha tenido una suscripción de la tienda: su token push, plataforma, idioma y zona horaria, para avisarte si un pago falla, vinculados al identificador del dispositivo. También qué avisos ha recibido una suscripción (un recordatorio de pago, hasta tres; una disculpa tras cancelar una prueba; un resumen de los contadores de uso) y las cifras que citó un resumen. La app también pregunta a nuestro servidor si un pago está fallandoEl token push: 60 días después de que la app lo actualizó por última vez. Todo: cuando usas Eliminar mis datos
Fallos de vinculaciónCuando se rechaza un código de vinculación: el motivo, plataforma, versión de la app, país, cuántos dígitos difieren del código vigente más cercano, si coincide con un código anterior y un hash unidireccional con sal del identificador del dispositivo, nunca el identificador en sí60 días
Tarjetas de la pantalla de bloqueoPara las tarjetas de iOS: los tokens de inicio y actualización del teléfono, si las tarjetas están activadas y el contenido de cada tarjeta (nombre del proyecto y un breve resumen de la solicitud o de lo que hace Claude, que puede incluir un comando o nombre de archivo salvo que el teléfono oculte los detalles al estar bloqueado). Para las sesiones en curso y terminadas de un ordenador: nombre del proyecto, un título y resumen breves, y contadores de pasos, archivos, aprobaciones y tiempoTarjetas: una semana después de terminar. Sesiones: con el registro del ordenador
Registros de comprasAvisos de Apple y Google sobre su compra: producto, ID de transacción o token de compra, fechas, precio, moneda, país de la tienda y estado de renovación, cancelación y reembolso, vinculados al identificador del dispositivoSe conservan como registros financieros durante 6 años a partir de la fecha de cada compra, renovación o aviso y, después, se eliminan. Se conservan durante esos 6 años aunque se elimine el registro del teléfono
Licencias webPara una licencia comprada en nuestro sitio web: la dirección de correo electrónico que facilitó a Lemon Squeezy, el plan, su estado y la fecha de renovación, los ID de cliente, pedido y suscripción de Lemon Squeezy, la página del sitio web y las etiquetas de campaña (como utm_source) desde las que se inició el pago, los últimos cuatro caracteres de la clave y un hash unidireccional de esta (nunca la clave en sí), y qué ordenadores la tienen (su ID, nombre, sistema operativo y las fechas en que se añadió y se quitó cada uno)Se conservan como registro de compra mientras la licencia sea válida y durante 6 años después de que termine y, después, se eliminan. El correo electrónico solo se usa para enviarle su clave y enlaces de sustitución. El nombre de un ordenador se quita de la licencia cuando se elimina el registro propio de ese ordenador
Compras de licenciasLos avisos de Lemon Squeezy sobre cada pedido, renovación y reembolso de licencias: importes, moneda, impuestos, fechas y estadoSe conservan como registros financieros durante 6 años a partir de su fecha y, después, se eliminan
Consultas sobre el plan de equipoLo que escribe en el formulario del plan de equipo de nuestro sitio web (su nombre, dirección de correo electrónico, empresa, número de puestos, preferencia de facturación y mensaje), la página y las etiquetas de campaña que le llevaron a ella, el idioma de la página, el país desde el que se conecta y un hash unidireccional de su dirección IP que solo se usa para limitar los envíos repetidos. Cada consulta también se nos envía por correo electrónico para que podamos responderSe usan solo para responder sobre los planes de equipo. Se eliminan a los 12 meses, o antes si lo solicita
Pagos y enlaces de licenciaUn ID aleatorio que vincula un pago con el terminal o la página web que lo espera, y que contiene una clave nueva hasta que se muestra una vez; y el hash unidireccional de cada enlace enviado por correo para sustituir una clave perdidaUna clave nueva se elimina cuando se muestra por primera vez, o a las 24 horas. Los pagos se eliminan a los 60 días; los enlaces de sustitución funcionan durante 30 minutos y se eliminan un día después
Pruebas de preciosQué versión de una prueba de precios vio su instalación al iniciar una compra, vinculada al identificador del dispositivoSe eliminan con el registro del teléfono, o 60 días después de iniciarse la compra si el teléfono nunca se vinculó
Consentimiento para reembolsosSi activaste «Ayudar con las solicitudes de reembolso» en la app para iOS, vinculado al identificador del dispositivoSe borra 60 días después de tu último cambio, cuando ya no hay ningún registro de compra vinculado

Si un teléfono u ordenador no se usa durante 60 días, el servidor elimina sus registros y sus vinculaciones. Para volver a usarlo, tendrá que vincularlo de nuevo.

El servidor de retransmisión no almacena su dirección IP. Nuestro proveedor de alojamiento, Cloudflare, la procesa para entregar cada solicitud y nos indica de qué país procede una solicitud. Registramos ese país cuando se rechaza un código de vinculación, para detectar usos indebidos, y junto con los eventos de analítica y los informes de fallos (véase 2.5), incluidos los eventos de configuración de ccn, y eliminamos esos registros transcurridos 60 días.

2.5Analítica

Las apps para teléfono envían eventos de producto anónimos a nuestro propio servidor. Los eventos no contienen ningún identificador del dispositivo, y el servidor no almacena direcciones IP junto con ellos. Cada lote incluye únicamente la plataforma, la versión y la compilación de la app, la versión del sistema operativo, el modelo del dispositivo, el país, el idioma, el estado de acceso y el tipo de compilación. Los eventos describen cómo se usa la app: por ejemplo, que se abrió la app, que se vio el muro de pago o se eligió un plan, el resultado de una compra, los pasos de la configuración inicial, si se concedió el permiso para las notificaciones, qué tipo de ordenador eligió configurar (macOS, Linux o Windows), que se mostró un código de vinculación o se copió un comando de instalación, que la vinculación finalizó (con el tipo de ordenador y su sistema operativo) y que usted respondió a una notificación (solo con el tipo de solicitud). Los eventos nunca contienen nombres de proyecto, comandos, prompts ni mensajes de Claude.

La app de iOS envía informes anónimos de fallos y bloqueos a nuestro propio servidor, para que podamos encontrar y corregir los fallos. Los proporciona el framework MetricKit de Apple. Un informe contiene la versión y la compilación de la app, la versión del sistema operativo, el modelo del dispositivo, el país y detalles técnicos del error: el tipo de error y la señal, y la pila como nombres de módulos de código y desplazamientos. No contiene nombre, cuenta, identificador del dispositivo, dirección IP ni contenido de notificaciones, y el servidor no almacena la dirección IP. Los informes se eliminan transcurridos 60 días. Las apps del teléfono no usan ningún servicio de analítica o de informes de fallos de terceros, y la app de Android no envía informes de fallos a nuestro servidor.

ccn pair y los scripts de instalación de este sitio web envían algunos eventos anónimos de configuración a nuestro propio servidor, para que podamos ver dónde falla la instalación o la vinculación: que una instalación empezó, terminó o falló (y en qué paso), que una vinculación empezó, terminó o falló (con un motivo breve, como un código caducado), cómo se instaló ccn (script de instalación, Homebrew o npm), la versión de ccn, y el sistema operativo y el tipo de procesador. ccn también comunica si una actualización automática se completó o falló, con la versión anterior y la posterior. No llevan ningún identificador, ni el nombre del ordenador, ni nada de tus sesiones de Claude Code. El servidor añade el país del que procede la solicitud y el idioma del ordenador, como hace con los eventos de las apps para teléfono, y no almacena la dirección IP. Usa CCN_NO_ANALYTICS=1 o DO_NOT_TRACK=1 para desactivarlos.

Este sitio web utiliza Umami, un servicio de analítica centrado en la privacidad que no utiliza cookies. Cuenta las visitas a las páginas y los clics en los botones de descarga e instalación, incluido el sistema operativo cuyo comando de instalación se mostró o se copió. En la página de licencias cuenta los clics en Comprar (con el plan), que se consultó una clave o se pidió un enlace de sustitución, y que se mostró una clave nueva; nunca la clave, su correo electrónico ni el ID del pago.

ccn unlock, ccn activate y ccn deactivate envían el mismo tipo de eventos anónimos de configuración que ccn pair: que se inició una compra (con el plan) y si se abrió el navegador, que el ordenador obtuvo licencia (por pago o por clave) o por qué falló la activación, y que se quitó una licencia. Una vez al día, el inicio de una sesión de Claude Code pregunta a nuestro servidor si este ordenador tiene una licencia; no se envía nada de la sesión.

03Cómo utilizamos sus datos

Sus datos se utilizan únicamente para prestar y mejorar las Apps:

  • Entrega de notificaciones: Para avisarle cuando Claude Code termina o requiere su atención
  • Respuesta remota: Para trasladar sus respuestas desde el teléfono a Claude Code en su ordenador
  • Vinculación: Para conectar sus ordenadores y teléfonos mediante un código de corta duración
  • Ajustes de los ordenadores: Para permitirle cambiar los ajustes de un ordenador desde su teléfono
  • Seguimiento de sesiones: Para mostrar el historial y las estadísticas de las sesiones (app para Mac)
  • Reenvío mediante webhooks: Para enviar notificaciones a los servicios externos que usted configure, como Slack o Discord (app para Mac)
  • Verificación de compras dentro de la app: Para confirmar las suscripciones y las compras de por vida (apps para teléfono) y para llevar los registros financieros
  • Mejora del producto: Para contabilizar, de forma agregada, cómo se usan las apps y qué resultados dan las pruebas de precios
  • Seguridad: Para detectar usos indebidos de los códigos de vinculación y del servidor de retransmisión
  • Corrección de fallos: Para encontrar y corregir fallos y bloqueos de la app de iOS
  • Recordatorios y avisos: Para recordarte que termines la configuración, avisarte si un pago falla o se cancela una prueba, y mostrar tarjetas en la pantalla de bloqueo
  • Actualizaciones: Para indicar a ccn y a la app para Mac si existe una versión más reciente
  • Comentarios: Para leer lo que nos cuentas y mejorar las apps
No utilizamos sus datos para:
Fines publicitarios o de marketing Venderlos o alquilarlos a terceros Elaborar perfiles de usuarios individuales Entrenar modelos de aprendizaje automático

04Almacenamiento y seguridad de los datos

4.1Almacenamiento local (ccn)

  • Archivos: Se guardan en ~/.config/ccn/ (%APPDATA%\ccn\ en Windows). En macOS y Linux, los archivos de configuración y de credenciales solo puede leerlos su cuenta de usuario
  • Credenciales: Se almacenan por defecto en un archivo privado, o en el llavero de macOS (Keychain), el Administrador de credenciales de Windows o el Secret Service de Linux si establece credential_store en keychain
  • Conservación de datos: Los archivos de sesión se eliminan cuando termina una sesión o tras 7 días sin uso. ccn uninstall elimina todo lo que guarda ccn

4.2Almacenamiento local (app para Mac)

  • Datos de sesión: Se almacenan en una base de datos local en su Mac
  • Preferencias: Se almacenan en UserDefaults (el almacenamiento estándar de preferencias de macOS)
  • Credenciales de la nube: Se almacenan de forma segura en el llavero de macOS (Keychain)
  • Conservación de datos: El historial de sesiones se elimina automáticamente tras un periodo configurable (por defecto, 30 días)

4.3Almacenamiento local (iOS/Android)

  • Historial de notificaciones: Se almacena en el almacenamiento privado de la app en su teléfono
  • Identificador del dispositivo: Se almacena en el llavero de iOS (Keychain) o en el almacenamiento cifrado en Android. iOS puede conservar los elementos del llavero después de eliminar una app, por lo que al reinstalarla puede reutilizarse el mismo identificador
  • Preferencias: Se almacenan en UserDefaults (iOS) o DataStore (Android)
  • Conservación de datos: El historial de notificaciones se mantiene hasta que usted lo borre o elimine la app

4.4Almacenamiento en la nube

  • Infraestructura: El servidor de retransmisión se ejecuta en Cloudflare Workers, y los datos se almacenan en Cloudflare D1 (SQLite) y Durable Objects
  • Cifrado: Todas las comunicaciones con el servidor utilizan cifrado TLS (HTTPS/WSS)
  • Ubicación geográfica: Los datos pueden tratarse en centros de datos de Cloudflare de todo el mundo
  • Caducidad de las notificaciones: Una tarea de limpieza se ejecuta cada día y elimina las notificaciones, junto con sus respuestas a ellas, que tengan más de 24 horas de antigüedad, de modo que ninguna se conserva más de 48 horas. Mientras un ordenador espera su respuesta, también se guarda una copia de la respuesta durante un máximo de 1 hora
  • Registros inactivos: La misma tarea diaria elimina los teléfonos y ordenadores que no se han usado durante 60 días, junto con sus vinculaciones y ajustes, y las vinculaciones revocadas 60 días después de su revocación. Los registros de compras se eliminan 6 años después de su fecha

05Servicios de terceros

Las Apps utilizan los siguientes servicios de terceros:

5.1Apple App Store (compras dentro de la app)
Utilizado por
App para iOS, servidor de retransmisión
Finalidad
Procesar las suscripciones y las compras únicas, y enviarnos avisos sobre ellas
Datos compartidos con Apple
La compra, con el identificador del dispositivo como su token de cuenta. Si activas «Ayudar con las solicitudes de reembolso» en la app y luego pides un reembolso a Apple, también le indicamos a Apple que la compra se entregó, si configuraste y usaste la app (un ordenador vinculado a tu teléfono desde la compra) y si creemos que debe concederse el reembolso. Solo lo hacemos con tu consentimiento, que puedes retirar en cualquier momento en Ajustes, y guardamos una copia de cada respuesta durante 60 días
Datos recibidos
Verificación de la compra, estado de la suscripción, fechas, precio, moneda y país de la tienda
Nota
La información de pago la gestiona íntegramente Apple. No recibimos ni almacenamos sus datos de pago.
Política de privacidad ↗
5.2Google Play (compras dentro de la app)
Utilizado por
App para Android, servidor de retransmisión
Finalidad
Procesar las suscripciones y las compras únicas, y enviarnos avisos sobre ellas
Datos compartidos con Google
La compra, con el identificador del dispositivo como su ID de cuenta ofuscado. Con un enlace que mostró un ordenador, el token de vinculación de un solo uso pasa por Google Play como referente de instalación
Datos recibidos
Verificación de la compra, tokens de compra, estado de la suscripción y fechas
Nota
La información de pago la gestiona íntegramente Google. No recibimos ni almacenamos sus datos de pago.
Política de privacidad ↗
5.3Apple Push Notification Service (APNs)
Utilizado por
App para iOS, servidor de retransmisión
Finalidad
Entregar notificaciones y actualizaciones silenciosas en iPhones y iPads
Datos compartidos con Apple
Token push; título y texto de la notificación (hasta 200 caracteres); nombre del proyecto; texto del prompt (hasta 500 caracteres); nombre de la herramienta y resumen de su entrada; opciones de respuesta; ID de las notificaciones. Las rutas de las carpetas de los proyectos no se envían. Para las tarjetas de pantalla de bloqueo: el contenido de la tarjeta (nombre del proyecto y un breve resumen)
Política de privacidad ↗
5.4Firebase (Google)
Utilizado por
App para Android, servidor de retransmisión
Finalidad
Entregar notificaciones y actualizaciones silenciosas en teléfonos Android mediante Firebase Cloud Messaging (FCM)
Datos compartidos con Google
Token push y los mismos datos de notificación que para APNs; ID de instalación de Firebase
Privacidad y seguridad ↗
5.5Cloudflare (infraestructura en la nube)
Utilizado por
Servidor de retransmisión, este sitio web
Finalidad
Alojar el servidor de retransmisión y este sitio web, y almacenar los datos del servidor descritos en el apartado 2.4
Datos tratados
Todos los datos enviados al servidor de retransmisión y los datos estándar de las solicitudes, como las direcciones IP. Cloudflare Email Service también envía los correos de licencia: su clave y los enlaces para sustituirla
Política de privacidad ↗
5.6GitHub, Homebrew y npm (descargas)
Utilizado por
ccn y la app para Mac
Finalidad
Los archivos de cada versión se alojan en GitHub. Los scripts de instalación de este sitio web descargan ccn de GitHub y comprueban su suma de verificación, y ccn descarga sus propias actualizaciones de GitHub del mismo modo (véase 2.1). También puede instalarlo con Homebrew o npm
Datos compartidos
Datos estándar de las solicitudes (dirección IP, agente de usuario) con el servicio desde el que descarga. Homebrew y npm tienen su propia analítica y sus propias políticas
Declaración de privacidad de GitHub ↗
5.7Sparkle (actualizaciones de la app para Mac)
Utilizado por
App para Mac
Finalidad
Buscar y entregar actualizaciones de la app para Mac
Datos compartidos
Datos estándar de las solicitudes HTTP (dirección IP, agente de usuario) cuando la app lee el canal de actualizaciones de este sitio web y descarga desde GitHub
Nota
Sparkle es software de código abierto integrado en la app, no un servicio; no envía nada a sus desarrolladores
Más información ↗
5.8Umami (analítica del sitio web)
Utilizado por
Este sitio web
Finalidad
Contar las visitas a las páginas y los clics en los botones, sin cookies
Datos tratados
Dirección de la página, sitio de referencia, navegador, tipo de dispositivo y país
Política de privacidad ↗
5.9Servicios de webhooks opcionales
Utilizado por
App para Mac (configurados por usted)
Finalidad
Reenviar notificaciones a servicios externos
Servicios compatibles
Slack, Discord o cualquier endpoint HTTP personalizado
Datos compartidos
El contenido de las notificaciones, incluidos nombres de proyecto, rutas, mensajes y marcas de tiempo
Nota
Los webhooks son totalmente opcionales y los configura usted. Los datos solo se envían a los servicios que usted configure expresamente. ccn no envía webhooks.
5.10Lemon Squeezy (pagos de licencias)
Utilizado por
Las licencias compradas en este sitio web o con ccn unlock
Finalidad
Vender licencias como comerciante de registro (merchant of record): cobrar el pago, aplicar impuestos, enviar recibos y gestionar renovaciones, cancelaciones y reembolsos
Datos compartidos con Lemon Squeezy
Lo que introduce al pagar va a Lemon Squeezy, no a nosotros: su nombre, correo electrónico, dirección de facturación y datos de pago. A Lemon Squeezy solo le enviamos un ID de pago aleatorio, para que la compra pueda encontrar la página o el terminal que la espera
Datos recibidos
Su correo electrónico y su nombre (solo conservamos el correo), el plan, el estado del pedido, de la suscripción y del reembolso, importes, moneda e impuestos. Nunca recibimos los datos de su tarjeta
Política de privacidad ↗

06Comunicación de datos

Solo compartimos sus datos en las siguientes circunstancias:

  • Entre sus dispositivos: Las notificaciones pasan entre sus ordenadores y los teléfonos vinculados con ellos a través de nuestro servidor de retransmisión. Un teléfono vinculado puede ver el nombre, el tipo, el sistema operativo y los ajustes de cada ordenador
  • Con los proveedores de notificaciones push: Apple (APNs) y Google (FCM) reciben el contenido de las notificaciones para entregarlo en su teléfono
  • Con las tiendas de apps, para las compras: Apple y Google procesan las suscripciones y las compras únicas; reciben los datos de las transacciones, y nosotros no recibimos su información de pago
  • Con Lemon Squeezy para las licencias: Lemon Squeezy vende las licencias compradas en nuestro sitio web; usted le facilita sus datos de pago directamente, y nosotros recibimos el pedido y su correo electrónico
  • Con nuestros proveedores de servicios: Cloudflare aloja el servidor de retransmisión y este sitio web, y Umami cuenta las visitas al sitio web
  • Con los webhooks que usted configure: Si configura webhooks en la app para Mac, los datos de las notificaciones se envían a esos endpoints
  • Obligaciones legales: Podemos revelar datos si la ley lo exige o para proteger nuestros derechos legales

No vendemos, alquilamos ni intercambiamos sus datos personales con terceros.

07Sus derechos y opciones

7.1Acceso y supresión de datos

  • Ver sus datos: El historial de notificaciones se muestra en las apps para teléfono; ccn config show muestra los ajustes de un ordenador; el historial de sesiones se muestra en la app para Mac
  • Desvincular: Revoque una vinculación desde el teléfono, con ccn devices o en la app para Mac. El teléfono deja de recibir las notificaciones de ese ordenador de inmediato. El servidor marca la vinculación como revocada, elimina sus notificaciones según el calendario habitual, en un plazo de 48 horas, y elimina la vinculación 60 días después
  • Eliminar ccn: ccn uninstall elimina sus hooks de los ajustes de Claude Code, revoca todas las vinculaciones y elimina sus credenciales y archivos locales
  • Eliminar datos locales: Al eliminar una app para teléfono o la app para Mac, se borran los datos que esta almacenó en ese dispositivo (salvo, en iOS, el identificador del dispositivo guardado en el llavero; véase el apartado 4.3)
  • Eliminar datos del servidor: Hágalo usted mismo cuando quiera. En una app para teléfono, abra Ajustes y elija «Eliminar mis datos»; en un ordenador, ejecute ccn forget. Cada una elimina de inmediato de nuestro servidor ese teléfono u ordenador, sus vinculaciones y sus notificaciones en cola. Todo lo que deje se elimina automáticamente cuando lleva 60 días sin usarse. Esto también elimina sus comentarios, contadores de uso, registros de avisos de facturación, tarjetas de pantalla de bloqueo y registros de fallos de vinculación
  • Eliminar una licencia: En claudecodenotifier.com/licence, introduzca su clave y elija «Eliminar mi licencia». Esto termina la licencia de forma definitiva, impide que un plan anual se renueve y elimina de nuestros registros su correo electrónico, la clave y los nombres de los ordenadores. Si ha perdido la clave, obtenga primero una sustituta mediante el enlace que le enviamos por correo. Los registros de compra (importes, impuestos, fechas e ID de pedido de Lemon Squeezy) se conservan durante 6 años porque la ley lo exige, y Lemon Squeezy conserva sus propios registros como comerciante de registro, así que pídale que elimine lo que tenga
  • Ajustes de conservación de datos: Elija en los ajustes de la app para Mac durante cuánto tiempo conserva el historial de sesiones

7.2Opciones de exclusión

  • Elegir qué se envía: Para cada ordenador, desactive las notificaciones de turnos terminados, solicitudes de permiso o preguntas, o establezca horas de silencio, desde el teléfono o con ccn config set
  • Permiso para las notificaciones: Si desactiva las notificaciones de la app en su teléfono, el servidor lo registra y deja de enviarle notificaciones visibles. Las actualizaciones silenciosas, como la confirmación de la vinculación, siguen llegando
  • Dejar de usar la retransmisión: Desvincule todos los teléfonos para dejar de enviar datos al servidor de retransmisión. La app para Mac puede seguir mostrando notificaciones del Mac sin él
  • Webhooks: Elimine las configuraciones de webhooks en la app para Mac para dejar de reenviar datos a servicios externos
  • Actualizaciones automáticas: Desactive la búsqueda automática de actualizaciones en los ajustes de la app para Mac, o para ccn con ccn config set auto_update off o CCN_NO_AUTO_UPDATE=1
  • Sugerencias de vinculación: ccn config set pair_nudges off impide que ccn sugiera vincular un teléfono

7.3Sus derechos legales

TouchTap Ltd es el responsable del tratamiento de los datos personales descritos en esta política. En función de dónde resida, incluidos el Reino Unido y la Unión Europea, puede tener derecho a acceder a sus datos personales, rectificarlos o suprimirlos, a oponerse a su tratamiento o a limitarlo, y a recibir una copia de ellos. Puede ejercer la mayoría de estos derechos usted mismo, sin pedírnoslo, como se describe en 7.1. Para ejercerlos de otra forma, escriba a [email protected]. Dado que no hay cuentas, es posible que le pidamos algunos datos, como los nombres de sus ordenadores y teléfonos, para localizar sus registros. También tiene derecho a presentar una reclamación ante una autoridad de protección de datos; en el Reino Unido es la Information Commissioner's Office (ico.org.uk).

7.4Portabilidad de los datos

Actualmente, las Apps no ofrecen una función de exportación de datos. Los datos almacenados en sus dispositivos pueden consultarse en las Apps, y los archivos de ccn son de texto plano.

08Información sobre las rutas de proyecto y los comandos

! importante Las notificaciones de ccn y de la app para Mac pueden incluir:
  • Rutas completas del sistema de archivos a sus proyectos (por ejemplo, /Users/yourname/Projects/secret-project)
  • Nombres de herramientas y resúmenes de sus entradas (por ejemplo, rutas de archivos que se están leyendo o comandos de shell que se están ejecutando)
  • El último mensaje de Claude, sus planes y preguntas, y el inicio de su prompt
  • El nombre de su ordenador, que es su nombre de host salvo que usted elija otro

Esta información se envía a nuestro servidor de retransmisión y, en una versión abreviada, a Apple o Google para entregar la notificación. Si trabaja con proyectos sensibles o confidenciales, valore si las notificaciones en el teléfono son adecuadas y qué tipos de notificación activar en cada ordenador.

09Privacidad de los menores

Las Apps no están dirigidas a menores de 13 años. No recopilamos a sabiendas información personal de menores. Si cree que hemos recopilado inadvertidamente datos de un menor, póngase en contacto con nosotros para que se eliminen.

10Transferencias internacionales de datos

Nuestro servidor de retransmisión funciona en la red global de Cloudflare, y Apple y Google entregan las notificaciones desde su propia infraestructura. Sus datos pueden tratarse en centros de datos situados fuera de su país de residencia. Cuando la ley exige garantías para estas transferencias, nos apoyamos en las que esos proveedores han establecido, como el Marco de Privacidad de Datos UE-EE. UU. (Data Privacy Framework) y las cláusulas contractuales tipo.

11Cambios en esta Política de privacidad

Podemos actualizar esta Política de privacidad a medida que evolucionen las Apps. Los cambios sustanciales se comunicarán a través de las Apps o en esta página. La fecha de "Última actualización" que figura en la parte superior indica cuándo se revisó la política por última vez. Las traducciones se ofrecen por comodidad; si una traducción difiere de la versión en inglés, prevalecerá la versión en inglés.

12Contacto

Si tiene preguntas, inquietudes o solicitudes relacionadas con esta Política de privacidad o con sus datos, póngase en contacto con nosotros:

TouchTap Ltd [email protected]
claude-code-notifier

Claude Code Notifier es una aplicación independiente de terceros. No está afiliada, respaldada ni patrocinada por Anthropic, PBC. "Claude" y "Claude Code" son marcas comerciales de Anthropic, PBC.

legal Política de privacidad Condiciones del servicio Otros idiomas Volver al inicio © 2026 touchtap. Todos los derechos reservados. TouchTap Ltd está registrada en Inglaterra y Gales, número de empresa 13942589.