---
title: "Документация конструктора опросов Askyo: функции и установка"
description: "Документация конструктора онлайн-опросов, анкет и форм Askyo: функциональные характеристики, установка и эксплуатация, жизненный цикл и стоимость."
url: https://askyo.ru/documentation
lang: ru
last_modified: 2026-09-27
---

Техническая документация

# Документация на программное обеспечение Askyo

Документ содержит описание функциональных характеристик программного обеспечения, информацию, необходимую для его установки и эксплуатации, описание процессов, обеспечивающих поддержание жизненного цикла программного обеспечения, а также сведения о стоимости и о правообладателе.

Редакция от 11 августа 2026 года. Версия программного обеспечения 0.27.0.

Содержание

1. [1. Общие сведения](#general)
2. [2. Описание функциональных характеристик](#functional)
3. [3. Установка и эксплуатация](#install)
4. [4. Процессы жизненного цикла](#lifecycle)
5. [5. Персонал](#staff)
6. [6. Техническая поддержка](#support)
7. [7. Стоимость](#cost)
8. [8. Сведения о правообладателе](#owner)
9. [9. Сторонние компоненты](#components)

## 1. Общие сведения о программном обеспечении

- Наименование

  программа для ЭВМ «Аскио» (Askyo)

- Версия

  0.27.0

- Правообладатели

  Шулянов Кирилл Андреевич, Юдин Савелий Владимирович — граждане Российской Федерации, которым исключительное право принадлежит совместно в равных долях.

- Свидетельство о государственной регистрации программы для ЭВМ

  № 2026684027, дата государственной регистрации в Реестре программ для ЭВМ — 06 августа 2026 года. Заявка № 2026683520/69 от 02 июня 2026 года. Выдано Федеральной службой по интеллектуальной собственности (Роспатент).

- Год создания

  2026, страна первого выпуска — Российская Федерация

- Адрес программного обеспечения

  [app.askyo.ru](https://app.askyo.ru)

- Язык интерфейса

  русский

- Модель поставки

  программное обеспечение как услуга (SaaS), доступ через веб-браузер

- Языки программирования

  TypeScript (React) — клиентская часть; Go 1.26 (Gin, PostgreSQL) — серверная часть

- Операционная система серверной части

  Linux (Alpine)

- Размещение серверной части

  центр обработки данных на территории Российской Федерации

**Назначение.** Программное обеспечение предназначено для создания опросов, анкет и форм сбора данных, их публикации в информационно-телекоммуникационной сети «Интернет», приёма и хранения ответов респондентов, а также для анализа и выгрузки собранных данных. Программное обеспечение применяется для оценки удовлетворённости клиентов и сотрудников, проведения исследований, тестирования, сбора заявок и обратной связи.

## 2. Описание функциональных характеристик программного обеспечения

### 2.1. Конструирование опросов и форм

- создание опроса без навыков программирования из 43 типов вопросов и структурных блоков: текстовые поля, выбор одного и нескольких вариантов, выпадающие списки, выбор изображениями и карточками, шкала NPS, шкала Лайкерта, оценка звёздами и эмодзи, слайдер, семантический дифференциал, матричные вопросы, ранжирование, распределение суммы, парные сравнения, дата, время и диапазон дат, загрузка файлов и изображений, запись аудио и видео, подпись, геопозиция, выбор региона, согласие на обработку персональных данных, защита от автоматического заполнения, а также информационные блоки;
- библиотека готовых шаблонов опросов;
- 4 режима прохождения опроса: по одному вопросу на экран, списком на одной странице, постранично, в диалоговом (чат) формате;
- настройка внешнего вида: тема оформления, цвета, анимация появления вопросов.

### 2.2. Логика и проверка ответов

- визуальный графовый редактор логики переходов между вопросами;
- условные переходы и ветвление сценария опроса в зависимости от ответов респондента;
- подстановка ранее полученных ответов в текст последующих вопросов;
- настройка обязательности вопросов и проверка вводимых значений по типу поля: адрес электронной почты, номер телефона, ссылка, число, дата.

### 2.3. Публикация и распространение опроса

- публикация опроса по прямой ссылке;
- встраивание опроса на сторонний сайт подключением одного скрипта;
- изоляция виджета в Shadow DOM, исключающая влияние на оформление страницы размещения и конфликт стилей;
- адаптивное отображение на настольных и мобильных устройствах.

### 2.4. Сбор, хранение и анализ данных

- приём и хранение ответов респондентов на серверах, размещённых на территории Российской Федерации;
- просмотр отдельных ответов и сводной статистики по каждому вопросу;
- аналитические отчёты по результатам опроса, включая расчёт показателя NPS;
- выгрузка результатов в формате CSV;
- хранение файлов, загруженных респондентами, в объектном хранилище.

### 2.5. Интеграция с внешними системами

- передача полученных ответов во внешние информационные системы через механизм вебхуков с повторной доставкой при сбое;
- аутентификация пользователей по протоколу OpenID Connect (SSO).

### 2.6. Совместная работа и разграничение доступа

- рабочие пространства с вложенной структурой;
- разграничение прав участников по ролям;
- приглашение пользователей в рабочее пространство;
- разграничение доступа к опросам и результатам в пределах рабочего пространства.

## 3. Информация, необходимая для установки и эксплуатации программного обеспечения

### 3.1. Модель поставки

Программное обеспечение поставляется по модели «программное обеспечение как услуга» (SaaS). Серверная часть развёрнута на инфраструктуре правообладателя на территории Российской Федерации и обслуживается правообладателем. Установка программного обеспечения на оборудование пользователя не требуется: работа ведётся через веб-браузер.

### 3.2. Требования к рабочему месту пользователя

| Операционная система | любая, поддерживающая перечисленные ниже браузеры: Astra Linux, ALT Linux, РЕД ОС, Debian, Ubuntu, Windows, macOS, iOS, Android                    |
| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| Браузер              | Яндекс Браузер 22 и выше, Chromium 100 и выше, Google Chrome 100 и выше, Mozilla Firefox 100 и выше, Microsoft Edge 100 и выше, Safari 15.4 и выше |
| Оперативная память   | не менее 4 ГБ                                                                                                                                      |
| Разрешение экрана    | не менее 360 × 640 пикселей                                                                                                                        |
| Сеть                 | доступ в сеть «Интернет», не менее 1 Мбит/с, открытый исходящий порт 443 (HTTPS)                                                                   |
| Дополнительное ПО    | не требуется: установка расширений, плагинов и сред исполнения не нужна                                                                            |

Требования к серверной части к пользователю не предъявляются: вычислительные ресурсы, хранилище и каналы связи обеспечивает правообладатель.

### 3.3. Состав и требования серверной части

Раздел приводится справочно: развёртывание выполняет правообладатель, от пользователя никаких действий не требуется.

| Серверное программное обеспечение | исполняемый файл, собранный из исходного кода на языке Go 1.26, поставляется в виде контейнерного образа на базе Alpine Linux |
| --------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| Система управления базами данных  | PostgreSQL версии 17, схема разворачивается миграциями (18 миграций)                                                          |
| Объектное хранилище               | хранилище с интерфейсом, совместимым с S3, для медиафайлов респондентов                                                       |
| Минимальные ресурсы узла          | 2 ядра ЦП, 4 ГБ оперативной памяти, 20 ГБ дискового пространства                                                              |
| Рекомендуемые ресурсы узла        | 4 ядра ЦП, 8 ГБ оперативной памяти, 100 ГБ дискового пространства                                                             |
| Операционная система сервера      | Linux (Alpine); совместима с российскими дистрибутивами Astra Linux и РЕД ОС                                                  |
| Оркестрация                       | Kubernetes, развёртывание конвейером непрерывной интеграции                                                                   |
| Сетевые порты                     | 3000/TCP для приложения, 443/TCP для внешнего доступа через обратный прокси-сервер                                            |

Порядок развёртывания серверной части: сборка контейнерного образа из исходного кода, применение миграций базы данных, запуск контейнера с файлом конфигурации, в котором указываются параметры подключения к базе данных, объектному хранилищу, почтовому серверу и платёжному провайдеру.

### 3.4. Порядок получения доступа

1. Открыть в браузере адрес [app.askyo.ru](https://app.askyo.ru).
2. Зарегистрировать учётную запись: указать адрес электронной почты и пароль либо войти через поддерживаемого провайдера аутентификации.
3. Подтвердить адрес электронной почты по ссылке из письма.
4. После подтверждения пользователю доступно рабочее пространство и полный функционал в пределах выбранного тарифного плана.

### 3.5. Порядок эксплуатации

1. **Создание опроса.** В рабочем пространстве нажать «Создать опрос», выбрать пустой опрос или готовый шаблон.
2. **Наполнение.** Добавить вопросы нужных типов, задать формулировки, варианты ответов, обязательность и правила проверки вводимых значений.
3. **Логика.** В графовом редакторе задать условные переходы между вопросами: соединить вопросы связями и указать условия перехода.
4. **Оформление.** Выбрать режим прохождения и тему оформления, при необходимости изменить цвета.
5. **Публикация.** Нажать «Опубликовать». Опрос становится доступен по прямой ссылке, которую можно отправить респондентам, либо по идентификатору для встраивания.
6. **Сбор ответов.** Ответы поступают в раздел результатов в реальном времени.
7. **Анализ.** В разделе результатов доступны сводная статистика по каждому вопросу, отдельные ответы и аналитические отчёты.
8. **Выгрузка и передача.** Результаты выгружаются в формате CSV. Для передачи ответов во внешнюю систему в настройках опроса указывается адрес вебхука.

### 3.6. Встраивание опроса на сайт

Для размещения опроса на стороннем сайте в исходный код страницы добавляются две строки. Идентификатор опроса выдаётся при публикации.

html

```
<!-- 1. Подключение виджета -->
<script src="https://cdn.askyo.ru/widget.js" async></script>

<!-- 2. Место, куда встроится опрос -->
<div data-askyo="ваш-идентификатор-опроса"></div>
```

Виджет загружается асинхронно и не блокирует отрисовку страницы. Содержимое опроса изолировано в Shadow DOM, поэтому стили сайта и стили опроса не влияют друг на друга.

### 3.7. Завершение работы и удаление данных

Для завершения сеанса используется выход из учётной записи. Опрос снимается с публикации в настройках опроса, после чего он перестаёт быть доступен респондентам. Учётная запись и все связанные с ней данные удаляются по запросу пользователя, направленному на <support@askyo.ru>.

### 3.8. Предоставление экземпляра для проверки

Для проведения проверки экземпляр программного обеспечения предоставляется в виде доступа к учётной записи с полным функционалом. Доступ предоставляется по запросу на <support@askyo.ru> в течение одного рабочего дня, вместе с инструкцией по проверке заявленных функциональных характеристик.

## 4. Описание процессов, обеспечивающих поддержание жизненного цикла программного обеспечения

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

### 4.1. Процесс разработки

- исходный код хранится в системе контроля версий Git в приватных репозиториях на инфраструктуре, размещённой на территории Российской Федерации;
- разработка ведётся в отдельных ветках, изменения попадают в основную ветку через процедуру слияния с обязательным просмотром кода;
- перед слиянием автоматически выполняются статический анализ, проверка типов и автоматические тесты; при отрицательном результате изменение не принимается;
- конвейер непрерывной интеграции состоит из стадий проверки конфигурации, статического анализа, модульного тестирования, интеграционного тестирования, сборки контейнерного образа и развёртывания; сборка проходит сначала на тестовый контур, затем на промышленный;
- изменения схемы базы данных вносятся только версионированными миграциями, каждая из которых имеет парный сценарий отката;
- применяется семантическое версионирование, каждая версия сопровождается записью в перечне изменений по формату Keep a Changelog.

### 4.2. Процесс тестирования

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

### 4.3. Устранение неисправностей, выявленных в ходе эксплуатации

- обращения принимаются по адресу электронной почты <support@askyo.ru> и регистрируются с присвоением приоритета;
- неисправность воспроизводится на тестовом контуре, определяется причина, разрабатывается и тестируется исправление;
- исправление устанавливается на промышленный контур, заявителю направляется уведомление об устранении;
- установка исправлений не требует действий со стороны пользователя: обновление выполняется на стороне правообладателя и не прерывает работу пользователей.

### 4.4. Совершенствование программного обеспечения

- предложения по развитию поступают от пользователей через каналы поддержки и формируются по результатам анализа эксплуатации;
- предложения оцениваются, приоритизируются и включаются в план разработки очередных версий;
- выпущенные изменения отражаются в перечне изменений и в настоящей документации.

### 4.5. Гарантийное обслуживание и модернизация

Гарантийное обслуживание, техническая поддержка и модернизация программного обеспечения осуществляются правообладателем на территории Российской Федерации. Привлечение иностранных лиц к оказанию технической поддержки и обслуживанию не производится. Принудительное обновление и управление программным обеспечением из-за пределов Российской Федерации отсутствует.

## 5. Сведения о персонале, необходимом для обеспечения поддержки

Разработку, сопровождение, модернизацию и техническую поддержку программного обеспечения обеспечивают правообладатели, являющиеся одновременно авторами программы. Привлечение иностранных лиц и организаций с преобладающим иностранным участием не производится.

| Специалист                | Зона ответственности                                                                           |
| ------------------------- | ---------------------------------------------------------------------------------------------- |
| Шулянов Кирилл Андреевич  | клиентская часть: графовый редактор логики, модуль прохождения, встраиваемый виджет, интерфейс |
| Юдин Савелий Владимирович | серверная часть: программный интерфейс, аутентификация, хранение данных, аналитика             |

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

При увеличении объёма эксплуатации привлечение дополнительных специалистов осуществляется правообладателями по гражданско-правовым или трудовым договорам с гражданами Российской Федерации либо с российскими организациями.

## 6. Техническая поддержка

- Электронная почта

  <support@askyo.ru>

- Мессенджер

  [t.me/folkaop](https://t.me/folkaop)

- Режим приёма обращений

  круглосуточно, без выходных

- Время реакции

  до 24 часов с момента поступления обращения в рабочие дни

- Язык обслуживания

  русский

- Стоимость поддержки

  включена в стоимость использования программного обеспечения, отдельно не оплачивается

## 7. Информация о стоимости программного обеспечения

Программное обеспечение предоставляется по подписке. Действующие тарифные планы и их стоимость опубликованы на странице [askyo.ru/pricing](https://askyo.ru/pricing). Доступен бесплатный тарифный план с ограничением по количеству опросов и ответов, использование которого не требует оплаты.

Стоимость для юридических лиц, а также при подключении дополнительных объёмов, индивидуальных условий соглашения об уровне обслуживания и интеграций определяется индивидуально на основании запроса. Порядок определения стоимости: заказчик направляет запрос на <support@askyo.ru> с указанием требуемых объёмов и условий, правообладатель в течение трёх рабочих дней направляет коммерческое предложение с расчётом стоимости.

## 8. Сведения о правообладателе

Исключительное право на программное обеспечение принадлежит совместно двум физическим лицам, являющимся гражданами Российской Федерации, в равных долях. Основание — соавторство (статья 1258 Гражданского кодекса Российской Федерации) и соглашение соавторов.

| Правообладатель           | ИНН          | Доля |
| ------------------------- | ------------ | ---- |
| Шулянов Кирилл Андреевич  | 463238729041 | 50%  |
| Юдин Савелий Владимирович | 772747496179 | 50%  |

- Гражданство

  Российская Федерация — оба правообладателя

- Место нахождения

  Российская Федерация, г. Москва

- Электронная почта

  <support@askyo.ru>

- Сайт

  [askyo.ru](https://askyo.ru/)

Исключительное право принадлежит правообладателям в полном объёме на территории всех стран мира и подтверждено свидетельством о государственной регистрации программы для ЭВМ № 2026684027, зарегистрированной в Реестре программ для ЭВМ 06 августа 2026 года. Ограничений на свободную реализацию программного обеспечения на территории Российской Федерации нет. Сведения, составляющие государственную тайну, в программном обеспечении отсутствуют. Принудительное обновление и управление программным обеспечением из-за пределов Российской Федерации отсутствует.

## 9. Сторонние компоненты и внешние сервисы

### 9.1. Программные компоненты с открытым исходным кодом

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

| Лицензия     | Компонентов |
| ------------ | ----------- |
| MIT          | 178         |
| Apache-2.0   | 31          |
| ISC          | 18          |
| BSD-3-Clause | 13          |
| BSD-2-Clause | 1           |
| 0BSD         | 1           |
| EPL-2.0      | 1           |

Компонентов, распространяемых под лицензиями GPL, AGPL, LGPL, SSPL и иными лицензиями с сильным копилефтом, в составе программного обеспечения нет. Все перечисленные лицензии допускают использование, изменение и распространение, в том числе в составе проприетарного продукта и на территории Российской Федерации, и не порождают обязательств по раскрытию исходного кода программного обеспечения. Ограничений на распространение программного обеспечения на территории Российской Федерации, связанных с лицензиями сторонних компонентов, не имеется.

Полный пофайловый перечень компонентов с указанием версий и лицензий предоставляется по запросу на <support@askyo.ru>.

### 9.2. Операционные системы и системное окружение

Серверная часть работает в контейнере на базе Alpine Linux, база данных — PostgreSQL версии 17. Дистрибутивы CentOS, Fedora, openSUSE, Red Hat, SUSE, AlmaLinux и Rocky Linux в составе решения не используются.

### 9.3. Выплаты в пользу иностранных лиц

Выплаты в пользу иностранных юридических и физических лиц по лицензионным и иным договорам, связанным с программным обеспечением, отсутствуют и составляют ноль рублей, то есть менее тридцати процентов выручки от реализации программного обеспечения за календарный год. Размещение серверной части, объектное хранилище, приём платежей и аутентификация обеспечиваются поставщиками услуг, зарегистрированными в Российской Федерации.
