Любой трекер времени по сайтам делает одну маленькую вещь: замечает, какая вкладка впереди, и запускает таймер. Интересно другое — откуда он наблюдает: изнутри браузера, изнутри macOS или из приложения, работающего рядом и с тем и с другим.
Эта точка наблюдения решает, какие браузеры он видит и где окажется ваша история. Для расширения она же решает, кто может протолкнуть новый код в то, что читает каждый посещаемый вами адрес.
Коротко: если вы живёте в одном Chromium-браузере, хватит бесплатного расширения вроде Webtime Tracker — итоги по сайтам, экспорт CSV, данные остаются в браузере. Если браузеров больше одного, вы хотите видеть время по сайтам рядом с временем приложений или не хотите, чтобы расширение держало разрешение «Читать историю просмотра», используйте настольный трекер, который читает активную вкладку. ActivityWatch бесплатен и с открытым кодом; Timex, который делаю я, — Mac-приложение с разовой покупкой за $49.
Сравнение трекеров времени по сайтам
Четыре вида инструментов: встроенный в macOS, расширения браузеров, локальные настольные приложения и облачные трекеры. Каждый компромисс вытекает из того, откуда инструмент наблюдает и где хранит увиденное. Цены проверены в октябре 2026 года.
| Способ | Какие браузеры видит | Где живёт история | Что вы разрешаете | Цена |
|---|---|---|---|---|
| Screen Time (macOS) | Зависит от браузера — проверьте свой | Внутри macOS, без экспорта | Ничего устанавливать не нужно | Бесплатно |
| Расширение браузера (Webtime Tracker, Web Activity Time Tracker) | Тот единственный браузер, где оно установлено | Хранилище расширений этого браузера, стирается при удалении | Разрешение tabs; обновления устанавливаются автоматически |
Бесплатно |
| ActivityWatch | Chromium-браузеры и Safari через его наблюдатель окон; расширение для Chrome, Edge, Firefox | Локальная база данных на вашей машине | «Универсальный доступ» для заголовков окон; согласие на «Автоматизацию» для каждого браузера, так как его код читает URL через Apple events; необязательное расширение | Бесплатно, открытый код |
| Автотрекер Clockify | Сайты через настольное приложение (не сборку из Mac App Store) | Локально, удаляется через 45 дней | Установка настольного приложения | Бесплатный план |
| Облачные трекеры (RescueTime, Rize) | RescueTime: Chrome, Safari, Edge, Arc, Brave, плюс Firefox с его расширением. Rize: поддерживаемые им браузеры | Синхронизируется с серверами вендора | Доступ к «Автоматизации» для каждого браузера | RescueTime Lite бесплатно, Solo Focus $84/год; Rize от $9.99/мес при годовой оплате |
| Timex | Safari, Chrome, Edge, Brave, Arc, Vivaldi, Opera, DuckDuckGo, Zen, Firefox | Один файл SQLite на вашем Mac | «Универсальный доступ» для заголовков окон и URL вкладок; без запроса «Автоматизации»; без расширений | $49 единоразово |
Отслеживает ли Screen Time сайты на Mac?
Иногда — зависит от браузера. На macOS 26 отчёт Apple буквально называется «Активность приложений и сайтов»; на macOS 27 руководство Apple отправляет вас к «Среднему за день» и переключателю «Приложения и сайты». Веб-настройки Screen Time находятся в опции Safari.
Apple также предлагает API, который браузеры могут использовать, чтобы сообщать Screen Time об использовании веба — его контроллер существует, «чтобы сообщать об использовании веба и блокировать запрещённые страницы», — а тикет Firefox о его внедрении открыт с ноября 2021 года.
Проверка занимает минуту: откройте «Системные настройки» → Screen Time и поищите сайт, который вы открываете только в основном браузере. Если его нет, Screen Time не может ответить на вопрос для этого браузера. Даже когда может — нет ни экспорта, ни правил, ни заголовков окон. Подробнее в статье что Screen Time на Mac считает и упускает.
Расширения-трекеры времени для Chrome: что они записывают и куда деваются данные
Расширение-трекер для Chrome видит один браузер, считает время по сайтам и хранит историю внутри этого браузера. Два лидера выдачи типичны. Webtime Tracker (90 000 пользователей на его странице) показывает время по сайтам и доменам, средние за день и итоги за всё время, экспортирует CSV и считает только пока окно Chrome активно и ничем не перекрыто. Web Activity Time Tracker (30 000 пользователей) добавляет дневные лимиты, блокировку сайтов и режим Pomodoro и утверждает, что его основной учёт остаётся в вашем браузере.
Двух следствий нет ни на одной из этих страниц.
Удаление стирает историю. Такие расширения хранят данные в локальном хранилище расширений Chrome — одно из них говорит об этом в своём README, — а документация Chrome по storage сообщает, что эта область «очищается при удалении расширения». Экспортируйте CSV, прежде чем менять инструмент или переустанавливать.
Данные заперты в одном браузере. Расширение Chrome не видит ни Safari, ни Firefox, ни часы, проведённые в Slack и редакторе. Годится для вопроса «сколько YouTube я посмотрел в Chrome на этой неделе». Неподходящий инструмент для вопроса «куда ушёл мой рабочий день», потому что итог по браузеру не с чем поставить рядом.
Разрешения расширений Chrome: что на самом деле позволяет расширению «Читать историю просмотра»
Оно позволяет расширению читать адрес и заголовок каждой открытой вами вкладки — ровно то, что нужно трекеру сайтов, и ровно то, что нужно враждебному обновлению. В API вкладок Chrome URL и заголовок вкладки видны только расширениям с разрешением tabs или доступом к хосту этой страницы, а список разрешений Chrome показывает tabs при установке как «Читать историю просмотра». Оба расширения выше его запрашивают; один манифест опубликован на GitHub.
Доступ ко всем сайтам — более крупное разрешение. Предупреждение Chrome при установке для него начинается с «Читать и изменять все ваши данные», что справка Google объясняет как чтение или изменение каждой посещаемой страницы — включая банк. Ни одно из расширений выше не запрашивает его при установке.
Важнее то, что происходит после установки. Chrome каждые несколько часов проверяет установленные расширения на обновления и сам устанавливает новые версии. Обновление из Web Store рассылается всей базе пользователей и спрашивает вас, только если требует дополнительных разрешений; в этом случае Chrome отключает расширение, пока вы их не примете. Обновление, которому ничего нового не нужно, просто устанавливается. Трекер и так читает каждый URL, поэтому враждебному обновлению трекера ничего нового не нужно.
Враждебные обновления и вредоносные расширения Chrome — не гипотеза:
- В июле 2025 года Koi Security выявила 18 расширений Chrome и Edge, некоторые из которых годами были чистыми: обновления версий превратили их в угонщики браузера, записывающие каждый посещённый пользователями сайт. Вредоносные версии «молча автоустановились более чем у 2.3 миллиона пользователей на обеих платформах, большинство из которых ничего не кликали». Одним из них оказалась пипетка для выбора цвета с галочкой «проверено» от Google и промо-размещением.
- В декабре 2024 года атакующие выфишинговали разработчиков расширений, заставив их авторизовать OAuth-приложение, которое могло публиковать новые версии, а затем выкатили обновления примерно для дюжины расширений, включая Cyberhaven, охотившиеся за сессионными куками и API-токенами.
- По всему магазину Hsu, Tran and Fass (2024) обнаружили, что 60% расширений никогда не обновлялись, а те, что заслуживают внимания с точки зрения безопасности, достигли почти 350 миллионов пользователей.
Запрос разрешения, который вы кликнули в день установки, — последняя проверка, которая выпадает лично вам.
Кому будет принадлежать ваше расширение через год?
Страница в магазине вам не скажет. Расширения переходят из рук в руки, и покупатель наследует каждого пользователя и каждое разрешение.
Самый известный случай — The Great Suspender. Его первоначальный разработчик отошёл от проекта в июне 2020 года и передал его неизвестному мейнтейнеру. Версия 7.1.8 — опубликованная в магазине, но не на GitHub — выполняла код, загружаемый с удалённого сервера, и расширение в итоге убрали из Chrome Web Store.
Ближе к нашей теме: Web Activity Time Tracker. С марта 2025 года README на GitHub его первоначального разработчика начинается со слов «Расширение для Chrome продано. Поэтому я не отвечаю за любые изменения функциональности расширения». Страница в магазине о продаже не упоминает. Теперь там версия 2.5.0 с необязательным спонсорским баннером; публичный исходный код останавливается на 2.2.2.
Ничто из этого не свидетельствует о нарушениях — распакованный пакет 2.5.0 из магазина запрашивает те же разрешения, что и манифест последней открытой версии. Мысль уже: человек, которому вы решили доверять, больше не тот, кто выпускает обновления, а страница в магазине об этом не говорит. Если оставляете расширение — экспортируйте его CSV раз в месяц, чтобы ваша история пережила всё, что с ним случится.
Настольные трекеры, которые читают активную вкладку без расширения
Настольное приложение может спросить у браузера, какая вкладка впереди, поэтому одна установка покрывает несколько браузеров и ставит время по сайтам рядом с временем приложений. Расплата — пара запросов разрешений macOS, часто по одному на браузер.
ActivityWatch — бесплатный вариант с открытым кодом. На macOS его штатный наблюдатель окон записывает URL в Chromium-браузерах и Safari; необязательное расширение aw-watcher-web для Chrome, Edge и Firefox добавляет состояние звука и инкогнито. Официального расширения для Safari нет — запрос открыт с ноября 2020 года. Данные остаются на вашем устройстве, а дашборд работает на localhost:5600, согласно его домашней странице.
Автотрекер Clockify входит в бесплатный план и работает в настольном приложении, а не в сборке из Mac App Store. Он записывает сайты, на которых вы задерживаетесь дольше порога (60 секунд по умолчанию, минимум 10), хранит данные на вашем компьютере, удаляет их через 45 дней, а превращение активностей в записи времени оставляет вам.
Timing отслеживает каждый сайт и URL в Chrome, Safari и Firefox без расширения, по подписке.
Настольное приложение RescueTime охватывает Chrome, Safari, Edge, Arc и Brave на macOS без расширения (для Firefox оно нужно) и синхронизируется с его серверами; тариф Lite бесплатен, а Solo Focus стоит $84 в год.
Rize требует доступ к «Автоматизации» для каждого браузера, синхронизирует вашу активность со своим облаком и начинается от $9.99 в месяц при годовой оплате — подробнее в обзоре Rize.
Timex читает URL активной вкладки на вашем Mac без расширения браузера, по тому же разрешению «Универсальный доступ», что и для заголовков окон, — без запроса «Автоматизации». Браузер в Today раскрывается во время по доменам, затем по URL, и всё это живёт в одном файле SQLite на вашем диске — ваши данные, ваш файл.
Одна ловушка общая для всех этих приложений: приватные окна Safari. Safari не сообщает, приватное ли окно. Документация Rize говорит, что он больше не может определять приватный режим Safari. macOS-наблюдатель ActivityWatch записывает URL из Safari, потому что приватный режим невозможно проверить. Timex пропускает приватные окна в Chromium-браузерах и Firefox, но в Safari не может.
Настройте учёт сайтов за 10 минут
Какой бы инструмент вы ни выбрали, настройка — это одни и те же несколько решений. Детали ниже — про Timex; логика переносится на остальные.
Шаг 1 — Посчитайте свои браузеры (1 минута). Один Chromium-браузер, и вас интересует только время в браузере? Хватит расширения: переходите к шагу 6. В любом другом случае используйте настольный трекер.
Шаг 2 — Напишите правила для десяти важных доменов (5 минут). Используйте самый узкий домен, который соответствует действительности. Правило по сайту в Timex охватывает поддомены, поэтому правило для google.com проглотит каждый поддомен Google; напишите вместо этого docs.google.com. В Settings ▸ Categories назначьте github.com категории Development. Для клиента, чья работа живёт под одним путём URL, кликните правой кнопкой по этому URL в Today и создайте правило по ключевому слову, при желании ограниченное одним приложением. Смена категории заново оценивает вашу историю, так что решение можно изменить позже; заметки к 1.3.0 описывают оба вида правил.
Шаг 3 — Заведите отвлекающему сайту свою категорию (1 минута). Без правила время на youtube.com считается в категории самого браузера. Дайте ему отдельную категорию, отрицательный вес в Focus Score, а если нужно напоминание — дневной лимит: по умолчанию он выключен и приходит обычным уведомлением macOS.
Шаг 4 — Решите, что считать бездействием (1 минута). Timex перестаёт считать после 120 секунд без ввода с клавиатуры или мыши, если только приложение впереди не воспроизводит звук и не использует микрофон — так что видео в передней вкладке считается, а в фоновой — нет. Webtime Tracker позволяет задать интервал бездействия и поведение с медиа; ActivityWatch по умолчанию помечает вас отсутствующим через 3 минуты.
Шаг 5 — Закройте дыру с приватными окнами (1 минута). Приватно сидите в приватном окне Chromium или Firefox либо нажмите паузу в строке меню, прежде чем открывать приватное окно Safari.
Шаг 6 — Прочитайте неделю, затем экспортируйте (1 минута). Через неделю раскройте свой браузер в Today: сначала домены, затем URL под каждым. Экспортируйте Daily summary (CSV) из заголовка Today — день × категория × приложение × сайт. Если у вас расширение — экспортируйте его CSV прямо сейчас.
Честные ограничения
Только передняя вкладка. Каждый трекер здесь считает вкладку впереди. Доклад, играющий в фоновой вкладке, пока вы пишете, — не время сайта.
Домен — не задача. github.com может быть код-ревью или часом в issue проекта, которым вы никогда не воспользуетесь. Правила по ключевым словам URL приближают к сути. А вкладка впереди без ввода может означать чтение или ожидание; ничто здесь не различит, что из этого.
История начинается с установки. История по сайтам в Timex начинается в день установки. ActivityWatch перечисляет импортёр из Screen Time, который его собственная документация называет «попыткой импорта из Screen Time macOS».
Timex — только для Mac. Ни Windows, ни iPhone, ни синхронизации между Mac, и он не может разделить одну вкладку браузера между двумя клиентами. Нужна macOS 15 или новее на Apple Silicon.
Выбирайте по числу браузеров
Один браузер и вопросы только про браузер: Webtime Tracker плюс ежемесячный экспорт CSV покрывают это. Всё, что шире, требует настольного трекера — ActivityWatch бесплатно или Timex за $49 единоразово, где всё лежит в одном файле, который вы можете открыть. Скачайте Timex — триал на 100 часов — это примерно две с половиной недели работы, достаточно, чтобы увидеть, какой домен всё это время съедал ваши дни.
— DK