Todo rastreador de tiempo por sitio web hace una sola cosa pequeña: detecta qué pestaña está delante y pone en marcha un reloj. Lo interesante es desde dónde mira — dentro del navegador, dentro de macOS, o desde una app que corre al lado de ambos.

Ese punto de observación decide qué navegadores puede ver y dónde termina tu historial. En una extensión, también decide quién puede enviar código nuevo a eso que lee cada dirección que visitas.

Respuesta corta: si vives en un solo navegador Chromium, una extensión gratis como Webtime Tracker es suficiente — totales por sitio, exportación CSV, datos guardados en el navegador. Si usas más de un navegador, quieres el tiempo por sitio junto al tiempo por app, o no quieres una extensión con el permiso «Leer tu historial de navegación», usa un rastreador de escritorio que lea la pestaña activa. ActivityWatch es gratis y de código abierto; Timex, que hago yo, es una app de Mac de pago único de $49.

Comparativa de opciones de rastreadores de tiempo por sitio web

Cuatro tipos de herramienta: la integrada en macOS, las extensiones de navegador, las apps de escritorio locales y los rastreadores en la nube. Toda compensación se deriva de dónde mira cada una y dónde guarda lo que ve. Precios verificados en octubre de 2026.

Método Navegadores que ve Dónde vive el historial Qué concedes Coste
Screen Time (macOS) Varía según el navegador — comprueba el tuyo Dentro de macOS, sin exportación Nada que instalar Gratis
Extensión de navegador (Webtime Tracker, Web Activity Time Tracker) El único navegador donde está instalada El almacenamiento de extensiones de ese navegador, borrado al desinstalar Permiso tabs; las actualizaciones se instalan solas Gratis
ActivityWatch Navegadores Chromium y Safari vía su watcher de ventanas; extensión para Chrome, Edge, Firefox Base de datos local en tu máquina Accesibilidad para los títulos de ventana; consentimiento de Automatización por navegador, ya que su código lee las URLs con Apple events; extensión opcional Gratis, código abierto
Auto tracker de Clockify Sitios web vía la app de escritorio (no la versión de la Mac App Store) Local, borrado tras 45 días Instalación de la app de escritorio Plan gratis
Rastreadores en la nube (RescueTime, Rize) RescueTime: Chrome, Safari, Edge, Arc, Brave, más Firefox con su extensión. Rize: sus navegadores compatibles Sincronizado con los servidores del proveedor Acceso de Automatización por navegador RescueTime Lite gratis, Solo Focus $84/año; Rize desde $9.99/mes con facturación anual
Timex Safari, Chrome, Edge, Brave, Arc, Vivaldi, Opera, DuckDuckGo, Zen, Firefox Un archivo SQLite en tu Mac Accesibilidad para los títulos de ventana y las URLs de las pestañas; sin aviso de Automatización; sin extensión $49 pago único

¿Screen Time rastrea sitios web en un Mac?

A veces — depende del navegador. En macOS 26, el informe de Apple se llama literalmente App & Website Activity; en macOS 27, la guía de Apple te manda a Daily Average y a un selector de Apps & Websites. Los controles web de Screen Time están bajo una opción de Safari.

Apple también ofrece una API que los navegadores pueden usar para informar del uso web a Screen Time — su controlador existe «para informar del uso web y bloquear páginas web restringidas» — y el ticket de Firefox para adoptarla lleva abierto desde noviembre de 2021.

La prueba lleva un minuto: abre System Settings → Screen Time y busca un sitio que solo abres en tu navegador principal. Si no está, Screen Time no puede responder la pregunta para ese navegador. Incluso cuando puede, no hay exportación, ni reglas, ni títulos de ventana — más en qué cuenta y qué se le escapa a Screen Time en Mac.

Extensiones de Chrome para rastrear el tiempo: qué registran y a dónde van los datos

Una extensión de Chrome para rastrear el tiempo ve un solo navegador, cuenta el tiempo por sitio y guarda el historial dentro de ese navegador. Las dos que encabezan los resultados son típicas. Webtime Tracker (90,000 usuarios en su ficha) muestra el tiempo por sitio y por dominio, medias diarias y totales históricos, exporta CSV y cuenta solo mientras la ventana de Chrome está activa y sin tapar. Web Activity Time Tracker (30,000 usuarios) añade límites diarios, bloqueo de sitios y un modo Pomodoro, y dice que su rastreo principal se queda en tu navegador.

Hay dos consecuencias que no aparecen en ninguna de las dos fichas.

Desinstalar borra el historial. Extensiones como estas guardan sus datos en el almacenamiento local de extensiones de Chrome — una de ellas lo dice en su README — y la documentación de almacenamiento de Chrome dice que esa zona «se borra cuando se elimina la extensión». Exporta un CSV antes de cambiar de herramienta o reinstalar.

Es un silo. Una extensión de Chrome no puede ver Safari, Firefox, ni las horas que pasas en Slack y en tu editor. Sirve para «cuánto YouTube vi en Chrome esta semana». La herramienta equivocada para «a dónde fue mi jornada», porque el total del navegador no tiene nada al lado que poner.

Permisos de las extensiones de Chrome: qué le permite realmente a una extensión «Leer tu historial de navegación»

Le permite a la extensión leer la dirección y el título de cada pestaña que abres — exactamente lo que necesita un rastreador de sitios web, y exactamente lo que querría una actualización hostil. En la API de pestañas de Chrome, la URL y el título de una pestaña solo son visibles para las extensiones con el permiso tabs o con acceso de host a esa página, y la lista de permisos de Chrome muestra tabs en la instalación como «Leer tu historial de navegación». Las dos extensiones de arriba lo piden; un manifest es público en GitHub.

El acceso a todos los sitios es la concesión mayor. La advertencia de instalación de Chrome para eso empieza con «Leer y modificar todos tus datos», que la página de ayuda de Google explica como leer o modificar cada página que visitas — tu banco incluido. Ninguna de las dos extensiones de arriba pide eso al instalarse.

Lo que importa más es lo que pasa después de instalar. Chrome comprueba las actualizaciones de las extensiones instaladas cada pocas horas e instala solo las versiones nuevas. Una actualización del Web Store se empuja a toda la base de usuarios y solo te avisa cuando requiere permisos adicionales; en ese caso Chrome desactiva la extensión hasta que aceptas. Una actualización que no necesita nada nuevo se instala sin más. Un rastreador ya lee cada URL, así que una actualización hostil de uno no necesita nada nuevo.

Las actualizaciones hostiles y las extensiones maliciosas de Chrome no son hipotéticas:

  • En julio de 2025, Koi Security siguió la pista a 18 extensiones de Chrome y Edge, algunas limpias durante años, que las actualizaciones de versión convirtieron en secuestradores de navegador que registraban cada sitio que visitaban sus usuarios. Las versiones malas «se autoinstalaron en silencio para más de 2.3 millones de usuarios en ambas plataformas, la mayoría de los cuales nunca hizo clic en nada». Una era un selector de color con la insignia de verificado de Google y un lugar destacado.
  • En diciembre de 2024, unos atacantes suplantaron con phishing a desarrolladores de extensiones para que autorizaran una app OAuth que podía publicar versiones nuevas, y luego empujaron actualizaciones a alrededor de una docena de extensiones, entre ellas la de Cyberhaven, que iban a por las cookies de sesión y los tokens de API.
  • En toda la tienda, Hsu, Tran y Fass (2024) encontraron que el 60% de las extensiones nunca se había actualizado, y que las relevantes para la seguridad habían llegado a casi 350 millones de usuarios.

El aviso de permisos en el que hiciste clic el día de la instalación es la última revisión que te toca personalmente.

¿Quién será el dueño de tu extensión el año que viene?

La página de la tienda no te lo va a decir. Las extensiones cambian de manos, y el comprador hereda cada usuario y cada permiso.

El caso más conocido es The Great Suspender. Su desarrollador original dio un paso atrás en junio de 2020 y se lo pasó a un mantenedor desconocido. La versión 7.1.8 — publicada en la tienda pero no en GitHub — ejecutaba código traído de un servidor remoto, y la extensión terminó retirada de la Chrome Web Store.

Más cerca de casa: Web Activity Time Tracker. Desde marzo de 2025, el README de GitHub de su desarrollador original abre con «La extensión de Chrome ha sido vendida. Así que no soy responsable de ningún cambio en la funcionalidad de la extensión». La ficha de la tienda no menciona la venta. Ahora distribuye la versión 2.5.0, con un banner patrocinado opcional; el código público se detiene en la 2.2.2.

Nada de esto es prueba de ninguna irregularidad — el paquete 2.5.0 de la tienda, desempaquetado, pide los mismos permisos que el manifest de la última versión de código abierto. El punto es más estrecho: la persona en la que decidiste confiar ya no es la que publica las actualizaciones, y la ficha no lo dice. Si te quedas con una extensión, exporta su CSV cada mes para que tu historial sobreviva a lo que le pase a ella.

Rastreadores de escritorio que leen la pestaña activa sin extensión

Una app de escritorio puede preguntarle al navegador qué pestaña está delante, así que una sola instalación cubre varios navegadores y pone el tiempo por sitio junto al tiempo por app. El precio son un par de avisos de permisos de macOS, a menudo uno por navegador.

ActivityWatch es la opción gratis y de código abierto. En macOS, su watcher de ventanas por defecto registra la URL en los navegadores basados en Chromium y en Safari; la extensión opcional aw-watcher-web para Chrome, Edge y Firefox añade el estado de audio y de incógnito. No hay extensión oficial para Safari — la petición lleva abierta desde noviembre de 2020. Los datos se quedan en tu dispositivo y el panel corre en localhost:5600, según su página.

El auto tracker de Clockify viene con el plan gratis y corre en la app de escritorio, no en la versión de la Mac App Store. Registra los sitios web en los que estás más tiempo que un umbral (60 segundos por defecto, 10 como mínimo), guarda los datos en tu ordenador, los borra tras 45 días y te deja a ti convertir las actividades en entradas de tiempo.

Timing rastrea cada sitio web y URL en Chrome, Safari y Firefox sin extensión, con una suscripción.

La app de escritorio de RescueTime cubre Chrome, Safari, Edge, Arc y Brave en macOS sin extensión (Firefox necesita una) y sincroniza con sus servidores; el nivel Lite es gratis y Solo Focus cuesta $84 al año.

Rize necesita acceso de Automatización por navegador, sincroniza tu actividad con su nube y empieza en $9.99 al mes con facturación anual — más en la review de Rize.

Timex lee la URL de la pestaña activa en tu Mac sin extensión de navegador, con el mismo permiso de Accesibilidad que usa para los títulos de ventana — sin aviso de Automatización. Un navegador en Today se expande a tiempo por dominio, luego las URLs, y todo vive en un archivo SQLite en tu disco — tus datos, tu archivo.

Hay una trampa que atraviesa estas apps: las ventanas privadas de Safari. Safari no expone si una ventana es privada. La documentación de Rize dice que ya no puede detectar el modo privado de Safari. El watcher de macOS de ActivityWatch registra la URL de Safari porque el modo privado no se puede inspeccionar. Timex se salta las ventanas privadas en los navegadores Chromium y en Firefox, pero en Safari no puede.

Configura el rastreo de sitios web en 10 minutos

Elijas la herramienta que elijas, la configuración son las mismas pocas decisiones. Los detalles de abajo son de Timex; la lógica se traslada.

Paso 1 — Cuenta tus navegadores (1 minuto). ¿Un navegador Chromium y solo te importa el tiempo de navegador? Una extensión es suficiente: salta al paso 6. Cualquier otra cosa, usa un rastreador de escritorio.

Paso 2 — Escribe reglas para los diez dominios que importan (5 minutos). Usa el dominio más estrecho que sea cierto. Una regla de sitio web de Timex cubre los subdominios, así que una regla para google.com se tragaría cada subdominio de Google; escribe docs.google.com en su lugar. En Settings ▸ Categories, asigna github.com a Development. Para un cliente cuyo trabajo vive bajo una ruta de URL, haz clic derecho en esa URL en Today y crea una regla por palabra clave, opcionalmente limitada a una app. Recategorizar vuelve a puntuar tu historial, así que puedes cambiar de opinión más tarde; las notas de la 1.3.0 cubren los dos tipos de regla.

Paso 3 — Dale a la distracción su propia categoría (1 minuto). Sin una regla, el tiempo en youtube.com cuenta bajo la categoría de tu navegador. Dale una categoría propia, un peso negativo en el Focus Score y, si quieres un empujoncito, un límite diario — desactivado por defecto, entregado como una notificación normal de macOS.

Paso 4 — Decide qué cuenta como inactividad (1 minuto). Timex deja de contar tras 120 segundos sin entrada de teclado o ratón, salvo que la app en primer plano esté reproduciendo audio o usando el micro — así que un vídeo en la pestaña de delante cuenta y uno en una pestaña de fondo no. Webtime Tracker te deja configurar su intervalo de inactividad y su comportamiento con el contenido multimedia; ActivityWatch te marca como ausente tras 3 minutos por defecto.

Paso 5 — Cierra el hueco de las ventanas privadas (1 minuto). Haz la navegación privada en una ventana privada de Chromium o Firefox, o dale a pausa en la barra de menús antes de abrir una de Safari.

Paso 6 — Lee la semana y luego exporta (1 minuto). Tras una semana, expande tu navegador en Today: primero los dominios, luego las URLs bajo cada uno. Exporta Daily summary (CSV) desde el encabezado de Today para día × categoría × app × sitio. Con una extensión, exporta su CSV ya.

Los límites honestos

Solo la pestaña de delante. Todo rastreador de aquí cuenta la pestaña de delante. Una charla reproduciéndose en una pestaña de fondo mientras escribes no es tiempo de sitio.

Un dominio no es una tarea. github.com puede ser una revisión de código o una hora en los issues de un proyecto que nunca vas a usar. Las reglas por palabra clave de URL se acercan más. Y una pestaña delante sin entrada puede significar leyendo o esperando; nada de aquí puede decir cuál.

El historial empieza al instalar. El historial por sitio de Timex comienza el día que lo instalas. ActivityWatch lista un importador de Screen Time, que su propia documentación llama un «intento de importar desde Screen Time de macOS».

Timex es solo para Mac. Sin Windows, sin iPhone, sin sincronización entre Macs, y no puede dividir una pestaña del navegador entre dos clientes. Necesita macOS 15 o posterior en Apple Silicon.

Elige según cuántos navegadores uses

Un navegador y preguntas solo de navegador: Webtime Tracker más una exportación CSV mensual lo cubre. Cualquier cosa más amplia necesita un rastreador de escritorio — ActivityWatch gratis, o Timex por $49 de pago único, con todo en un archivo que puedes abrir. Descarga Timex — el trial de 100 horas son unas dos semanas y media de trabajo, suficiente para ver qué dominio se ha estado comiendo tus tardes.

— DK