Таймер
UTC+3 (Москва) ОнлайнКанал HTTPS, mTLS внутри стека
🔔 Требует внимания 0
Требует внимания
— нет уведомлений —
В MVP уведомления — этот блок «Требует внимания» и toast-алерты при действиях.
🔒
Self-hosted развёртывание Amnezia Hosting. Все данные (скриншоты, табели, журнал событий) хранятся на сервере вашей организации. Amnezia не получает ни байта.
00:00:00
Остановлен
Скриншоты делаются каждые 10 мин (с jitter ±20%) во время работы таймера. На паузе/обеде съёмка приостанавливается. Источник истины — сервер организации; локальная копия обеспечивает работу при потере связи.
Сегодня
— загрузка —
Период табеля
|
Норма
Факт
Отклонение
|
Стоимость
Мой табель
Статус: Draft · Готов к отправке после заполнения нормы
Проект / Activity — загрузка — Итого
— загрузка —
Записи за период
— загрузка —
📷
Прозрачность скриншотов: вы видите всё, что снимает таймер. Снимки делаются только при работающем таймере; на pause/break/lunch съёмка приостанавливается. Bytes хранятся на сервере вашей организации, срок хранения 90 дней (политика организации, минимум 30 дней).
Мои скриншоты
Кто и когда смотрел мои скриншоты

Каждый просмотр чужого скриншота фиксируется в журнале событий как действие с чувствительными данными.

— загрузка —
Мой Timeline
Heatmap собственных рабочих дней — только в вебе. Личный Timeline всегда показывает только мои данные.
Легенда: 0 ч 3 < 4 ч 7 4–8 ч 8 норма 9 +1ч 12 > 10 ч выходной 🎈 праздник

Иконки используются только для дней отсутствия (праздник). Отклонения от нормы — цветом, не иконкой.

Сводка за текущий месяц
Факт
Норма
Δ
Рабочих дней
Мои отчёты
CSV/XLSX, не PDF

Распределение по проектам

— загрузка —

Часы по неделям

— загрузка —

Breakdown по Activity со стоимостью

ActivityЧасыСтавкаСтоимость
— загрузка —

Округление времени для отчётов — настраивается Admin Organization (нет / 5 / 10 / 15 / 30 минут). В личных записях — точно, минута в минуту.

Мой график
Назначен Admin Organization. Изменения требуют effective date.
Тип графика
Текущий шаблон
Норма часов
Часовой пояс
Effective date
С какой даты действует график

Политики перерывов

— загрузка —
Производственный календарь
— загрузка —
Профиль
Email
Логин и адрес для уведомлений
Часовой пояс
Язык интерфейса
Безопасность
Изменение пароля
Старый и новый пароли
Активные сессии
История логинов
Мои данные
Скачать свои данные (CSV)
Записи времени, табели за всё время
Запрос удаления аккаунта
Отправляется Admin Organization на согласование
Согласия

Согласие на скриншоты собирается модальным окном при первом запуске десктоп-клиента — без него съёмка не запускается.

— загрузка —

Требует внимания

— загрузка —
Команда
— загрузка —
Общая статистика недели
Всего часов
Активных сотрудников
Табелей подтверждено
Ожидают подтверждения
Все 0 Критичные 0 Предупреждения 0 Инфо 0
Период
|
Сортировка по серьёзности
— загрузка —

В MVP это очередь ситуаций, требующих внимания менеджера: retro-записи, нарушения графика, алерты безопасности, недобор нормы, проекты без ставки. Клик по карточке открывает источник. Полноценный workflow подтверждения табелей (отправка → аппрув/отклонение) — в версии 1.1.

Таймлайн команды
Часы по дням для всех сотрудников. Не путать с личным Timeline сотрудника — здесь команда.
— загрузка —

Часовой пояс: каждая запись в локальном TZ сотрудника, метка TZ рядом со временем. Переключение на UTC, на TZ менеджера или организации — через фильтр.

Отчёты команды
Часы команды по проектам, активностям, сотрудникам и периодам.

Часы по проектам команды

— загрузка —

Часы по сотрудникам

— загрузка —

Breakdown по Activity со стоимостью

ActivityЧасыСтоимостьСотрудников
— загрузка —
Insights · управленческие наблюдения
Включается на уровне организации. Наблюдения над данными — не оценки сотрудников, а сигналы для разговора менеджера с сотрудником.
— загрузка —
Чек-лист настройки организации
Self-hosted · Amnezia Hosting
— загрузка —
Сотрудников
Команды
Активных проектов
Пользователи
Роли комбинируемые. Last-admin protection: нельзя оставить организацию без Admin Organization или Admin Infrastructure.
СотрудникEmailКомандаРолиБазовая ставкаСтатус
— загрузка —
Команды
КомандаМенеджерСотрудниковПроектов
— загрузка —

Каждый Manager привязан к команде (multi-team поддерживается). Если у команды нет менеджера, табели сотрудников этой команды направляются Admin Organization.

Проекты
ПроектМодель оплатыСтавкаСотрудниковЧасов / периодСтатус
— загрузка —
Ставки и финансы
Базовые ставки + Activity-level + effective date + scheduled rate change.
Базовые ставки
Activity-level
История изменений
Закрытие зарплатного периода
Проверки missing rates
СотрудникТекущая ставкаEffective dateЗапланировано
— загрузка —
Графики работы
— загрузка —

Политики перерывов

Обязательный перерыв
После N часов непрерывной работы
Coffee break
Paid · идёт в часы
до 15 мин · 2/день
Lunch
Unpaid · не идёт в часы
30–60 мин
Можно ли дробить перерыв
При отсутствии обязательного перерыва
Производственный календарь
Одна страна на организацию. Auto-fill стандартными праздниками страны при первом запуске. Управляется только Admin Organization.
— загрузка —
Политики табелей
Период табеля
Меняется с effective date с предупреждением о влиянии на открытые периоды
Глубина retro-записей
До какой давности можно создавать записи
Модель подтверждения
Запрос на правку: менеджер отклоняет → сотрудник правит → отправляет повторно. Правка менеджером: менеджер сам правит с обязательной причиной.
Обязательность Description
Обязательность Activity
Нужно для биллинга и Activity-level rates
Self-hosted ограничения доступа
IP allow-list
Доступ к организации разрешён только с указанных IP / подсетей. При попытке входа с другого IP — блокировка.
— загрузка —
Browser allow-list
Доступ ограничен указанными браузерами или типами клиентов
Включена защита от случайной блокировки
При включении IP allow-list система проверяет, что текущий IP инициатора в списке
Защита активна
Защита от перебора
Лимит неверных попыток входа
5 попыток за 15 минут
Длительность блокировки
15 минут
Требования к паролю
Длина, типы символов, blacklist частых паролей
Сроки хранения
Скриншоты
По истечении срока bytes удаляются с сервера организации; метаданные остаются в журнале событий. Минимум 30 дней.
Журнал событий
История логинов
Округление времени для отчётов и зарплатных выгрузок

Не применяется к точным записям сотрудника, личному Timeline и журналу событий.

Округление в отчётах команды
Округление в зарплатных выгрузках
Стратегия округления
Глобальные настройки организации
Название
Часовой пояс организации
Граница периода табеля определяется по этому TZ, чтобы все сотрудники работали в одном периоде
Валюта
Одна валюта на организацию. Используется для базовых ставок, отчётов и табелей.
Начало недели
Страна (производственный календарь)
Скриншоты включены на уровне организации
Сотрудник всегда информирован о съёмке. Активны только при работающем таймере.
Частота съёмки скриншотов
Применяется к desktop-клиентам через effective-policies
Захват
Десктоп-клиент

Узкий клиент для Win/macOS/Linux: таймер, выбор проекта/активности, фоновая съёмка скриншотов. Подписанный инсталлер с autoupdate.

— загрузка —
Журнал событий
Append-only. Никто, включая Admin Organization, не может удалить или отредактировать запись.
— загрузка —

Append-only обеспечивается на уровне БД: revoke UPDATE/DELETE для всех ролей кроме system maintenance role (используется только при очистке по сроку хранения, с записью операции в самом журнале).

🔒
Self-hosted развёртывание Amnezia Hosting. Стек разворачивается на инфраструктуре заказчика. Admin Infrastructure не видит бизнес-данные (ставки, табели, скриншоты сотрудников) — least privilege.
System health · сервер организации
— загрузка —
Сервисы стека
СервисСтатусВерсияУровень обращенийВремя отклика
— загрузка —
Алерты Admin Infrastructure
Триггеры: Disk > 80% / 95% · сервер недоступен > 5 мин · ошибочные задачи > N/час · backup не выполнен в срок
— загрузка —
Ошибочные задачи (последний час)

— загрузка —

Текущее развёртывание
Активная инсталляция Amnezia TimeTracker
Активная · healthy
— загрузка —
Self-check готовности: — загрузка —
Миграция между площадками

Поддерживаются переходы Amnezia Hosting ↔ собственный VPS ↔ облако заказчика (AWS/Azure/GCP/Yandex Cloud). Миграция требует короткого технического окна (продукт переходит в read-only на время финального бэкапа и восстановления). Запускается Admin Infrastructure после согласования с Admin Organization.

Управление развёртыванием
Скачать Docker-образ продукта
Текущая версия 1.0.3 · можно использовать для развёртывания на своей инфраструктуре
K8s-чарт
Helm chart для kubernetes-развёртывания
Self-check инсталляции
Проверка доступности сервисов, миграций БД, базового функционального smoke-test
Канал между десктоп-клиентами и сервером
HTTPS · TLS 1.3 · mTLS внутри стека
защищён
Бэкапы
Расписание · последние · восстановление
— загрузка —
ДатаТипРазмерСтатус
— загрузка —

Все бэкапы хранятся на инфраструктуре заказчика (Amnezia Hosting). Amnezia не имеет доступа к содержимому. Миграция между площадками выполняется через стандартные процедуры бэкапа и восстановления.