Технології

ChatMeld оновився: нові профілі, єдиний вхід і більше контролю над сповіщеннями

ChatMeld отримав велике оновлення: унікальні нікнейми, публічні профілі, авторизацію через MeldID і гнучкі налаштування сповіщень із режимом тиші. Нові можливості роблять спілкування зручнішим, зберігаючи приватність, безпеку й тимчасовий характер листування.

ChatMeld став зручнішим: нові профілі, єдиний вхід і більше контролю над спілкуванням

ChatMeld отримав велике оновлення: з’явилися постійні нікнейми, публічні профілі, авторизація через MeldID і додаткові можливості керування сповіщеннями. Розробники зробили застосунок зручнішим для повсякденного спілкування, зберігши його початкові принципи: контактні дані учасників залишаються закритими, повідомлення не перетворюються на постійний архів, а безпека забезпечується незалежно від публічного імені користувача.

У попередніх матеріалах я вже розповідав про ChatMeld — незвичний сервіс, у якому спілкування будується не навколо списку контактів, а навколо місця, мови й умов доступу до розмови.

Ми розглядали географічні чати, простори Wi-Fi, автоматичний переклад, тимчасове зберігання повідомлень і систему безпеки, яка дає змогу застосовувати обмеження навіть без звичної реєстрації.

Тепер ChatMeld отримав одне з найпомітніших оновлень своєї користувацької системи.

У застосунку з’явилися функції, яких раніше справді бракувало: постійні нікнейми, публічні профілі та єдина авторизація. Крім того, розробники розширили можливості керування сповіщеннями, дозволивши користувачеві самостійно визначати, як часто й у який час застосунок має привертати його увагу.

На перший погляд усе це схоже на звичайний розвиток сучасного застосунку для спілкування.

Але у випадку ChatMeld цікавіше інше: як додати звичні можливості, не змінюючи самої ідеї сервісу?

Від кольорових номерів до постійних нікнеймів

Раніше учасники ChatMeld отримували автоматично створені позначення, що складалися з цифр і кольору.

У межах одного чату цього було достатньо. Користувачі могли розрізняти співрозмовників і звертатися одне до одного, не розкриваючи додаткових відомостей.

Однак у такої моделі було обмеження.

Уявімо людину, яка регулярно користується ChatMeld. Уранці вона спілкується з пасажирами поїзда, удень бере участь в обговоренні біля університету, а ввечері заходить у чат свого району.

У кожній розмові її позначення могло бути іншим.

Для внутрішньої системи безпеки це не мало значення: ChatMeld і раніше використовував власні технічні ідентифікатори.

Але для звичайних учасників ситуація виглядала інакше. Розпізнати знайомого співрозмовника в іншому чаті було майже неможливо.

Тепер цю проблему розв’язано.

Кожен зареєстрований користувач отримує один унікальний нікнейм, який діє в усьому ChatMeld незалежно від мови, місця перебування та вибраного чату.

Якщо людина використовує нікнейм Bobr, вона залишається Bobr і в німецькомовному чаті Берліна, і в російськомовній розмові в Мюнхені.

Водночас нікнейм не є технічним ідентифікатором користувача.

Його можна змінити відповідно до можливостей чинного тарифу, але така зміна не створює нової реєстрації й не скасовує раніше встановлених обмежень.

У результаті два завдання розділено: нікнейм допомагає людям упізнавати одне одного, а внутрішня система й далі відповідає за безпеку.

Профіль, у якому не потрібно розкривати контакти

Разом із нікнеймами в ChatMeld з’явилися публічні профілі.

Тепер можна відкрити профіль іншого учасника й побачити передбачені застосунком відомості про нього.

У профілі відображаються ім’я та нікнейм. Якщо користувач має спеціальні повноваження, може відображатися і його службовий статус, наприклад статус модератора.

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

ChatMeld не вимагає публікувати номер телефону, адресу електронної пошти чи посилання на інші месенджери.

Ба більше, чинні правила спілкування й надалі обмежують поширення контактних даних у повідомленнях.

Це особливо важливо для сервісу, у якому люди можуть долучатися до розмови, не знаючи одне одного заздалегідь.

Уявімо відвідувачів заходу.

Вони перебувають в одному місці, бачать доступний чат і починають обговорювати те, що відбувається. Тепер учасники можуть звертатися одне до одного за постійними нікнеймами й відкривати публічні профілі.

Але для цього їм не потрібно обмінюватися номерами телефонів або надавати доступ до своїх особистих контактів.

Ім’я користувач указує безпосередньо в ChatMeld. Воно є публічною частиною профілю, але саме по собі не означає підтвердження реальної особи.

Отже, профіль робить спілкування зрозумілішим, не перетворюючи застосунок на систему обов’язкового розкриття персональних контактів.

MeldID: єдиний вхід, але не єдиний профіль для всіх сервісів

Найсуттєвіша технічна зміна пов’язана з авторизацією.

Тепер ChatMeld використовує MeldID — єдину систему входу екосистеми DigiMeld.

У попередній статті я докладно пояснював, як ChatMeld працював без звичної форми реєстрації.

Тоді застосунок самостійно створював технічний профіль та ідентифікатор пристрою. Користувачеві не потрібно було вводити адресу електронної пошти, вигадувати пароль або заповнювати анкету.

Така архітектура давала змогу забезпечити безпеку без традиційного облікового запису.

Тепер систему доповнено авторизацією через MeldID.

Під час входу ChatMeld отримує від MeldID лише два значення: адресу електронної пошти та унікальний ідентифікатор облікового запису.

Жодних інших персональних відомостей із MeldID не запитують.

Ім’я та нікнейм користувач указує вже безпосередньо в ChatMeld.

Це означає, що єдина авторизація не перетворюється на автоматичне об’єднання публічних профілів різних застосунків.

Для входу в ChatMeld також не потрібно встановлювати окремий застосунок MeldID.

На практиці користувач отримує звичний спосіб входу, а сам ChatMeld — можливість керувати постійними нікнеймами й профілями без створення власної незалежної системи паролів.

Єдиний вхід не означає спільної системи блокувань

У єдиної авторизації є особливість, на яку варто звернути увагу.

Коли кілька застосунків використовують одну систему входу, може виникнути запитання: що станеться, якщо користувача заблокують в одному з них?

У ChatMeld це питання розв’язано розмежуванням відповідальності.

MeldID використовується для реєстрації та авторизації.

ChatMeld самостійно керує профілями, нікнеймами, модерацією та обмеженнями доступу.

Якщо користувач порушує правила ChatMeld, санкції застосовуються виключно в межах цього застосунку.

Його обліковий запис MeldID не блокують.

Можливість користуватися іншими сервісами DigiMeld також не обмежується.

Водночас наявність MeldID не дає змоги обходити обмеження ChatMeld.

Система й далі використовує внутрішні ідентифікатори й технічні механізми безпеки, які існували ще до появи нової авторизації.

Тому зміна нікнейма або повторний вхід не скасовують відповідальності за порушення.

Це важливе архітектурне розмежування: єдина система входу спрощує доступ, але не перетворює різні застосунки на єдину систему санкцій.

Нікнейми також проходять модерацію

Раніше автоматична модерація ChatMeld зосереджувалася передусім на повідомленнях і назвах чатів.

Тепер вона поширюється й на нікнейми.

Це логічний розвиток наявної системи.

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

Тому ChatMeld перевіряє нікнейми на відповідність установленим правилам.

Для цього використовуються механізми SprachMeld та інші засоби автоматизованої перевірки.

Система враховує не лише окремі заборонені слова, а й спроби приховати їх за допомогою зміни написання.

Крім того, користувачі отримали можливість поскаржитися на неприйнятний нікнейм.

Водночас модерація нікнеймів не замінює модерацію повідомлень.

Усі повідомлення, як і раніше, перевіряються до публікації, а за потреби окремі порушення можуть розглядати модератори.

Отже, нові можливості не створили в застосунку окремої незахищеної зони. На них поширюються ті самі принципи безпеки, які вже використовувалися в ChatMeld.

Сповіщення, що підлаштовуються під користувача

Ще одна помітна зміна стосується push-сповіщень.

На перший погляд це звичайна функція будь-якого застосунку для спілкування. Але в ChatMeld вона має особливе значення.

Користувач може одночасно брати участь у кількох географічних, Wi-Fi- або гібридних чатах. Якщо в кожному з них триває активне обговорення, кількість нових повідомлень швидко зростає.

У звичайному месенджері така ситуація нерідко перетворюється на безперервний потік сповіщень.

У ChatMeld розробники передбачили кілька рівнів керування сповіщеннями.

Користувач може самостійно вмикати або вимикати звук сповіщень, тактильний відгук і показ сповіщень, коли застосунок відкритий.

Окремо налаштовується поведінка push-сповіщень під час перебування в чатах.

Наприклад, можна вимкнути сповіщення з активного чату, продовжуючи отримувати повідомлення з інших розмов.

Але особливо цікава можливість обмежити кількість повторних сповіщень.

Замість окремого push-сповіщення на кожне нове повідомлення можна вибрати режим, у якому ChatMeld надсилає лише одне сповіщення для конкретного чату.

Наступні повідомлення й далі надходять, але нові сповіщення не надсилаються, доки користувач не відкриє відповідну розмову.

Уявімо чат, у якому за кілька хвилин з’явилося п’ятдесят повідомлень.

Замість п’ятдесяти сповіщень користувач отримує одне.

Він знає, що в чаті є нові повідомлення, але телефон не нагадує про це після кожної нової репліки.

Це особливо зручно для активних обговорень, коли користувачеві важливий сам факт появи нових повідомлень, а не негайне сповіщення про кожне з них.

Режим тиші за розкладом

Тепер у ChatMeld з’явилася ще одна можливість — режим тиші.

Користувач самостійно вибирає час початку й завершення періоду, протягом якого сповіщення мають надходити без звуку.

Наприклад, із 22:00 до 08:00.

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

Час визначається відповідно до часового поясу телефона, а встановлений розклад підтверджується сервером.

Отже, користувач може налаштувати не лише кількість сповіщень, а й час, коли застосунок не має відволікати його звуковими сигналами.

На мою думку, це особливо вдале доповнення до концепції ChatMeld.

Сервіс дає змогу брати участь у розмовах, пов’язаних із навколишнім простором, але не вимагає постійно стежити за кожним повідомленням.

Спілкування залишається доступним, а керування увагою — за самим користувачем.

А що сталося з приватністю?

Мабуть, це головне запитання після появи реєстрації та публічних профілів.

Раніше ChatMeld не вимагав від користувача адреси електронної пошти. Тепер вона використовується під час авторизації через MeldID.

Це реальна зміна в переліку даних, що обробляються.

Однак важливо розуміти, для чого використовуються ці відомості й кому вони доступні.

Адреса електронної пошти потрібна для роботи системи авторизації та зв’язку реєстрації з профілем ChatMeld.

Інші учасники її не бачать.

Унікальний ідентифікатор MeldID також залишається внутрішнім технічним значенням.

Ім’я та нікнейм існують окремо, безпосередньо в ChatMeld.

Геолокація, як і раніше, використовується для визначення доступності відповідних чатів, а не для створення рекламної історії переміщень.

Повідомлення не використовуються для формування постійного персонального архіву листування.

Технічні ідентифікатори й надалі використовуються для безпеки та запобігання зловживанням.

Отже, розробники не відмовилися від обробки персональних даних — без неї неможливо забезпечити повноцінну авторизацію та роботу профілів.

Але вони зберегли розмежування між даними, необхідними системі, та інформацією, доступною іншим учасникам.

Саме це розмежування має практичне значення для приватності.

Постійний профіль не означає постійного листування

У ChatMeld є особливість, яка відрізняє його від більшості звичних месенджерів.

Тут строк існування користувача та строк існування розмови безпосередньо не пов’язані.

Користувач може мати постійний нікнейм і повертатися до застосунку під одним профілем.

Але звичайний чат і далі існує відповідно до свого строку дії.

Якщо учасники продовжують спілкуватися, активність подовжує строк життя розмови.

Якщо спілкування припиняється, чат видаляється після закінчення встановленого часу.

Поява MeldID не змінила цієї моделі.

Реєстрація не означає автоматичного збереження всіх повідомлень користувача.

Постійний нікнейм не створює постійної історії розмов.

А можливість відкрити публічний профіль не перетворює звичайний чат на особисте листування.

У цьому й полягає одна з головних відмінностей ChatMeld: система зберігає дані профілю, потрібні для його роботи й забезпечення безпеки, але не створює безстрокового архіву кожної розмови.

Видалення профілю стало окремою функцією

Поява постійних реєстрацій вимагала змінити й керування даними користувачів.

Тепер подати запит на видалення профілю ChatMeld можна безпосередньо із застосунку.

Після видалення закріплений нікнейм звільняється, а пов’язані з профілем відомості видаляються відповідно до встановлених правил зберігання.

Водночас видалення ChatMeld не означає видалення MeldID.

Це різні реєстрації з різним призначенням.

Якщо користувач хоче повністю видалити свій обліковий запис MeldID, він може скористатися відповідною функцією застосунку MeldID або надіслати запит через TicketMeld, вибравши потрібний проєкт і форму видалення.

Є й автоматичний механізм.

Якщо реєстрація ChatMeld залишається неактивною протягом року, її видаляють, а нікнейм стає доступним для повторного використання.

Отже, постійний профіль не обов’язково означає безстрокове зберігання реєстрації користувача.

Що залишилося без змін

Після такого оновлення ChatMeld став помітно ближчим до звичних застосунків за зручністю використання.

Але основні принципи його роботи збереглися.

Спілкування й далі залежить від мови, місця перебування та умов доступу до конкретного чату.

Географічні кімнати залишаються прив’язаними до певної території.

Wi-Fi-чати й далі об’єднують користувачів відповідної мережі.

Гібридні кімнати дають змогу використовувати географічну або мережеву умову доступу.

Автоматичний переклад допомагає учасникам спілкуватися різними мовами.

Тимчасові чати не перетворюються на постійні групи лише тому, що в користувачів з’явилися профілі.

Попередня модерація й далі перевіряє повідомлення до їхньої публікації.

А публічний нікнейм не замінює внутрішню систему безпеки.

По суті, змінився спосіб взаємодії користувача із застосунком, але не сама модель спілкування.

Розвиток без відмови від початкової ідеї

Коли я вперше писав про ChatMeld, мене зацікавила насамперед незвична організація спілкування.

Замість пошуку знайомих людей застосунок пропонував знайти розмову, що відповідає місцю, мові й поточній ситуації.

Згодом я докладніше розглянув систему безпеки й переконався, що відсутність звичної реєстрації не означала відсутності технічного контролю.

Тепер ChatMeld зробив наступний крок.

Розробники додали функції, які справді потрібні для зручнішого повсякденного використання: постійні нікнейми, публічні профілі, єдину авторизацію, гнучке керування сповіщеннями та зрозумілий механізм видалення реєстрації.

Водночас вони не стали змінювати всю архітектуру заради звичного інтерфейсу.

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

З’явилася єдина авторизація, але обмеження одного застосунку не поширюються на інші.

З’явився постійний профіль, але розмови зберегли тимчасовий характер.

Сповіщення стали гнучкішими, але користувач сам визначає, коли й наскільки часто застосунок має привертати його увагу.

Модерацію розширено, але її призначення залишилося незмінним — запобігати порушенням, а не стежити за повсякденним життям користувачів.

На мою думку, саме так і має розвиватися продукт, який від самого початку запропонував власний підхід до спілкування.

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

ChatMeld став зручнішим і зрозумілішим, але його головна ідея залишилася незмінною: для спілкування достатньо спільного місця, мови й бажання розмовляти — без потреби обмінюватися особистими контактами.

Докладніше про ChatMeld: https://chatmeld.de