«Светлана Юрьевна не умеет объяснять. Мой ребёнок ничего не понимает после её уроков. Может, пора задуматься о компетентности?»
Сообщение без фотографии. Без имени. Аватарка — серый силуэт. Ник — «Справедливый_родитель». Родительский чат второго «А», понедельник, восемь утра.
Я прочитал, стоя у школьного крыльца. Лёша уже убежал в класс — рюкзак подпрыгивал на его спине, шнурок на правом ботинке развязался, как каждое утро. Я хотел крикнуть — «шнурок!» — но он уже скрылся за дверью.
Двадцать шесть родителей в чате. Сообщение появилось — и повисло. Никто не ответил. Три минуты. Пять. Десять.
Потом — Виктория, мать Насти: «Согласна. Настя тоже жалуется, что ничего не понятно».
Потом ещё кто-то. И ещё.
К вечеру — семеро. Семеро подхватили. Остальные восемнадцать — молчали. И я — молчал. До вечера.
Светлана Юрьевна преподавала тридцать два года. Я знал это, потому что на стене в классе висела благодарственная грамота — «За многолетний добросовестный труд. 32 года педагогического стажа». Рядом — фотография первого выпуска: молодая женщина с каре, в блузке с бантом, вокруг дети. На лацкане — брошка-сова. Та самая, которую она носила до сих пор. Каждый день. Тридцать два года.
Она была хорошим учителем. Не мягким — хорошим. Ставила оценки честно. Не завышала. Если тройка — значит тройка. Если двойка — значит двойка. Лёша получил двойку в прошлом году — за диктант, восемнадцать ошибок. Я не пошёл жаловаться. Я сел с сыном и три вечера подряд мы писали диктанты на кухне. Следующую работу он написал на четвёрку.
Но не все родители думали так.
Я написал в чат вечером: «Кто это "Справедливый_родитель"? Назовите имя».
Ответ пришёл через минуту: «Имя неважно. Важна правда. Или вам нечего сказать по существу?»
Я ответил: «Если это правда — скажите с открытым лицом. Если прячетесь — значит, знаете, что врёте».
Тишина. Ни один из двадцати шести не поддержал. Ни один. Ноль.
Зато «Справедливый_родитель» написал ещё три сообщения за вечер. Про «устаревшие методы». Про «грубость с детьми». Про «некомпетентность, которую покрывает администрация».
Я закрыл чат. Сидел на кухне, ноутбук на столе. Лёша делал уроки в комнате — я слышал, как он бубнит под нос правило по русскому. «Жи-ши пиши с буквой и». Светлана Юрьевна научила. Тридцать два года учила детей писать «жи-ши». И теперь серый аватар без лица объяснял двадцати шести взрослым людям, что она некомпетентна.
На следующий день фейк написал директору. Не в чат — отдельным письмом, на электронную почту школы. Анонимно. «Группа обеспокоенных родителей 2 "А" класса выражает недоверие классному руководителю Светлане Юрьевне. Просим провести проверку качества преподавания».
Я узнал об этом от самой Светланы Юрьевны. Не сразу — через три дня, когда пришёл забирать Лёшу с продлёнки.
Она стояла у окна в коридоре. Брошка-сова на лацкане пиджака. Очки на цепочке. Руки — вдоль тела, пальцы чуть подрагивают. Она только что вышла из кабинета директора.
– Кирилл, можно вас на минуту?
Мы отошли к подоконнику. Лёша играл с одноклассником у гардероба — они строили крепость из рюкзаков.
– Директор получил три письма, – сказала она. Голос ровный, но я видел — глаза красные. Не заплаканные — выплаканные. Разница есть. – Анонимных. С жалобами на меня. И он сказал, что «вынужден отреагировать». Будет проверка.
– Три письма?
– За неделю. Одно — от «группы родителей». Второе — «от имени учеников». Третье — «обеспокоенный отец, который не может назвать имя из страха репрессий».
Из страха репрессий. В начальной школе. У учительницы, которая тридцать два года ставила «жи-ши» на доске идеально ровным почерком.
– Светлана Юрьевна, это один человек. Фейк из чата.
– Я знаю. Но директору всё равно — три письма есть три письма. Он обязан реагировать.
Она поправила брошку. Пальцы дрожали — сова качнулась на лацкане.
На следующий день Светлана Юрьевна не пришла. Больничный. Заменяла физручка — Ольга Николаевна, добрая, но дети её не слушали, и Лёша пришёл домой с расцарапанным локтем.
Четыре дня. Четыре дня на больничном — учительница с тридцатидвухлетним стажем, у которой ни одной жалобы за всю карьеру. Из-за серого аватара в чате.
А в чате — продолжалось. «Справедливый_родитель» писал каждый день. Сорок семь сообщений за три недели. Я считал. Не потому что хотел — потому что привык. Я сисадмин. Я считаю всё — трафик, логи, ошибки, запросы. Сорок семь сообщений с одного аккаунта, зарегистрированного месяц назад, без фотографии, без привязки к номеру.
И я начал копать.
Не из мести. Из привычки. Когда в системе появляется аномалия — я ищу источник. Это моя работа. Каждый день, восемь часов, уже четырнадцать лет. Находить, откуда идёт сбой.
Первое — стиль. Я скачал все сорок семь сообщений. Скопировал в документ. Прочитал подряд. Привычки: «УЧИТЕЛЬ должен» — слово «учитель» всегда капсом. «Наши дети ЗАСЛУЖИВАЮТ лучшего» — «заслуживают» тоже капсом. Точки после восклицательных знаков — странная привычка, «!.» вместо просто «!». И слово «конкретно» — восемь раз в сорока семи сообщениях.
Я открыл основной чат. Нашёл сообщения всех родителей за два года. Сравнил. Три человека использовали слово «конкретно» чаще двух раз. Один — Марат Ильясов, отец Артура.
Я вспомнил Марата. Последнее родительское собрание, май. Он сидел в первом ряду — перстень на мизинце, рубашка расстёгнута на две пуговицы. Громкий. Хлопал себя по колену, когда говорил.
– Конкретно — мой сын получил тройку по русскому. Конкретно — я хочу понять, почему УЧИТЕЛЬ не может объяснить материал так, чтобы ребёнок понял.
Конкретно. Учитель капсом. И «!.» в его сообщениях в чате — я проверил. Есть. Точка после восклицательного. Редкая привычка.
Совпадение? Может быть. Мне нужно было больше.
Второе — метаданные. Фейк один раз отправил фотографию — снимок дневника, якобы «доказательство» несправедливого оценивания. Стандартное фото. Но я скачал его и открыл свойства файла. Смартфон не врёт: модель устройства, дата, время. И координаты.
Координаты. Широта и долгота. Я вбил в карту. Точка — бизнес-центр «Меркурий», третий этаж. Офис Марата Ильясова. Я знал адрес, потому что Марат сам присылал в чат фотографию из офиса — «мы с Артуром после школы заехали ко мне на работу». На том снимке — за его спиной вывеска «Ильясов Групп» и табличка с номером кабинета.
Тот же этаж. Тот же корпус. Координаты совпали до третьего знака.
Третье — время. Я выгрузил хронологию сообщений фейка и наложил на хронологию сообщений Марата в основном чате. Закономерность: когда «Справедливый_родитель» активен — Марат молчит. Когда Марат пишет в общий чат — фейк замолкает. Ни разу за три недели они не писали одновременно. Ни разу.
Три ночи я работал. После того как Лёша засыпал — с десяти вечера до двух ночи. Ноутбук на кухонном столе, кружка с чаем, экран в темноте. Скриншоты, таблицы, метаданные. Всё — в папку. Папку назвал «Сова». В честь брошки.
На четвёртый день я позвонил Светлане Юрьевне. Она была на больничном, голос тусклый, как лампочка на последнем издыхании.
– Кирилл, я, наверное, уволюсь.
– Не надо.
– Тридцать два года. И вот так — анонимно, из-за угла. Я не могу войти в чат. Мне дочь показывает, что там пишут. Про меня. Сорок семь сообщений. Я считала.
Она тоже считала. Как я.
– Светлана Юрьевна, я знаю, кто это.
Пауза. Длинная. Я слышал, как она дышит.
– Кто?
– Пока не могу сказать. Но знаю. И у меня есть доказательства.
– Кирилл, не надо. Пусть. Я устала. Тридцать два года — и ни одной жалобы. А теперь — три письма директору, чат, родители, которые молчат. Восемнадцать человек молчат. Это хуже, чем сорок семь сообщений.
– Я не молчу, – сказал я.
Она ничего не ответила. Повесила трубку.
Я сидел на кухне. Папка «Сова» на экране — двенадцать файлов. Скриншоты, таблица стилевого анализа, метаданные фото, хронология, координаты. Всё сходилось. Марат Ильясов. Отец Артура. Перстень на мизинце, громкий смех, «конкретно».
Я мог отправить папку директору. Тихо, без лишнего шума. Директор вызвал бы Марата, поговорил. Может — пожурил. Может — попросил удалить аккаунт. Марат удалил бы. Извинился бы — или не извинился. И через месяц всё бы забылось. А Светлана Юрьевна ходила бы на работу и каждый день видела бы Марата у школьного крыльца — улыбающегося, с перстнем, уверенного. И знала бы, что он — тот самый серый аватар. И молчала бы.
Я не хотел тихо. Сорок семь сообщений были не тихими. Три письма директору были не тихими. Четыре дня больничного были не тихими. Слово «некомпетентна» в чате, при двадцати шести людях, было не тихим.
Ответ должен быть таким же.
Родительское собрание — через четыре дня. Плановое, начало учебного года, организационные вопросы. Директор попросил Светлану Юрьевну выйти с больничного — «нужно присутствие классного руководителя».
Она пришла. Пиджак, очки на цепочке. Брошку не надела — я заметил. Лацкан пустой. Тридцать два года носила сову каждый день — и сняла. Как будто не заслуживает больше.
Марат сидел в первом ряду. Рубашка, перстень, уверенная поза — откинулся на спинку стула, нога на ногу. Он не знал, что я знаю. Он думал, что серый аватар — непробиваемая стена. Что анонимность в интернете — это навсегда.
Я сидел в последнем ряду. Толстовка с капюшоном, ноутбук в рюкзаке. Лёша был дома — с соседкой, которую я попросил посидеть.
Директор говорил про расписание, про питание, про каникулы. Минут двадцать. Потом — «вопросы от родителей».
Я поднял руку.
– Можно?
Директор кивнул. Светлана Юрьевна посмотрела на меня — настороженно. Она знала, что я что-то нашёл. Но не знала, что именно сейчас.
Я вышел к доске. Достал ноутбук. Подключил к проектору — шнур лежал на учительском столе, тот самый, через который показывали презентации на уроках.
Экран засветился.
Первый слайд — скриншот профиля «Справедливый_родитель». Серый аватар. Дата регистрации — пять недель назад.
– Этот аккаунт написал сорок семь сообщений за три недели, – я говорил спокойно, как на планёрке объясняю коллегам, почему упал сервер. Факты, цифры, причины. – Сорок семь сообщений с оскорблениями в адрес Светланы Юрьевны. Три анонимных письма директору школы. Результат — четыре дня больничного у учителя с тридцатидвухлетним стажем.
Тишина в классе. Марат сидел неподвижно. Нога на ноге.
Второй слайд — таблица. Слева — цитаты «Справедливого_родителя». Справа — цитаты Марата Ильясова из основного чата и с последнего собрания.
«Справедливый_родитель»: «УЧИТЕЛЬ должен конкретно объяснять материал!.»
Марат Ильясов, собрание, май: «Конкретно — мой сын получил тройку. Конкретно — УЧИТЕЛЬ не может объяснить».
Одинаковое написание «УЧИТЕЛЬ» капсом. Одинаковая «!.» — точка после восклицательного знака. Слово «конкретно» — восемь раз у фейка, шесть раз у Марата в чате за два года.
Марат выпрямился. Нога соскользнула с колена. Перстень блеснул — он сжал кулак.
Третий слайд — карта. Координаты из метаданных фотографии, отправленной фейком. Красная точка — бизнес-центр «Меркурий», третий этаж. Рядом — скриншот фотографии Марата из общего чата: он с Артуром в том же бизнес-центре, вывеска «Ильясов Групп» за спиной.
– Фотография, отправленная «Справедливым родителем», сделана в офисе Марата Ильясова, – сказал я. – Координаты совпадают.
Четвёртый слайд — хронология. Два графика рядом. Синий — активность фейка. Красный — активность Марата. Зеркальное отражение: когда один пишет, другой молчит. За три недели — ни одного пересечения.
– «Справедливый родитель» — это Марат Ильясов, – сказал я. – Отец Артура. Сорок семь оскорбительных сообщений. Три анонимных жалобы. Четыре дня больничного учителя. Из-за тройки по русскому языку.
Я замолчал. Выключил проектор.
Класс гудел. Не громко — как трансформаторная будка. Низкий, тяжёлый гул. Родители переглядывались. Виктория, которая первой поддержала травлю, смотрела в стол.
Марат встал. Лицо — красное, от шеи до лба, будто кипятком плеснули.
– Это незаконно! Ты рылся в моих данных! Это слежка!
– Я не рылся в ваших данных. Я проанализировал открытую информацию — ваши собственные сообщения в чате, ваши фотографии с геолокацией, которую вы не отключили, и метаданные файла, который вы сами отправили. Всё это — в открытом доступе.
– Я буду жаловаться! Это вмешательство в частную жизнь!
– Сорок семь сообщений с оскорблениями — это вмешательство в чужую жизнь. Три анонимных жалобы — это вмешательство. Четыре дня больничного — это последствия.
Марат стоял, сжав кулаки. Перстень впился в палец. Он посмотрел на Светлану Юрьевну — она сидела за столом, руки на коленях, пальцы сцеплены. Лацкан без брошки. Она смотрела не на Марата — на стену, на грамоту с тридцатидвухлетним стажем.
Марат развернулся и вышел. Дверь хлопнула — с доски упала магнитная буква «Ш». Покатилась по полу, остановилась у ножки парты.
Директор поднялся.
– Спасибо, Кирилл. Информация принята. Мы разберёмся.
Собрание закончилось. Родители расходились молча. Трое — подошли ко мне. Рукопожатия, кивки. «Давно надо было». «Спасибо».
Виктория прошла мимо, не посмотрев. Двое других мам, которые поддерживали фейк, — тоже.
Светлана Юрьевна осталась в классе. Я задержался — собирал ноутбук, сматывал провод проектора.
– Кирилл.
Я обернулся. Она стояла у окна. Очки сняла — держала в руке, цепочка свисала.
– Спасибо. Но вы понимаете, что теперь будет?
– Что?
– Война. Родители разделятся. Марат не простит. Его жена не простит. Артур — мальчик ни в чём не виноват — станет «сыном того самого». И вы тоже — станете «тем самым отцом, который устроил слежку».
Я застегнул рюкзак. Посмотрел на неё. На пустой лацкан. На грамоту за спиной.
– Светлана Юрьевна, наденьте брошку.
Она посмотрела на лацкан. Потом — на меня. Чуть улыбнулась. Грустно, одной стороной рта.
– Завтра, – сказала она. – Может быть, завтра.
Прошло десять дней. Марат перевёл Артура в другую школу. Молча, без объяснений — просто забрал документы. Не извинился. Ни перед учительницей, ни перед классом, ни перед директором. Его жена написала в чат одно сообщение: «Вы довольны? Затравили семью. Человек заступился за своего ребёнка — и его публично унизили. Надеюсь, вам стыдно». И вышла из чата.
Заступился за своего ребёнка. Сорок семь анонимных оскорблений — это «заступился». Три анонимных жалобы — это «заступился». Четыре дня больничного — это последствия «заступления».
Светлана Юрьевна вернулась с больничного. Брошку надела — я увидел, когда привёл Лёшу. Сова на лацкане, очки на цепочке, почерк на доске — ровный, как по линейке. «Жи-ши пиши с буквой и». Всё на месте.
Но на меня она смотрит по-другому. Не холодно — странно. Благодарность — да. Но пополам с чем-то. Может, с неловкостью. Может, с тревогой. Как будто я сделал правильную вещь неправильным способом, и она не может решить — обнять меня или отстраниться.
Директор вызвал через три дня. Кабинет, чай, разговор.
– Кирилл, спасибо за информацию. Но метод — за гранью. Вы не полиция. Проектор, собрание, двадцать шесть человек — это публичная казнь. Вы могли прийти ко мне. Я бы разобрался.
– Вы получили три анонимных письма и назначили проверку учителю, – ответил я. – Вы не разбирались, кто их написал. Вы реагировали на бумагу.
Он помолчал. Постучал пальцами по столу.
– Тем не менее. Так — нельзя.
Может, нельзя. Не знаю.
Трое родителей пожали мне руку. «Молодец. Правильно. Давно надо было кого-то остановить». Ира — мать Миши — написала в чат: «Кирилл сделал то, что должны были сделать мы все. Мне стыдно, что я молчала».
Двое перестали здороваться. Наташа — подруга жены Марата — демонстративно отворачивается у школьного крыльца.
Виктория написала мне в личное сообщение. Одно предложение: «Кирилл, а если бы ты ошибся? А если бы это был не Марат?»
Я не ошибся. Координаты, метаданные, стиль, хронология — всё сошлось. Я проверил четырежды, прежде чем вывести на проектор. Я не угадывал — я считал.
Но вопрос не отпускает. Не «а если бы ошибся». Другой. А если бы я просто отправил папку директору — тихо, без собрания, без проектора? Может, Марат удалил бы аккаунт. Может, извинился бы. Может, Артур остался бы в классе и не стал бы «сыном того самого».
А может — директор замял бы. Как заминают всё, что неудобно. И Светлана Юрьевна ходила бы на работу, видела Марата каждый день и знала. И молчала. И через год сняла бы брошку навсегда.
Лёша вчера спросил:
– Пап, а почему Артур больше не ходит в нашу школу?
– Его перевели.
– А почему?
– Так решили его родители.
Он кивнул. Побежал играть. Не его война. Ему восемь. Ему — «жи-ши» и конструкторы.
А мне — сидеть вечером на кухне, смотреть на папку «Сова» в ноутбуке и думать: правильно или нет. Проектор или директор. Вслух или шёпотом. Справедливость или месть.
Перегнул я — с проектором и публичным разоблачением? Или тот, кто травит людей анонимно, заслуживает быть названным при всех? Как бы вы поступили на моём месте?