Якщо панель моніторингу показує, що миша чи клавіатура не затихають навіть в обідню перерву, перед вами класичний «почерк» mouse jiggler. Помітити такий патерн легко. Складніше зрозуміти, чому працівник узагалі вирішив імітувати активність, — і саме це друге питання важливіше за перше.
Mouse jiggler, або імітатор руху миші, — це невеликий пристрій чи програма, що через певні проміжки часу зсуває курсор або імітує натискання клавіш, щоб комп’ютер не вважався неактивним. Одні джиглери — маленькі USB-пристрої, інші — платформи, на які кладуть мишу, ще інші — звичайні програми. Мета завжди однакова: статус лишається зеленим, хоча ніхто не працює. В Україні, де дистанційна та гібридна робота стали звичними для багатьох команд, ця тема виникає регулярно.
Цей посібник розглядає обидва боки проблеми. Спершу технічний: як працюють такі інструменти і що насправді видно, коли хтось ними користується. Потім — важливіший: чому виявлення джиглера — це лише легкі 10 % роботи, як виглядають решта 90 % і що роботодавцям в Україні варто врахувати з погляду закону.
Що насправді робить mouse jiggler
Апаратний джиглер — це зазвичай USB-пристрій, схожий на невеликий донгл. Операційна система розпізнає його як пристрій людино-машинного інтерфейсу (HID) — той самий клас, що й будь-яка клавіатура чи миша, — і він за таймером надсилає дрібні сигнали руху або кліки. Програмні джиглери роблять те саме без «заліза»: скрипт у фоновому режимі зсуває курсор на піксель або через задані інтервали натискає нейтральну клавішу. Існують і суто механічні моделі, які фізично ворушать мишу й узагалі не відображаються в системі як окремий пристрій.
Усі ці варіанти існують з однієї причини — обійти виявлення простою. Статус «Немає на місці» в Teams чи Slack, автоматичне блокування екрана й деякі інструменти моніторингу реагують лише тоді, коли певний час немає жодного введення. Джиглер прибирає саме цей сигнал — без жодної виконаної роботи.
Як виявити mouse jiggler: сигнали, які варто перевірити
Жоден окремий сигнал не доводить, що людина користується джиглером. Але деякі патерни варто роздивитися уважніше, перш ніж робити висновки.
- Ритм метронома. Справжні рухи миші нерівномірні: сплески активності, паузи, корекції. Курсор, який зсувається на ту саму невелику відстань із підозріло рівними інтервалами — скажімо, кожні 30–60 секунд, — виглядає механічно. Видає не сам рух, а його регулярність.
- Рух без результату. Курсор рухається, але жодне вікно не змінюється, жоден документ не прокручується, жоден клік нічого не запускає. Рух без будь-якого наслідку — найсильніша окрема ознака.
- Активність без жодного спаду. У кожному робочому дні є природні паузи: телефонна розмова, кава, обід. Статус, що вісім годин поспіль показує безперервну активність, підозріліший за статус зі звичайними перервами.
- Канали, що не збігаються. Курсор активний, але перемикань між програмами, активності в браузері чи месенджері майже немає. Справжня робота майже завжди залишає сліди в кількох каналах одночасно.

Жоден із цих сигналів сам по собі не є підставою для звинувачення. Це привід для розмови, а не для дисциплінарного стягнення.
Де технічне виявлення впирається в межі
Цю частину більшість посібників пропускає. Але вона важлива, бо показує, чого реально можна очікувати від технічного виявлення.
Операційні системи не створювали для виявлення джиглерів. Windows фіксує підключення нового пристрою (наприклад, у «Засобі перегляду подій»), а групова політика чи керування пристроями в Microsoft Defender дають змогу обмежити, які USB-пристрої можна встановлювати. Проте це інформація про пристрої, а не про те, чи введення походить від людини, і в «Диспетчері завдань» нічого з цього не видно. У macOS можна переглянути запущені процеси в «Моніторі активності», а фонові об’єкти, що завантажуються під час входу, — у «Системних параметрах» або за допомогою утиліти командного рядка sfltool; у кращому разі так знайдеться програмний джиглер, але ніколи апаратний. Вбудованого детектора джиглерів немає в жодній із поширених операційних систем.
Апаратні джиглери ще більше ускладнюють справу. Оскільки вони реєструються як стандартні HID-пристрої, їх теоретично можна ідентифікувати за кодами виробника й продукту. ІТ-відділ може дозволити встановлення програм лише адміністраторам, допускати тільки зареєстровані пристрої введення або отримувати сповіщення, коли підключається новий USB-пристрій введення. Але список блокування зупиняє лише ті пристрої, які до нього вже внесли, а механічні моделі під мишею взагалі не з’являються як пристрій. Програмні джиглери — ще складніший випадок: на рівні введення скрипт, що зсуває курсор на піксель, майже неможливо відрізнити від людини, яка ледь торкнулася миші. Windows усередині позначає згенероване програмами введення як «ін’єктоване», але таку саму позначку мають і легітимні інструменти — віддалений робочий стіл чи засоби спеціальних можливостей, — до того ж її можна обійти, тож сама по собі вона нічого не доводить.
Це практична межа: виявлення лише на рівні введення завжди даватиме і хибні тривоги, і пропущені випадки, бо операційна система не може напевно відрізнити «це посунула машина» від «людина ледь торкнулася миші». Тож сприймати сигнал про джиглер як доказ — помилка на будь-якій платформі.

Чому контекст важить більше за журнали миші — і що дозволяє закон в Україні
Якщо журнали курсора й клавіатури не дають відповіді, що тоді? Контекст. Скриншот із підозрілого проміжку часу показує, чи справді був відкритий документ і чи з ним працювали, чи використовувалася програма на передньому плані — або весь цей час на екрані був екран блокування чи порожній робочий стіл, поки джиглер тримав статус зеленим.
Саме тут імітація і зазнає краху: джиглер може обдурити таймер простою, але не здатен створити видимість, що документ редагують або вкладка браузера активна, якщо цього немає. Дані введення показують рух, а активність програм і скриншоти — зміст. Ці два джерела відповідають на різні запитання.
В Україні для цього є чіткі рамки. Конституція (стаття 32) забороняє збирати й використовувати конфіденційну інформацію про особу без її згоди, крім випадків, визначених законом. Закон України «Про захист персональних даних» вимагає, щоб дані були відповідними й ненадмірними щодо визначеної мети, а працівник знав, хто, навіщо й на якій підставі їх обробляє. Нагляд за дотриманням цього законодавства здійснює Уповноважений Верховної Ради України з прав людини. У роз’ясненнях щодо відеоспостереження на роботі Уповноважений наголошує: за загальним правилом працівника треба повідомити ще до запровадження моніторингу; отримувати від працівників згоду на зйомку некоректно, тож роботодавець має обґрунтувати свій законний інтерес; і що глибше втручання, то вагоміші мають бути підстави. Ці самі принципи доцільно застосовувати і до скриншотів та журналів активності: переглядати їх з конкретного приводу й пропорційно, а правила закріпити у внутрішніх документах (правилах внутрішнього трудового розпорядку, положенні про обробку персональних даних) і ознайомити з ними працівників під підпис. Варто стежити й за змінами: законопроєкт № 8153 про новий закон «Про захист персональних даних», покликаний наблизити українські правила до європейських стандартів, зокрема GDPR, ухвалено в першому читанні в листопаді 2024 року, а проєкт нового Трудового кодексу (№ 16010) уряд повторно вніс до Верховної Ради у вересні 2026 року.
З CleverControl керівник може переглянути потрібний проміжок часу в захищеному вебкабінеті й зіставити скриншоти з активністю програм і вебсайтів за той самий період. Якщо курсор рухався, а на екрані годинами був порожній робочий стіл або програма, якої ніхто не торкався, ця комбінація скаже значно більше, ніж будь-який журнал курсора. Обсяг зібраних даних при цьому має відповідати тому, що записано у ваших внутрішніх правилах і про що повідомлено працівників.

Головне питання: чому людина вдається до джиглера?
Це найважливіший розділ — і саме його суто технічна відповідь оминає. Джиглер — не причина. Це реакція на щось, найчастіше на систему, яку працівник вважає несправедливою, незрозумілою або такою, що її неможливо чесно виконати.
Про що насправді свідчить поява джиглера:
- KPI, що вимірює присутність, а не результат. Якщо показник, за яким людина виглядає продуктивною, зводиться до питання «чи рухалася миша?», ви створили стимул імітувати рух миші. Це не нечесність у вакуумі, а передбачувана реакція на погано обрану метрику.
- Невідповідність навантаження. Хто виконує свої завдання за чотири години на день, але має демонструвати вісім годин видимої активності, отримує стимул «виробити» решту чотири. Джиглер — наслідок розмови про навантаження, якої ніхто не провів.
- Недовіра до самого моніторингу. Якщо люди вважають, що будь-який простій покарають незалежно від того, чи виконано роботу, імітація активності стає раціональною стратегією — навіть для тих, хто загалом добре виконує свої обов’язки.
- Справжній намір обдурити. Буває й таке: людина просто не працює й хоче це приховати. Це реальність, але це одне з кількох пояснень, а не припущення за замовчуванням.
Керівник, який сприймає кожен сигнал про джиглер як доказ останнього пояснення й ігнорує перші три, нічого не виправить. Гірше того: решта команди засвоїть, що найбезпечніша відповідь на хибний KPI — краще маскуватися, а не говорити про проблему. Як виявити крадіжку робочого часу, не потрапивши в цю пастку, ми розповідаємо в окремому посібнику.
Пропорційна реакція: що робити на практиці
Робочий алгоритм на випадок, коли перед вами підозрілий патерн:
- Підтвердьте патерн, перш ніж називати причину. Перегляньте контекст за відповідний проміжок часу — у межах того, що дозволяють ваші внутрішні правила. Виключіть технічні хибні спрацювання: заплановане завдання, скрипт, що завис, легітимний засіб спеціальних можливостей.
- Перевірте KPI, а не лише людину. З’ясуйте, за чим оцінюють цілі ролі — за видимою активністю, за результатами чи за тим і тим. Якщо відповідь «переважно за активністю», ви знайшли ймовірну причину, і стосується вона всієї команди, а не однієї людини.
- Спершу розмова, потім наслідки. Почніть зі спостереження, а не з висновку: «Бачу, що журнали показують безперервне введення в ті періоди, коли екран виглядає неактивним. Чи можете пояснити, що тоді відбувалося?» Так ви отримаєте інформацію. Звинувачення дасть вам лише оборону.
- Розділіть два сценарії. Якщо з’ясується проблема з навантаженням чи KPI, це питання правил: скоригувати метрику, перерозподілити роботу, пояснити, що для цієї ролі означає «продуктивно». Якщо ж ідеться про порушення трудової дисципліни, діє процедура КЗпП: перед застосуванням стягнення роботодавець має зажадати від працівника письмові пояснення (стаття 149), а сам захід — догана чи, у визначених законом випадках, звільнення (стаття 147) — має відповідати тяжкості проступку й тому, що реально можна довести.
- Виправте стимул, а не лише інцидент. Якщо джиглер з’являється тому, що ваша система винагороджує видимість зайнятості, одна розмова з одним працівником не завадить наступному вдатися до того самого обхідного шляху. Перегляньте, що насправді вимірює ваш моніторинг.

Тут прозорість дає більше, ніж будь-яке виявлення. Працівники, які знають, що саме вимірюється і що керівник бачить, а чого ні, рідше припускають найгірше й частіше прямо говорять про проблему з навантаженням, замість того щоб тихо її обходити. Як цього досягти на практиці, ми пояснюємо в статтях про те, як повідомити працівників про моніторинг, і про етику моніторингу працівників. Нечіткі правила — саме та шпарина, якою користуються джиглери.
Культура, у якій джиглери не потрібні
Найстійкіше рішення — не кращий метод виявлення, а усунення причини, через яку комусь узагалі знадобився б джиглер.
- Вимірюйте результати, де це можливо. Виконані завдання, час реакції, закриті заявки — усе, що ближче до справжньої роботи, ніж рух курсора.
- Оприлюдніть правила моніторингу. Чітко поясніть, що фіксується і навіщо, і подбайте, щоб ідеться про перевірку результатів і підтримку команди, а не про те, щоб когось «спіймати».
- Перевіряйте тих, хто перевіряє. Регулярно з’ясовуйте, чи керівники користуються даними про активність пропорційно, а не вважають підозрілою кожну паузу. Надмірна реакція на звичайні перерви вчить людей їх приховувати.
- Зробіть перерви нормою. Якщо ваші правила мовчки карають будь-який спад активності, ви створили саме той стимул, на який відповідає джиглер.
Для дистанційної роботи український закон уже підказує правильний орієнтир. За статтею 60-2 КЗпП працівник, якщо трудовим договором не передбачено інше, розподіляє робочий час на власний розсуд; договір може визначати порядок і строки звітів про виконану роботу; а під час гарантованого часу відпочинку людина може не виходити на зв’язок, і це не вважається порушенням трудової дисципліни. Зелена крапка в месенджері в цій логіці нічого не вимірює. Прозорий облік робочого часу разом із домовленостями про результати — значно кращий орієнтир, і він позбавляє джиглер сенсу.
Команді, яка довіряє метриці, не потрібно її підробляти. Розв’язати цю проблему дешевше, ніж ганятися за кожною новою моделлю джиглера на ринку. Для цього потрібні три речі: правила, які називають, що вимірюється і навіщо; KPI, який відображає реальний результат, а не просто присутність; і керівники, які на підозрілий патерн реагують запитанням, а не вироком. Коли ці три речі є, технічні перегони навколо виявлення здебільшого втрачають значення.
Поширені запитання
Чи законно користуватися mouse jiggler?
Сам пристрій не заборонений. Вирішальне значення мають трудовий договір, правила внутрішнього трудового розпорядку та внутрішня політика щодо моніторингу. Якщо джиглер використовують, щоб імітувати роботу, якої не було, це може бути порушенням трудової дисципліни. За таке порушення КЗпП передбачає догану або, у визначених законом випадках, звільнення (стаття 147), але перед стягненням роботодавець має зажадати письмові пояснення (стаття 149). Чи буде стягнення обґрунтованим у конкретному випадку, залежить від обставин і доказів.
Чи може програма моніторингу автоматично виявити mouse jiggler?
Деякі програми автоматично позначають незвичні патерни активності, а зведені звіти роблять аномалії помітними, — але аномалія ще не є підтвердженою відповіддю. Керівникові все одно треба переглянути контекст, щоб оцінити, чи патерн справді механічний, чи це просто спокійний, але справжній робочий день. Хто сприймає сигнал як автоматичний доказ, пропускає саме той крок, який з’ясовує, що сталося.
Чи потрібна письмова згода працівника на моніторинг?
Спиратися лише на згоду — не найкраща стратегія. У трудових відносинах працівникові важко вільно відмовитися, тому Уповноважений Верховної Ради України з прав людини у роз’ясненнях щодо відеоспостереження вважає отримання згоди працівників на зйомку некоректним і орієнтує роботодавців на обґрунтований законний інтерес. Надійніше чітко визначити мету й обсяг моніторингу у внутрішніх документах, повідомити працівників заздалегідь і ознайомити їх із правилами під підпис.
Що сказати працівникові, якщо ви підозрюєте джиглер?
Почніть зі спостереження, а не з висновку: опишіть конкретний патерн у журналах і попросіть його пояснити. Так ви отримаєте пояснення замість захисної реакції й залишите простір для того, що відповіддю виявиться проблема з навантаженням, а не нечесність.
Чи легше заблокувати апаратний джиглер, ніж програмний?
Трохи легше. USB-джиглери реєструються як пристрої введення з ідентифікованими кодами виробника й продукту, які ІТ-відділ теоретично може заблокувати або відсікти білим списком дозволених пристроїв, — але нові моделі з’являються швидше, ніж оновлюються списки. Механічні моделі технічно взагалі не видно, а програмні джиглери імітують введення на рівні, який дуже важко відрізнити від легкого справжнього користування мишею.
Як зрозуміти, що проблема в моєму KPI, а не в працівникові?
Якщо показник, за яким оцінюють людину, винагороджує видиму активність, а не виконану роботу, це вагомий сигнал, що спершу треба виправити стимул. Перевірте, чи схожі патерни є в інших працівників з тим самим показником: патерн на рівні всієї команди вказує на систему, а не на людину.
Чи треба попереджати працівників про моніторинг?
Так. Закон «Про захист персональних даних» гарантує працівникам право знати, хто, з якою метою й на якій підставі обробляє їхні дані, а Уповноважений Верховної Ради України з прав людини наголошує, що за загальним правилом про моніторинг треба повідомити до його запровадження. Мету, обсяг і порядок моніторингу варто закріпити у внутрішніх документах і ознайомити з ними працівників під підпис; якщо на підприємстві діє профспілка, залучіть її до обговорення правил. Оскільки законопроєкт про захист персональних даних має наблизити українські правила до європейських, корисно знати й вимоги GDPR до моніторингу працівників. Конкретні вимоги для вашої компанії уточніть із юристом до запуску моніторингу.
Примітка: ця стаття містить загальний огляд і не замінює юридичної консультації щодо конкретної ситуації.




