Глосарій
Основні поняття
Запит на допомогу
Обмежений у часі запит на підтримку безпеки в реальному житті — наприклад, "Мені потрібен хтось, щоб піти разом додому." Створюється заявником і виконується помічником.
Заявник
Особа, яка створює запит на допомогу. Шукає підтримку безпеки, наприклад, супутника для повернення додому.
Помічник
Особа, яка приймає і виконує запит на допомогу. Повинна відповідати вимогам кваліфікації перед схваленням. Під час активної сесії обидві сторони діляться своїм місцезнаходженням у реальному часі.
Сесія
Активна фаза запиту на допомогу, від схвалення до завершення. Під час сесії заявник і помічник можуть обмінюватися повідомленнями та ділитися місцезнаходженням.
Кваліфікація та безпека
Рівень кваліфікації
Визначає, хто може бачити та приймати запит. Існують три рівні:
| Рівень | Правило | Опис |
|---|---|---|
| Схожі на мене | Та ж стать ТА рік народження ±5 | За замовчуванням. Зіставляє людей подібного віку та статі. |
| Кваліфіковані супутники | Демографічне зіставлення АБО рейтинг безпеки ≥ 5 | Відкриває доступ для досвідчених помічників. |
| Усі учасники | Без обмежень | Усі верифіковані користувачі можуть прийняти. |
Рейтинг безпеки
Накопичений рейтинг на основі відгуків після завершених сесій. Нові користувачі починають з 0. Рейтинг 5 або вище кваліфікує як кваліфікований супутник.
Кваліфікований супутник
Користувач, чий рейтинг безпеки досягає порогового значення (наразі 5). Може приймати запити на рівні "Кваліфіковані супутники" навіть без демографічного зіставлення.
Ідентичність та автентифікація
BankID
Шведська національна система електронної ідентифікації. Використовується для безпечного входу в Covey.
Ідентифікаційний номер (NIN)
Шведський ідентифікаційний номер у форматі РРРРММДДХХХХ. Використовується для верифікації BankID. Ніколи не зберігається у відкритому вигляді — лише як криптографічний хеш.
Місцезнаходження та географія
Передача місцезнаходження в реальному часі
Обмін місцезнаходженням між заявником та помічником під час активної сесії. Обмежена до одного оновлення кожні п'ять секунд. Усі дані про місцезнаходження видаляються після завершення сесії.
Розрахунковий час прибуття (ETA)
Розрахунок приблизного часу до зустрічі на основі відстані по прямій з припущенням швидкості ходьби (5 км/год).
Життєвий цикл запиту
Запит на допомогу проходить через наступні статуси:
| Статус | Значення |
|---|---|
| Відкритий | Очікує на помічника. Видимий у списках на основі кваліфікації. |
| Прийнятий | Помічника призначено. Повідомлення активовано. |
| Активний | Сесія в процесі. Обмін місцезнаходженням активний. |
| Завершується | Одна зі сторін позначила як завершене, очікування на підтвердження. |
| Завершений | Сесію завершено. Очікування на підтвердження безпеки. |
| Безпеку підтверджено | Заявник підтвердив безпечне прибуття. |
| Скасований | Скасовано однією зі сторін. |
| Протермінований | Автоматично закінчився (тайм-аут 30 хвилин). |