KasperskyOS Mobile — редкий случай, когда компания создает мобильную операционную систему без единой строчки кода Linux или Android. Так сделали неспроста — краеугольным камнем архитектуры ОС стала безопасность. И «Лаборатории Касперского» пришлось превратить жесткие технические ограничения в источник дизайн-решений.
Никита Черемисинов, руководитель группы проектирования пользовательских интерфейсов для продуктов на базе операционной системы «Лаборатории Касперского». В интервью он поделился:
чем разработка ОС отличается от создания обычных приложений;
как команда выстраивала визуальный язык системы;
почему тестирование на реальных пользователях изменило подход к дизайну интерфейса.
Кейс KasperskyOS Mobile был подан на Workspace Digital Awards на номинацию «Приложение для крупнейшей компании». Прием заявок на новый сезон все еще открыт до 27 марта 2026 года. Если у вас есть сильный диджитал-проект, вы все еще можете успеть написать по нему кейс и подать заявку в участии на WDA. Участие в одной из крупнейшей диджитал-премии в СНГ сделает вас заметнее среди клиентов и профессионалов индустрии. Спешите подать заявку, чтобы победить!
Никита: Если честно, мы не шли с ощущением «мы точно возьмем». Скорее было ощущение спокойной уверенности в проделанной работе. Внутри команды мы для себя уже «победили» раньше — в тот момент, когда поняли, что делаем действительно уникальное решение, которого просто нет на рынке. Премия в этом смысле стала не целью, а приятным подтверждением со стороны индустрии, такой вишенкой на торте.
Никита: Для нас это не был PR в классическом смысле. Скорее закрепление результата. Внутри компании мы делаем сложный, долгий и во многом незаметный снаружи продукт. Workspace Digital Awards дали нам возможность вынести эту работу в профессиональное поле и получить не только внутреннюю, но и независимую оценку от рынка.
Никита: KasperskyOS Mobile предназначена для мобильных устройств в отраслях с повышенными требованиями к безопасности. Главная особенность нашей операционной системы — это встроенная защищенность (кибериммунитет) от большинства кибератак. Аппаратная платформа может быть разной — эта модель знакома нам по ОС Android.

KasperskyOS Mobile создана для промышленных сценариев: технологические обходы, связь в труднодоступных местах, сбор данных на производстве
Никита: Да, мы сделали ее с нуля. И вся команда этим очень гордится. KasperskyOS Mobile — полностью наша разработка. В ней нет ни строчки кода Linux, Android или других ОС.
Когда вы берете за основу ядро существующей системы, вы неизбежно наследуете ее архитектурные компромиссы и уязвимости. Мы сознательно выбрали создание с нуля. Только так можно было встроить безопасность в саму архитектуру, а не добавлять ее поверх готовой системы.
Никита: Отвечу с точки зрения дизайнера интерфейса. Главный вызов — дизайнер больше не может думать только визуально. Он вынужден одновременно мыслить как инженер и как человек, который впервые берет устройство в руки. Нужно продумывать не только «как это выглядит», но и «как это физически работает»: с какой задержкой система реагирует, как ощущается жест, сколько энергии потребляет анимация, не конфликтует ли визуальный эффект с моделью безопасности.
Именно поэтому разработка ОС — это не про экраны. Это про проектирование ощущений на стыке дизайна, инженерии и реального железа.

Дизайн-сессия команды: генерация идей и проработка пользовательских сценариев
Никита: Когда ты делаешь мобильное приложение, у тебя за спиной огромная индустрия. Ты опираешься на тысячи примеров, паттернов и лучших практик. iOS и Android годами накапливали гайдлайны, компоненты, жесты, анимации, API. Хочешь легкий виброотклик на нажатие — в SwiftUI достаточно вызвать haptic feedback. Нужна плавная анимация появления элемента — задаешь длительность, и система сама просчитывает траекторию и инерцию. Даже упругий скролл в iOS или мягкая тень под карточкой в Android уже существуют как готовое поведение системы.
Когда ты делаешь операционную систему, этого фундамента нет вообще. Нет системных API, нет стандартных жестов, нет предсказуемых анимаций, нет даже базовых драйверов. Любое «ощущение интерфейса» начинается не с дизайна экрана, а с инженерного слоя. Если мы хотим, чтобы устройство слегка завибрировало в нужный момент, сначала нужно написать сам драйвер вибромотора, описать его поведение, связать с системными событиями — и только потом думать о том, где этот отклик будет уместен для пользователя.
Никита: Нам очень помог принципиальный отказ от решений, которые лежат на поверхности. Самое простое в такой задаче — начать копировать iOS или Android, брать знакомые паттерны и просто адаптировать их под новый бренд. Мы сознательно думали глубже и искали подходы, которые решают задачи пользователя лучше, чем привычные продукты.
Второй ключевой момент — ориентация на пользователя. Мы не проектировали интерфейсы «в вакууме». Команда постоянно работала с реальными сценариями, проводила глубинные исследования, интервью, опросы, тестирования прототипов. Мы старались понять не только что человек делает, но и почему он это делает, где сомневается, где теряет ощущение контроля, чего ему не хватает в текущих решениях на рынке.
Никита: Да, компромиссов было много, и почти все они начинались с технических ограничений. KasperskyOS изначально задает жесткие рамки: безопасность стоит на первом месте, и это влияет буквально на все — от архитектуры до мельчайших деталей интерфейса. Но вместо того чтобы воспринимать эти ограничения как проблему, мы превратили их в источник решений.
Очень часто технические ограничения становились фичами. Где-то мы не могли использовать сложную анимацию — и это приводило к более ясным, быстрым переходам. Где-то нужно было убрать визуальный слой — и интерфейс становился честнее и понятнее. Так постепенно минимализм перестал быть модным приемом и превратился в осознанную философию.
Мы выработали визуальный язык, в котором каждая деталь имеет смысл. Здесь нельзя ничего «добавить для красоты», потому что любая лишняя деталь напрямую бьет по производительности, стабильности и предсказуемости системы. В итоге получился своего рода «швейцарский» дизайн: строгий, функциональный, с хирургической точностью, но при этом визуально чистый и легкий.
Никита: Мы очень жестко отбирали функции для первой версии и всегда отталкивались от реальности, а не от желаний. Ключевой вопрос звучал просто: без чего система не сможет выполнять базовые пользовательские сценарии? Все остальное мы выносили за рамки релиза, даже если это выглядело эффектно или «просилось» в продукт.
При этом на решения напрямую влияли и чисто инженерные ограничения. Например, у нас долгое время просто не было GPU — весь пользовательский интерфейс работал исключительно на CPU. Причина прагматичная: у продукта на этом этапе были другие бизнес-задачи. Сначала система должна была стабильно звонить, подключаться к сети, передавать данные, работать предсказуемо и безопасно. До визуальных изысков банально не доходили руки и ресурсы.
Никита: Мы строили визуальный язык так, чтобы он был новым по ощущениям, но не требовал переучивания. Один из ключевых принципов — физическая доступность интерфейса. Все компоненты дизайн-системы мы сознательно увеличили, чтобы с ними было удобно работать в любых условиях. Навигацию и ключевые сценарии мы опустили в нижнюю часть экрана еще до того, как это стало мейнстримом: поиск, основные действия, критичные функции — все находится под большим пальцем.
Второй важный слой — метафора физического мира. Кнопки ощущаются как реальные переключатели, элементы имеют вес, состояние и понятную реакцию на действие. Интерфейс не «плоский ради плоскости» — он дает тактильное ощущение управления системой, пусть и визуально.

Визуальный язык KasperskyOS Mobile: увеличенные элементы, навигация в нижней части экрана, сигнальные цвета
Цветовая система тоже предельно утилитарна. Мы используем понятные сигнальные цвета — зеленый, красный, синий — как светофор. Они не про декор, а про смысл: безопасно, критично, нейтрально. При этом мы сознательно не уходим далеко от привычных мобильных паттернов. Пользователь должен чувствовать, что система знакома, даже если визуальный язык отличается. Наша задача — не удивить, а дать ощущение контроля и уверенности с первого касания.
Никита: Один из ярких примеров как раз родился на такой сессии. Во время «Play in the future» мы моделировали критические сценарии использования устройства — ситуации, где цена пропущенного действия слишком высока. Так появилась идея экстренных, по-настоящему критичных уведомлений.
Мы поняли, что не все уведомления равны. Есть сообщения, которые можно прочитать позже, а есть такие, которые нельзя пропустить ни при каких условиях. В итоге мы выделили отдельный класс уведомлений: они визуально и звуково отличаются от остальных, не теряются среди сообщений от приложений или контактов, и пользователь не может случайно их проигнорировать или смахнуть. Он обязан на них отреагировать. Это может быть оповещение о пожарной тревоге, аварийной ситуации или срочный звонок от руководства.

Так выглядят уведомления в ОС
Идея родилась именно в процессе сценарного мышления и дошла до финального продукта практически без изменений — потому что решала реальную, а не абстрактную проблему.
Никита: Мы валидировали идеи через общение с реальными пользователями, а не через абстрактные сценарии. Много работали с промышленниками, которые используют смартфоны на производстве, на морозе и в защитных перчатках. В таких условиях сразу видно, что привычные мобильные паттерны не работают.
На основе этих наблюдений мы адаптировали интерфейс под реальную эксплуатацию. Например, сознательно увеличили все компоненты дизайн-системы примерно в полтора раза, чтобы с ними было удобно взаимодействовать даже в перчатках. Мы постоянно показывали прототипы, обсуждали боли пользователей и проверяли решения вживую — это и была наша основная валидация.
Никита: Иначе и быть не может. Как и любой продукт «Лаборатории Касперского», KasperskyOS Mobile будет постоянно развиваться, чтобы отвечать требованиям заказчиков и не отставать от смежных технологий.
Сейчас мы тестируем новые аппаратные платформы, изучаем возможности и требования заказчиков, продолжаем пилотную программу. Мы расширяем функциональность продукта, в том числе визуальную часть, и проверяем все это в пилотах. Впереди еще много работы.
Никита: Я бы сказал две вещи: смелость и терпение. Смелость нужна, чтобы не бояться задач, где нет готовых ответов и референсов, где невозможно просто повторить чужое решение. Именно такие проекты помогают специалисту по-настоящему расти.
А терпение — чтобы выдерживать длинную дистанцию. Большие продукты не делаются быстро, в них много рутины, переделок, тупиков. Важно не сдаться в момент, когда кажется, что прогресса нет, и продолжать спокойно делать свое дело. Именно на этом отрезке и рождаются проекты большого масштаба.
Благодарим за участие в интервью!