Добавить в корзинуПозвонить
Найти в Дзене

Золовка без спроса перевела мои баллы из личного кабинета, я заблокировала её аккаунт, вернув все ресурсы

— Ваш баланс — сто четырнадцать баллов, — кассирша посмотрела на меня с тем профессиональным равнодушием, которое обычно приберегают для покупателей, пытающихся расплатиться фальшивыми купюрами или просроченными купонами. Я моргнула. Переложила тяжёлую сумку из левой руки в правую. Плечо ныло. На улице Сургут вовсю радовал апрельской метелью, и подол пальто был влажным. Я пришла сюда за конкретной вещью — за кофемашиной для мамы. Юбилей завтра, шестьдесят лет, и я три месяца «пылесосила» все акции в «Техно-Сфере», копила кэшбэк, переводила туда бонусы с партнёрских карт. У меня там должно было быть сорок две тысячи восемьсот рублей в эквиваленте. — Сто четырнадцать? — я поправила очки, которые запотели с мороза. — Проверьте ещё раз. Ромашова Инна Павловна. У меня карта «Платинум». Девушка за кассой, чья фамилия на бейджике была «Стрельцова», лениво постучала по клавишам. Монитор пискнул.
— Всё верно. Списание было два часа назад. Дистанционно, через личный кабинет. Перевод на другой сч

— Ваш баланс — сто четырнадцать баллов, — кассирша посмотрела на меня с тем профессиональным равнодушием, которое обычно приберегают для покупателей, пытающихся расплатиться фальшивыми купюрами или просроченными купонами.

Я моргнула. Переложила тяжёлую сумку из левой руки в правую. Плечо ныло. На улице Сургут вовсю радовал апрельской метелью, и подол пальто был влажным. Я пришла сюда за конкретной вещью — за кофемашиной для мамы. Юбилей завтра, шестьдесят лет, и я три месяца «пылесосила» все акции в «Техно-Сфере», копила кэшбэк, переводила туда бонусы с партнёрских карт. У меня там должно было быть сорок две тысячи восемьсот рублей в эквиваленте.

— Сто четырнадцать? — я поправила очки, которые запотели с мороза. — Проверьте ещё раз. Ромашова Инна Павловна. У меня карта «Платинум».

Девушка за кассой, чья фамилия на бейджике была «Стрельцова», лениво постучала по клавишам. Монитор пискнул.
— Всё верно. Списание было два часа назад. Дистанционно, через личный кабинет. Перевод на другой счёт.

Я почувствовала, как пальцы начали неметь. Не от холода. Это было то самое чувство, когда ты понимаешь, что тебя только что обошли на повороте в твоём же собственном доме.
— На какой счёт? У меня нет автоплатежей.

— По правилам программы лояльности я не могу называть имя получателя полностью, — Стрельцова зевнула, прикрыв рот ладонью с ярко-алым маникюром. — Но вот тут в системе высвечивается: «Перевод частному лицу Кристине К.».

Кристина. Моя золовка. Сестра Максима. Человек, который считает, что если у тебя на счету больше трёх рублей, ты обязан ими поделиться, просто потому что «мы же семья».

Я достала телефон. Руки слушались плохо, я трижды вводила графический ключ. Приложение «Техно-Сферы» открылось неохотно, крутя синий кружок загрузки. История операций: «Перевод баллов — 42 700. Получатель: Кристина Котова».

Мои баллы. Мои три месяца экономии и выискивания спецпредложений.

— Кофемашину оформлять будете? — кассирша выжидательно смотрела на коробку, которую я уже любовно присмотрела. — Семьдесят девять тысяч. Минус сто четырнадцать рублей бонусами. Оплачивать будете картой?

Я посмотрела на коробку. Мама так хотела эту модель — с капучинатором, который делает «ту самую пенку». Я обещала.
— Нет, — я медленно выдохнула. — Не оформляйте.

Я вышла из магазина в серую муть сургутского вечера. Ветер сразу швырнул в лицо горсть колючего снега. Я стояла на крыльце, сжимая в руке ключи. На связке болтался старый талисман — резиновый кот-флешка, на котором я когда-то сдавала диплом по криптографии. Сейчас я работаю в отделе кибербезопасности крупного нефтегазового холдинга. Моя работа — следить, чтобы никто не залез в чужой карман через экран монитора. И вот я здесь. Сапожник без сапог.

Я села в машину. В салоне пахло лавандовым освежителем и старой кожей. Набрала Максима.
— Привет, Иннусь, — голос мужа был подозрительно бодрым. — Ты скоро? Там Кристинка заскочила, пиццу привезла. Ждём тебя.

— Максим, ты давал Кристине мой пароль от личного кабинета «Техно-Сферы»? — я говорила очень медленно, глядя, как дворники размазывают кашу по лобовому стеклу.

В трубке повисла пауза. Такая, знаете, жирная, липкая тишина.
— Инн, ну ты чего... Она попросила. У неё там акция какая-то горела, ей на утюг не хватало или на плойку, я не вникал. Сказала — «Инна всё равно этими баллами не пользуется, они сгорят скоро».

— Они не сгорали, Макс. Я маме на подарок копила. Завтра юбилей.
— Ой, да ладно тебе! Маме мы так купим, с зарплаты. Чего ты из-за каких-то фантиков трагедию строишь? Кристинка — сестра моя, у неё сейчас с деньгами туго, она подработку потеряла. Будь человеком.

Я повесила трубку, не дослушав. Будь человеком. Эта фраза в нашей семье всегда означала одно: закрой глаза на то, что тебя обворовали.

Я приехала домой через полчаса. В коридоре стояли красные ботильоны Кристины на вызывающе тонкой шпильке. Из кухни доносился смех и запах дешёвой колбасы из пиццы.

— А вот и наша бизнес-леди! — Кристина сидела на моём стуле, закинув ногу на ногу. — Инка, ты чего такая кислая? Опять на работе сервер упал?

Я не снимала пальто. Просто стояла в дверях, глядя на неё. Кристина выглядела превосходно — свежий маникюр, новые ресницы. Наверное, тоже «баллы накопила».
— Зачем ты перевела мои баллы из личного кабинета, Кристин? — я даже не спрашивала, я констатировала.

— Ой, началось! — Кристина закатила глаза и потянулась за куском пиццы. — Максим сказал, что тебе не жалко. Тем более, там акция была: при переводе другу дают бонусные купоны на следующую покупку. Я тебе их потом отдам, честно! Когда они активируются.

— Верни баллы сейчас. Через приложение можно сделать возврат в течение трёх часов.
— Не могу, — Кристина довольно улыбнулась, прожевывая сыр. — Я их уже потратила. Купила себе стайлер. Последний забрала по скидке. Красненький такой, прелесть.

Она не просто взяла. Она знала, что я коплю. Она видела, как я обсуждала эту кофемашину с Максимом за ужином.

— Инна, ну хватит, — Максим подошёл сзади и попытался приобнять меня за плечи. Я отстранилась. — Сядь, поешь. Завтра поедем и купим маме подарок на карту. Ну, переплатим немного, не разоримся же.

— Ты не понимаешь, да? — я посмотрела мужу в глаза. — Она без спроса залезла в мой личный кабинет. Это не про баллы, Макс. Это про то, что она вскрыла мою дверь. И ты ей ключи дал.

— Ты преувеличиваешь, — Кристина фыркнула. — Какие ключи? Это просто приложение в телефоне. Ты же сама говорила — это всё виртуальное. Цифры на экране.

Я молча развернулась и пошла в кабинет. Маленькая комната, где стоял мой рабочий компьютер и два монитора.
— Инна, ты куда? Пицца остынет! — крикнул Макс.

Я закрыла дверь на защёлку.
Виртуальное, значит? Цифры на экране?

Хорошо.

Я села в кресло, привычно нажала кнопку системного блока. Мониторы ожили, заливая комнату синеватым светом. Кристина всегда считала мою работу чем-то вроде игры в «Тетрис». Она не понимала, что такое экосистема. Она не знала, что «Техно-Сфера» — это часть огромного ритейл-альянса, куда входит и её любимый сервис доставки, и её онлайн-кинотеатр, и даже система управления умным домом, которую она так гордо выпросила у Максима на прошлый день рождения.

И самое главное — Кристина была ленивой. Она использовала один и тот же логин и почту для всего. А почту ей когда-то настраивала я.

Я открыла консоль. Мои пальцы теперь летали по клавишам уверенно. Я не собиралась кричать. Я собиралась сделать то, что умею лучше всего — восстановить периметр.

Я слышала, как за дверью на кухне звякнули тарелки. Максим что-то гудел басом, Кристина заливисто хохотала. Они были уверены, что буря миновала. Инночка сейчас посидит, пообижается, а потом выйдет, и всё будет как обычно — «мы же семья».

Я открыла логи авторизации. Кристина не просто перевела баллы, она привязала мой профиль к своей «семейной группе» в рамках общей программы лояльности «Альянс-Про». Это позволяло ей пользоваться моими скидками и, как выяснилось, иметь доступ к общему балансу ресурсов в нескольких сервисах сразу.

«Перевод баллов завершен. Списание подтверждено пользователем Максим Р.», — гласила системная строчка.

Максим. Он даже не потрудился зайти под своим именем. Он просто зашёл в мой открытый аккаунт на домашнем планшете и подтвердил транзакцию.

Я начала работать. Сначала я инициировала процедуру «несанкционированного доступа» через корпоративный портал безопасности «Альянса». Поскольку я являюсь сертифицированным специалистом и имею расширенный профиль, система позволила мне выгрузить технический протокол.

IP-адрес устройства, с которого был совершён вход: наш домашний роутер. Время: 14:12. В это время я была на совещании, и мой телефон находился в режиме «не беспокоить».

Я отправила запрос в техподдержку «Техно-Сферы» с приложением протокола. «Я, Ромашова И.П., заявляю о несанкционированном использовании моего личного кабинета третьими лицами. Прошу аннулировать последнюю транзакцию и заблокировать аккаунт получателя до выяснения обстоятельств в соответствии с пунктом 8.4 правил безопасности».

Через три минуты в углу монитора всплыло окно чата.
— Добрый вечер, Инна Павловна. Вижу ваш запрос. Система зафиксировала аномальную активность. Вы подтверждаете, что перевод Кристине Котовой не был санкционирован вами лично?

— Подтверждаю, — набрала я. (Пальцы слегка дрожали, но я старалась бить по клавишам чётко). — Доступ был получен путём передачи пароля лицом, не являющимся владельцем аккаунта.

— Принято. Начинаем процедуру отката.

Но это было только начало. Я зашла в настройки «семейной группы». Кристина привязала туда всё: свою подписку на музыку, доставку продуктов «Ем-Дома» и даже свой личный кабинет в сервисе «Городские Ресурсы», через который она оплачивала счета за свою съёмную квартиру. Видимо, рассчитывала, что со временем сможет «подсасывать» мои баллы и там.

Я посмотрела на её профиль. Котова Кристина. Статус: активен. К оплате в «Ем-Дома» — заказ на 8 600 рублей. Омары, элитные сыры, три бутылки вина. Заказ уже в пути, оплата — баллами «Альянса», которые она только что у меня украла.

Я нажала «Заблокировать участника группы за нарушение правил оферты».
Система переспросила: «Вы уверены? Это приведет к немедленной приостановке всех транзакций и аннулированию временных ресурсов».

Я нажала «Да».

В этот момент за дверью раздался телефонный звонок. Мелодия Кристины — что-то дерзкое и громкое.
— Да, я слушаю! — донёсся её голос. — Что значит «заказ отменён»? Вы шутите? Курьер уже у подъезда!

Я продолжала. Я не просто блокировала её в «семье». Я подала жалобу на её основной аккаунт за использование краденых учетных данных. В мире больших данных это как «черная метка».

— Максим! — закричала Кристина на кухне. — У меня приложение сдохло! Пишет «аккаунт заблокирован за мошенничество». Что за бред?

Я открыла вторую вкладку. Кристина хвасталась, что завтра улетает в Сочи. Билеты были куплены через партнёрский сервис, и часть суммы — опять же — была закрыта моими ресурсами, которые она конвертировала через хитрую схему обмена.

Я заблокировала и это. Не потому что мне было жалко денег — хотя и это тоже, я на них работала в Сургуте по 10 часов в день. А потому что она считала, что мой труд — это её добыча.

В дверь кабинета постучали. Сначала тихо, потом сильнее.
— Инна, открой, — голос Максима стал напряжённым. — У Кристины проблемы. Посмотри, что там у неё в телефоне, ты же понимаешь в этом.

Я не ответила. Я дописывала письмо в юридический отдел «Альянса». «Прилагаю скриншоты переписки, где пользователь Котова К. подтверждает, что знала о принадлежности ресурсов другому лицу».

Я знала, что сейчас произойдёт. Система «Альянс-Про» была жёсткой. Если аккаунт блокируется за фрод (мошенничество), все связанные с ним бонусы сгорают безвозвратно, а покупки, оплаченные ими, аннулируются.

— Инна! — Максим дернул ручку. — Открой сейчас же!

Я встала, подошла к двери и повернула ключ.
На пороге стоял муж, за его спиной — бледная Кристина. Она больше не жевала пиццу. Она судорожно тыкала в экран своего золотистого айфона.

— Инка, что ты сделала? — прошипела она. — У меня билеты в Сочи аннулированы! Мне смс пришла от авиакомпании. И отель... они пишут «транзакция отклонена банком-эмитентом бонусов».

— Я просто вернула свои ресурсы, Кристин, — я посмотрела на неё спокойно. — Ты же говорила — это всё виртуальное. Цифры на экране. Вот я их и стёрла.

— Ты с ума сошла? — Максим шагнул в комнату. — Это же её отпуск! Она полгода его ждала! Как ты могла так поступить с сестрой?

— Как она могла украсть у моей мамы подарок? — я перевела взгляд на него. — Как ты мог дать ей мой пароль, Макс? Ты хоть понимаешь, что ты соучастник? Я сейчас могу подать официальное заявление в полицию по 272-й статье. Неправомерный доступ к компьютерной информации. Хочешь проверить, как это работает?

Кристина вдруг осела на пуфик в коридоре.
— Там было пятьдесят тысяч... — прошептала она. — Я всё на Сочи пустила. Своих денег только на такси осталось...

— Теперь не будет и на такси, — отрезала я. — Аккаунт заблокирован без права восстановления. Все ресурсы, которые ты туда перевела, вернутся на мой счёт через три дня после проверки СБ. А твой стайлер, который ты купила на мои баллы... думаю, «Техно-Сфера» завтра попросит тебя его вернуть или оплатить полную стоимость картой. У них в правилах это прописано.

— Максим, сделай что-нибудь! — Кристина зашлась в истерике. — Она мне жизнь ломает! Из-за каких-то сраных бонусов!

Максим посмотрел на меня. В его глазах я увидела что-то новое — страх. Он впервые понял, что его тихая жена, которая всегда молча чинила ему ноутбук и настраивала роутер, на самом деле обладает силой, которую он не может контролировать.

— Инна, это уже слишком, — глухо сказал он. — Это не по-людски.

— По-людски — это когда не воруют, Макс. — Я прошла мимо него в прихожую. — Кристина, уходи. Пиццу можешь забрать с собой. Хотя, кажется, за неё тоже списали баллы с моей карты? Сейчас проверю.

Кристина вскочила, схватила свои ботильоны и, не обуваясь, выскочила в подъезд. Максим бросился за ней.

Я осталась одна в тишине. На кухне остывала пицца. В кабинете мерцали мониторы. Я чувствовала странную легкость, словно сбросила старую, грязную кожу.

Я села на кухне, налила себе воды. Руки больше не дрожали.
Завтра я пойду в магазин. Кофемашина всё ещё там. Я куплю её за наличные, а когда баллы вернутся — просто положу их в «копилку» на следующую мамину мечту.

Через час вернулся Максим. Он не кричал. Он вошел тихо, сел напротив и долго смотрел, как я пью чай.
— Она плачет там, у подъезда, — сказал он. — Ей лететь утром, а билетов нет.

— У неё есть кредитка, — ответила я, не глядя на него. — Пусть воспользуется своими ресурсами. Если они у неё есть.

— Ты стала какой-то чужой, Инна. Холодной.

— Нет, Макс. Я просто поставила антивирус. На свою жизнь. И тебе советую сменить пароли.

Я встала и начала убирать со стола. Коробка из-под пиццы отправилась в мусорное ведро. Я вытирала стол медленно, круговыми движениями, глядя, как исчезают жирные пятна.

Завтра будет хороший день. Мама будет смеяться, когда увидит кофемашину. А Кристина... Кристина узнает, что виртуальный мир иногда бьёт гораздо больнее, чем реальный.

Ночь прошла в тяжелом, прерывистом сне. Мне снились бесконечные строки кода, которые превращались в колючую проволоку. Максим спал на диване в гостиной — впервые за семь лет нашего брака. Он не пытался зайти, не просил прощения. Наверное, ждал, что утром я «остыну» и всё исправлю.

Утром в Сургуте было ясно. Солнце слепило, отражаясь от свежего снега, так что глазам было больно. Я встала раньше всех, сварила себе кофе в старой турке.

Телефон на столе ожил. Сообщение от Кристины: «Ты тварь. Я из-за тебя в долгах теперь. Мать Максу уже позвонила, она в шоке. Подавись своими баллами».

Я заблокировала контакт. Просто, без лишних эмоций. Одно движение большого пальца.

Завтрак прошел в молчании. Максим сидел над чашкой чая, рассматривая трещинку на столешнице.
— Мама звонила, — наконец сказал он, не поднимая глаз. — Спрашивала, что у вас с Кристиной произошло. Она... она считает, что ты поступила жестоко. Кристина ведь не чужая.

— А я ей чужая, Макс? — я поставила чашку в раковину. Звук был резким, сухим. — Если она может спокойно залезть ко мне в карман и забрать то, что я откладывала для своей матери? Твоя мама не хочет спросить, почему её дочь — воровка?

— Не называй её так! — Максим вскинулся. — Она просто глупая, не подумала...

— Она всё подумала. Она знала, что делает. Она знала, что я замечу, но рассчитывала, что ты меня «продавишь». Ты ведь всегда её защищал. Помнишь, как она «одолжила» мои золотые серьги на свадьбу подруги и потеряла одну? Ты тогда сказал то же самое: «она просто не подумала».

Я пошла в спальню, надела строгое платье. Сегодня был важный день — не только мамин юбилей, но и завершение квартального отчета по безопасности.

— Я ухожу, — сказала я, стоя в дверях. — Вечером жду тебя у мамы. С подарком. Кофемашину я куплю сама. Если хочешь поучаствовать — переведи половину стоимости на карту. Реальными деньгами, Максим. Не баллами.

Я вышла из квартиры, не дожидаясь ответа.

В магазине «Техно-Сфера» была уже другая смена. Парень в синей жилетке быстро оформил покупку. Кофемашина в большой коробке с глянцевым изображением дымящейся чашки теперь стояла на заднем сиденье моей машины.

На работе я погрузилась в цифры. Логи, протоколы, отчеты об атаках. В какой-то момент мне пришло уведомление из службы поддержки «Альянса».
«Уважаемая Инна Павловна! Проверка завершена. Транзакция признана несанкционированной. Баллы в размере 42 700 возвращены на ваш основной счет. Аккаунт пользователя Котова К. заблокирован бессрочно за нарушение условий использования платформы. Благодарим за бдительность».

Я посмотрела на это сообщение и почувствовала, как внутри что-то окончательно успокоилось. Это была не просто победа. Это была точка. Граница, которую я наконец-то провела.

Вечером у мамы было шумно. Пришли тётки, приехала мамина подруга из Нефтеюганска. Пахло пирогами с муксуном и запечённым мясом. Максим приехал позже всех. Он выглядел помятым, но в руках держал букет огромных белых хризантем — маминых любимых.

Когда я торжественно вынесла кофемашину и поставила её на стол, мама всплеснула руками.
— Инночка! Ну зачем так дорого? Это же... боже мой, она как в кино!

— Ты заслужила, мам, — я обняла её. — Она будет делать тебе самый вкусный кофе в Сургуте.

Мама сияла. Она сразу начала изучать инструкцию, дергать за рычажки. Гости столпились вокруг, обсуждая достоинства модели. Максим подошел ко мне, когда мы остались вдвоем на кухне.

— Я перевел деньги, — тихо сказал он. — И... я поговорил с Кристиной. Сказал, чтобы она больше не просила у меня никаких паролей. И вообще... чтобы она искала работу.

— И как она? — спросила я, нарезая лимон.

— Кричала. Сказала, что мы оба — сухари. Но, кажется, поняла, что в этот раз номер не прошел.

Я ничего не ответила. Я просто смотрела на свои руки. На указательном пальце был след от ручки — я весь день писала отчеты.

Ближе к концу вечера, когда гости начали расходиться, я вышла на балкон. Мороз уже схватил лужи, превратив их в зеркала. Сургут спал, мигая огнями фонарей.

Я достала телефон и открыла приложение. Баланс: 42 814 баллов.
Я нажала кнопку «Выйти из всех устройств».
Затем сменила пароль на сложную комбинацию из шестнадцати знаков, которую невозможно подобрать, даже если знать дату моего рождения или девичью фамилию матери.

Я вернулась в комнату. Мама уже спала в кресле, укрывшись пледом. На столе стояла новая кофемашина — чистая, блестящая, готовая к работе.

Я подошла к ней, провела пальцем по металлическому боку.

Потом я взяла свою сумку и выудила из неё связку ключей. Талисман — резиновый кот-флешка — смешно болтался на кольце. Я отцепила его. Он мне больше не был нужен как напоминание о том, кем я хочу стать. Я уже ею стала.

Я положила флешку в верхний ящик маминого комода, среди старых фотографий и пуговиц. Пусть лежит здесь. Как артефакт из прошлого.

Максим стоял в коридоре, надевая куртку.
— Поедем? — спросил он.

Я кивнула.
Мы вышли из подъезда в холодную тишину. Снег под ногами скрипел, как сухой пергамент. Я села на пассажирское сиденье и закрыла дверь.

Я достала телефон, проверила время.
Потом убрала его в сумку.
Машина тронулась, оставляя позади ярко освещенные окна маминой квартиры.

Следующая история уже ждёт. Подпишитесь чтобы не искать.