Как создать мессенджер для Android и iOS с нуля — Sibdev
Введение
Мобильные мессенджеры — один из наиболее популярных видов приложений в мире, которые находятся в топе скачиваний PlayGoogle, AppStore и других магазинов приложений. Этими приложениями пользуются сотни миллионов людей из разных стран. На данный момент наиболее популярны такие мессенджеры, как Telegram, WhatsApp и Viber. Неудивительно, что создание мессенджера в качестве стартапа является привлекательной идеей с потенциалом для популярности и прибыли.
В статье мы расскажем, как сделать мессенджер для iOS и Android, какие особенности есть у процесса разработки, а также поговорим о том, как мессенджер можно монетизировать и какие функции у него могут быть.
Для чего нужен мессенджер. Цели создания
При создании приложения-мессенджера, основатель может преследовать следующие цели:
МонетизацияБольшой поток пользователей приносит возможность для продажи рекламы, услуг, подписок и пр. Монетизация популярного мессенджера может принести своим основателям миллиарды долларов, о чем говорит мировой рейтинг Forbes, в котором присутствуют основатели популярных мессенджеров. Подробнее о монетизации таких приложений расскажем в разделе ниже.
Реализация социально значимого проектаЦелью создания мессенджера также может являться реализация социально значимой идеи, т.е. чего-либо, что поможет улучшить жизнь общества или отдельной группы лиц. Например, такое приложение, как Line, которое изначально создавалось для экстренной связи в Японии ввиду происходящих природных катаклизмов, сейчас является популярным мессенджером для общения.
Кроссплатформенность VS нативность
Чтобы создать мессенджер для Android и iOS, можно выбрать один из двух путей разработки приложения:
Кроссплатформенное решениеЕго суть заключается в написании приложения на кроссплатформенном языке программирования и использовании специальных фреймворков, то есть единого приложения, которое будет работать на обеих операционных системах. Такое приложение дешевле создания двух отдельных версий под каждую ОС, да и быстрее разработки отдельных приложений. Но из-за разницы в функционировании операционных систем некоторые функции могут быть труднореализуемыми или же недоступными. Такое решение можно выбрать для тестирования спроса рынка на начальном этапе. А при положительной реакции аудитории рассмотреть второй вариант.
Нативные приложенияСуть этого метода заключается в разработке двух отдельных приложений под каждую из операционных систем, то есть создание мессенджера на Android и создание мессенджера на iOS. Такой подход может быть более медленным из-за большего объема работы, а также более дорогостоящим. Однако созданные приложения будут актуализированы под определенную ОС и особенности ее функционала. Этот метод можно выбрать и как начальный вариант, так и дополнительный после успешной реализации кроссплатформенного приложения.
Монетизация мессенджеров
Монетизация мессенджеров возможна в нескольких вариантах:
Подписка на платные функции приложенияСуть этого метода заключается в том, что пользователь за определенную регулярную плату получает доступ к дополнительному функционалу мессенджера. Например, такой способ монетизации применяется в мессенджере Telegram — премиум-пользователям доступна загрузка файлов объемом до 4 Гб, отсутствие встроенной рекламы, дополнительные реакции на сообщения и др.
Внутренняя рекламаЭтот способ заключается в размещении рекламы внутри мессенджера. Это может быть встроенная внутренняя реклама, как, например, Telegram Ads или же баннерная реклама внешних рекламодателей, вынесенная отдельными блоками. Внутренняя реклама позволяет мессенджеру получать средства за настройку рекламы или же комиссию за нее. Реклама внешних рекламодателей также может присутствовать в push-уведомлениях.
Продажа определенного функционала внутри приложенияЭтот способ отличается от подписки тем, что за определенный функционал выплачивается единоразовая фиксированная стоимость. Например, такой способ монетизации применяет мессенджер Line, продавая на своей платформе стикеры для отправки их в сообщениях.
Особенности разработки мессенджера
Разрабатывая мессенджер, стоит учитывать некоторые особенности, которые присущи данному виду разработки.
Гибкость и масштабируемость
С ростом популярности мессенджера среди пользователей его необходимо будет обновлять, дорабатывая и добавляя функционал. Поэтому при разработке важно создать архитектуру кода, которую можно будет масштабировать. Также код должен быть гибким, чтобы в него можно было удобно внести изменения без нарушения работы остальных частей функционала приложения.
Высокая производительность
Создание приложения-мессенджера подразумевает большой поток пользователей, который ежедневно будет пользоваться сервисом. Поэтому для его бесперебойной работы необходимо обеспечить высокую производительность с помощью актуальных инструментов программирования, которые мы используем. Высокая производительность приложения, обеспеченная на старте, позволит избежать некорректной работы мессенджера при активном пользовательском трафике.
Разработка интерфейса
Мессенджер — это приложения для ежедневного использования. Именно поэтому следует уделить большое внимание проектированию интерфейса. Он должен быть простым, вызывать эстетический отклик у пользователя, иметь интуитивно понятную структуру, а также возможность навигации для новых пользователей. Чем более “дружелюбным” будет интерфейс, тем более комфортным в использовании будет приложение.
Приватность и безопасность
Утечки данных личных сообщений пользователей и их контактных данных вряд ли станут приятным событием для аудитории мессенджера. Поэтому заранее стоит позаботиться о безопасности приложения, используя шифровальные технологии, способные защитить от взлома и утечек информации. Сделать это возможно при помощи кода, заложив определенный функционал.
Ключевые функции мессенджера
К ключевым функциям мессенджера можно отнести следующие опции:
АвторизацияДля того чтобы пользователь мог иметь личный аккаунт и доступ к нему и информации в нем, необходимо разработать возможность авторизации. Причем стоит сделать ее недолгой, чтобы у пользователя была возможность зайти в приложение за пару минут. В качестве способов входа можно рассмотреть авторизацию через электронную почту, номер телефона и социальные сети.
Обмен сообщениямиЭто основная функция мессенджера, которая содержит в себе цель его разработки. Формат обмена сообщениями может быть любым: от текстовых сообщений до видеозвонка. При желании в функционал можно добавить несколько форматов. Например, в мессенджере Telegram можно отправить свою геопозицию.
Доступ к контактамЭта функция также является одной из основных в мессенджере и позволяет увидеть всех контактов, подключенных к мессенджеру. Некоторые мессенджеры вроде WhatsApp показывают также и контакты, не присоединенные к нему. Таким контактам он позволяет отправить сообщение с приглашением к установке любым доступным способом.
Push-уведомленияНеобходимая функция для каждого мессенджера, которая позволяет получать уведомления о новых сообщениях. В зависимости от назначения можно настроить получение уведомлений со скрытием содержимого уведомления, отключение уведомлений от определенных чатов и др.
Сколько стоит разработать мессенджер
Стоимость и сроки разработки приложения мессенджера являются индивидуальными и зависят от следующих факторов:
Объем функционалаБудет ли мессенджер простым, с минимальным набором функционала или же иметь сложную структуру с большим набором функций — все это влияет на срок и стоимость разработки. Команда IT-специалистов работает по почасовой ставке, поэтому от количества часов, затраченных на выполнение работы, и будет зависеть стоимость.
Уровень разработчиковБолее долгий срок работы разработчика и владение определенным стеком технологий влияют на уровень его почасовой ставки. Работа более опытных программистов над проектом будет стоить дороже, что повлияет на стоимость разработки приложения. Однако опытные программисты выполняют работу за меньшее количество часов с меньшей вероятностью ошибок в коде.
Стек технологийИспользуемые фреймворки, языки программирования и другие составляющие части разработки приложения также будут влиять на стоимость и сроки. Так, например, стоимость работы специалиста на разных языках программирования может отличаться. Как и срок разработки ввиду разницы в процессе и структуре кода.
Заключение
- Создать мессенджер для Android и iOS — длительный процесс, в котором на сроки и стоимость влияет, прежде всего, объем функционала.
- При создании такого приложения следует учитывать определенные особенности: гибкость и масштабируемость, высокая производительность, удобный интерфейс, приватность и безопасность, которые влияют на восприятие аудитории и пользовательский опыт.
- Стоимость и сроки разработки сугубо индивидуальны и зависят от объема работы, опыта специалистов и стека технологий.
▷ Cоздание мессенджера на iOS и Android ➔ разработка с нуля
Разработка мессенджера для смартфонов или сайта может стать успешным стартапом. Уже сейчас мессенджеры занимают первое место по количеству скачиваний в мире.
Исследование компании SimilarWeb: в 168 странах мессенджеры лидируют по количеству скачиваний.
В 2016 году в мире было 1,58 млрд пользователей мессенджеров. По данным Портала статистики Statista к 2021 году эта цифра вырастет до 2,48 млрд. А это уже треть населения Земли. Так что, возможно, уже сейчас имеет смысл создать свой мессенджер на Андроид или iOS.
Стоит ли создавать еще одно приложение messenger?
У каждого пользователя на телефоне установлены два-пять мессенджеров. Все они используются в той или иной степени.
Со временем некоторые приложения-мессенджеры теряют лидерские позиции, уступая место новым. Так, за один год Skype с первого места, которое он занимал несколько лет, переместился на четвертое. На пятом месте Telegram. Но, похоже, это тоже временный расклад, так как тот же Telegram быстро завоевывает рынок. В 2017 году наметился новый тренд — публичные каналы и чаты. Их наличие привлекает новых пользователей, по сути, превращая мессенджеры в социальные медиа. Возможно, это и стало причиной роста популярности Telegram.
Рейтинг популярности мессенджеров
Источник vc. ru
Статистика роста количества пользователей мессенджеров показывает: потенциал у приложений для обмена сообщениями есть. Но при запуске стартапа нужно быть готовым к конкуренции. Разработка мессенджера для iOs или на Andriod начинается с правильной постановки задачи и подбора инструментов. Так мы получим приложение, которое удовлетворит потребности пользователей.
Как создать мессенджер, востребованный пользователями
Изначально мессенджеры создавались или как чаты, например WhatsApp, или как приложение для звонков — Skype, Viber. Позже в мессенджеры стали добавлять функции, которых изначально не было. Так, в WhatsApp добавились функции аудиозвонков, потом видео. Дальше появились открытые API, боты, маски, статусы, приемы платежей, публичные каналы. Однако внедрить новый функционал или изменить структуру, когда у мессенджера миллионы пользователей, сложно. В том же WhatsApp до сих пор нет API и ботов.
Основная сложность при создании приложения для отправки сообщений на Android или iOS — разработка архитектуры. Структуру приложения нужно разработать таким образом, чтобы в нее можно было безболезненно добавлять новые возможности.
При разработке мессенджера мы закладываем в его основу не только то, что уже есть в других приложениях, но и то, что может быть востребовано в будущем.
Наш подход к разработке архитектуры мессенджера
Большинство подходов к проектированию и разработке архитектуры сводится к модульной системе. Но модульность разная, да и сами модули могут быть огромными и монолитными.
В WOXAPP мы проектируем и разрабатываем архитектуру по принципам Clean architecture.
Чистая архитектура, описанная Робертом Мартином, позволяет спроектировать гибкую и масштабируемую систему.
В современном программном обеспечении это распространенная практика, но достичь Clean architecture получается не у всех. В своей работе мы придерживаемся ряда определенных принципов и получаем ожидаемый результат. На рисунке новая архитектура, которую презентовал Google. C помощью этого подхода и наших собственных доработок мы реализовываем чистую архитектуру на Android.
Гибкость, масштабируемость и тестируемость
В процессе работы мы делаем так, чтобы архитектура делилась на автономные слои. Тогда бизнес-логика, представление и объекты данных разделены и могут меняться независимо друг от друга. Вне зависимости от размеров системы такой подход сохраняет ее гибкость, масштабируемость (масштабирование количества функций) и тестируемость.
Масштабируемым делаем не только код, но и саму инфраструктуру системы.
Производительность приложения
Часто бывает так, что команды гонятся за ставшим популярным языком программирования. Они разрабатывают на нем продукт клиента, но в процессе работы понимают, что язык используют неверно. Нужно понимать все плюсы и минусы любого языка и инструмента. Надо использовать тот язык, который лучше всего подходит для построения эффективной системы, а не тот, что сейчас популярен.
В процессе работы думаем о задаче клиента и с этим подходим к выбору инструментов.
Как правило, программируем на PHP. Этот язык программирования используется в Whatsapp, Facebook, Stackoverflow. PHP не уступает остальным языкам по производительности и способен выдержать высокие нагрузки. Плюс этого языка в том, что после выполнения задачи ресурсы сервера высвобождаются, а правильно построенная архитектура и хороший стек технологий перекрывают недостатки языка.
Стоимость разработки проекта на PHP в разы дешевле, чем на языках типа Java, Python. В то же время приложение не уступает по производительности.
При выборе инструментов ориентируемся на то, насколько эффективно с помощью того или иного из них можно решить задачу. По сути, подстраиваем инструменты под архитектуру, а не наоборот.
Работа с большим количеством пользователей и большими нагрузками
В работе используем платформу NodeJS. Как показывает наш опыт, эта платформа подходит для создания чатов и мобильных приложений. NodeJS хорошо устроена и позволяет строить высоконагруженные системы. С коробки чат на NodeJS способен выдержать нагрузку в 10 000 подключений.
Разработка мессенджера для Android или iOS под данную платформу требует использовать Java Script. Этот язык популярен, поэтому найти разработчиков не проблема.
Rethink — используем эту NoSQL DB, так как она производительнее конкурентов. У RethinkDB транслятор языка запросов, так называемого ReQL, реализован не на уровне сервера, а встраивается в качестве предметно-ориентированного языка в язык, на котором пишется клиентское приложение.
Таблицы базы данных хранят JSON-документы, допускающие любой уровень вложенности. У каждого документа прописан уникальный для таблицы-родителя первичный ключ «id». Ссылаясь на ключ, получаем документ. Каждая функция ReQL-запроса работает с данными, полученными из предыдущей функции цепочки. Это позволяет строить более гибкую архитектуру высоконагруженных проектов и не думать о сложности структур данных.
Конкурент NoSQL СУБД — MongoDB. Эта платформа популярна на рынке, но популярность не всегда залог успеха. У MongoDB ряд проблем: при удалении документов не чистится место на диске поэтому приложение должно быть построено так, чтобы документы (файлы объектов) не удалялись часто. Также MongoDB плохо работает с многочисленными массовыми операциями над документами, что противоречит правилам построения высоконагруженной системы.
Основная проблема при построении высоконагруженных проектов — построение архитектуры и потом подстраивания бизнес-логики системы под нее. Такой проект не всегда справляется с большими нагрузками. Поэтому мы делаем наоборот: прорабатываем бизнес-логику всей системы, а уже под нее создаем эффективную архитектуру. В такое приложение можно добавлять новые функции. Оно не потеряет в производительности и не боится высоких нагрузок.
Разработка интерфейса мессенджера
Пользователю должно быть понятно, как работать, и работать должно быть удобно. Поэтому чаще мы рекомендуем использовать нативный дизайн, так как он удобен и предсказуем. Приложение одинаково ведет себя на разных устройствах. Пользователь видит знакомые элементы, знает, как их использовать, и у него не возникает вопросов, как пользоваться мессенджером.
При разработке дизайна важно:
Проработать пустые состояния чатов, экранов, разделов, где пока еще ничего не происходило. Так пользователю будет понятно, какое действие нужно совершить.
Проработать обратную связь. Отправка сообщений, скачивание файлов занимает время. В этот момент пользователю важно показать, что процесс идет.
Все возможные ошибки, например, если пропал интернет, пользователь должен понять, что что-то пошло не так.
Для верификации номера телефона поставить ограничение по времени на повторную отправку sms с кодом верификации, так как сообщение может еще не дойти, а пользователь успеет шесть раз нажать на повторную отправку кода.
Предупредить пользователя о том, что он использует мобильный интернет в момент отправки большого файла.
Удобство внутри чата и предотвращение нелепых ошибок
Важно удобно организовать поиск внутри определенного чата. Быстро найти нужный момент в переписке, документ, фото или видео, при этом не пролистывая хаотично ленту.
Перед отправкой голосовых сообщений, важно, чтобы пользователь мог их прослушать. Должна быть также возможность исправить ошибку или удалить нежелательное сообщение. Создание приложения для отправки сообщений iPhone или Android требует скрупулезной проработки этих и других нюансов.
Приватность
В интернете можно найти программы, которые позволяют взломать мессенджер и получить личную переписку. Первая задача разработчиков — обеспечить полную анонимность, даже без привязки к номеру телефона и возможности как-то распознать личность. Вторая задача — исключить риски взлома.
Здесь есть нюансы. Скажем для полного анонимного чата собеседники без привязки к конкретным признакам — номеру телефона, имени, локации — должны понимать кто есть кто. Для этого нужно использовать одноразовый шифр, которым могут пользоваться все, но он не будет повторятся дважды. Приглашение людей в такую беседу, также происходит при помощи “ключа”, который работает только раз, и задается только самим человеком.
Защита от скриншотов. Шифрование приходящих уведомлений. Возможность быстро удалять сообщения, без лишних подтверждений.
Сколько стоит создать свой мессенджер
Цена разработки мессенджера зависит от того, сколько времени займет работа над приложением. Чем сложнее функционал, тем выше стоимость разработки. Окончательную цену на разработку мессенджера для iOS, андроид или сайта мы сможем назвать только после того, как поймем, какие задачи надо решить.
Стоимость продвижения и поддержки
Разработка мессенджера для Андроид или для iOS — первый этап. Если это не корпоративный чат, то мессенджер надо продвигать. Для этого надо в маркетинговый бюджет заложить определенную сумму. Сюда входит:
контекстная и баннерная реклама
реклама в социальных сетях
ASO-продвижение (App Store Optimization) — комплекс работ для оптимизации мобильного приложения. А именно правильное составление title (название), keywords (ключевые слова), descriptions (описание), в целях максимального увеличения видимости вашего приложения в поиске
оплата за размещение в магазинах Google Play и App Store.
После запуска приложение необходимо развивать и обновлять:
устранить ошибки и реагировать на поступившие жалобы пользователей
добавить новые функции.
С чего начать создание приложения для отправки сообщений на Android или iPhone
Разработка мессенджера под заказ начинается с постановки задачи.
Напишите или позвоните нам, мы договоримся о встрече, обсудим задачу и поможем найти оптимальное решение как создать востребованный мессенджер для Android и iOS.
Как использовать Facebook Messenger без учетной записи Facebook
Digital Trends может получать комиссию, когда вы покупаете по ссылкам на нашем сайте. Почему нам доверяют?
Автор Алина Брэдфорд и Кристиан де Лупер
Facebook Messenger — одна из наиболее широко используемых служб обмена сообщениями, и вы, вероятно, знаете как минимум нескольких человек, которые используют ее исключительно.
Содержание
- Как использовать Facebook Messenger без учетной записи Facebook
- Получение учетной записи Facebook
- Настройка Messenger
- Как отключить учетную запись Facebook и сохранить Facebook Messenger
Подробнее
- Как сделать аватар для Facebook
- Лучшие приложения для обмена сообщениями для Android и iOS
- Портал Facebook против Amazon Echo Show
Как использовать Facebook Messenger без учетной записи Facebook
Оказывается, вы все еще можете использовать Messenger после деактивации своей учетной записи Facebook. Это означает, что если вы ненавидите Facebook, вы можете деактивировать свою учетную запись и по-прежнему использовать свое любимое приложение для обмена сообщениями, без проблем. Это также означает, что если у вас нет Messenger, но вы хотите его получить, вы можете получить его, не поддерживая активную учетную запись. Вы получаете то, что хотите, не нуждаясь в Facebook. Теперь осталось только все настроить.
Получение учетной записи Facebook
Если вы настроены против Facebook, не волнуйтесь. Вам не нужно настраивать полноценный профиль, чтобы получить доступ к Messenger. Просто зайдите на Facebook.com и заполните поля под Создайте новую учетную запись
Настройка мессенджера
Теперь, когда у вас есть учетная запись Facebook, вы можете настроить свой Messenger. Загрузите приложение Facebook Messenger на свое устройство Android или iOS. Откройте приложение. Нажмите кнопку Создать новую учетную запись и зарегистрируйтесь, используя свое имя и номер телефона, которые вы использовали для своей учетной записи Facebook.
Как деактивировать свою учетную запись Facebook и сохранить Facebook Messenger
Теперь вы можете деактивировать свою учетную запись Facebook. На рабочем столе откройте меню и нажмите Настройки, c
hoose Ваша информация Facebook и коснитесь параметра Деактивировать и удалить .Выберите Деактивировать из вариантов на новой странице. Не выбирайте вариант Удалить учетную запись навсегда , потому что вы не сможете использовать Messenger, если полностью удалите свою учетную запись. Нажмите Перейти к деактивации учетной записи и введите свой пароль.
Чтобы закончить, заполните опрос и деактивируйте свою учетную запись Facebook. Теперь ваша учетная запись Facebook будет деактивирована, и вы сможете продолжить использовать Facebook Messenger. Вот и все. Теперь вы сможете использовать Facebook Messenger так же легко, как и все остальные. Через Messenger вы можете загружать фотографии, видео, начинать групповые чаты и многое другое — и все это без учетной записи Facebook. Теперь вы также можете загрузить приложение Facebook Messenger на свой рабочий стол.
Рекомендации редакции
- Как настроить ленту Facebook для отображения самых последних сообщений
- Как получить свою долю от мирового соглашения Facebook на 750 миллионов долларов
- Теперь вы можете использовать наклейку Add Yours на Reels для Facebook и Instagram.
- Facebook Messenger наконец начинает тестировать сквозное шифрование для всех чатов
- Как создать группу в Фейсбуке
способов контролировать свою конфиденциальность – Новости Messenger
Гейл Кент, директор по вопросам политики, Messenger
- За последние два года мы предоставили пользователям Messenger больше возможностей для управления своей конфиденциальностью.
- Мы расширили функции, доступные в наших чатах со сквозным шифрованием, и улучшили существующие функции, чтобы создать самое безопасное приложение для обмена личными сообщениями.
За последние несколько лет все больше потребителей во всем мире искали приложения, которые предлагают надежные функции конфиденциальности (источник), и это было в центре внимания, когда мы слушаем, учимся и улучшаем наш собственный подход к конфиденциальности. Недавно мы обновили отчет, в котором рассматриваются наши инвестиции в конфиденциальность и подробно рассказывается о нашем стремлении внедрить конфиденциальность во все наши технологии, такие как Messenger. Компания в целом развивается по мере того, как мы создаем новые процессы и продукты, обеспечивающие конфиденциальность и безопасность.
Сегодня я хотел подробно рассказать о том, как наше повышенное внимание к защите конфиденциальности людей и предоставлению им большего контроля повлияло на то, как мы относимся к обмену личными сообщениями.
Выбор и управление
Messenger помогает более чем миллиарду человек оставаться на связи с теми, кто для них важнее всего. Они ожидают, что их разговоры будут конфиденциальными, безопасными и безопасными. Что касается Messenger, мы хотим, чтобы у вас была возможность выбирать, кто может с вами связаться, а также контролировать свой уровень конфиденциальности. Мы также хотим сделать этот выбор простым.
Исследование, проведенное TTC Labs, показало, что люди с большей вероятностью будут использовать элементы управления конфиденциальностью, когда они доступны и просты в использовании. Вот почему мы недавно запустили Центр конфиденциальности, чтобы лучше объяснить, как вы можете выбрать свой уровень конфиденциальности.Мы также обновили некоторые из наших функций, чтобы упростить их использование и предложить больше вариантов:
Контролируйте свою конфиденциальность
- Настройки конфиденциальности : вы можете контролировать свою конфиденциальность в Messenger, делая определенную информацию частной или общедоступной для определенных людей. Вы можете найти эти настройки конфиденциальности на вкладке «Конфиденциальность» вашей учетной записи Messenger. Настройки конфиденциальности содержат ряд дополнительных инструментов, некоторые из которых перечислены ниже, чтобы помочь вам принять решение о вашей конфиденциальности.
- Элементы управления доставкой сообщений : Это дает вам больше контроля над тем, кто и как может связаться с вами. Для дополнительного уровня безопасности мы также скрываем или размываем изображения и отключаем ссылки, если вы не ответите на сообщение или не скопируете и не вставите ссылку на вкладку браузера.
- Отменить отправку сообщения : Вы можете навсегда отменить отправку сообщения или просто скрыть его от просмотра.
- Статус активности : Вы можете скрыть, были ли вы активны или недавно активны, отключив свой активный статус.
- Блокировать и Ограничить : вы можете заблокировать сообщения и звонки из чьей-либо учетной записи Facebook, и они больше не смогут связаться с вами. Если блокировка кажется слишком постоянной, теперь вы можете запретить кому-либо временно отключать уведомления о входящих сообщениях или звонки. Вы также не сможете звонить или отправлять им сообщения, и мы не будем сообщать им, что они были ограничены.
- Уведомления о безопасности : Мы представили уведомления о безопасности, которые помогают людям выявлять и избегать потенциально опасных взаимодействий, таких как мошенничество. В течение апреля и мая 2022 года более 150 миллионов человек видели баннеры безопасности в Messenger.0018
Чаты со сквозным шифрованием
- Звонки, группы и выражения
- Исчезающие сообщения : Мы улучшили элементы управления исчезающими сообщениями в чатах со сквозным шифрованием. Раньше вы могли установить таймер только для своих собственных сообщений, но теперь любой участник чата может выбирать, как долго сообщения будут храниться.
- Уведомления о снимках экрана : Мы ввели уведомления о снимках экрана для исчезающих сообщений, сообщая вам, если мы обнаружим, что кто-то сделал снимок экрана вашего сообщения или фотографии.
О безопасности устройства
- Блокировка приложения : эта функция позволяет добавить еще один уровень безопасности к вашим сообщениям на iOS, не позволяя никому, кто одолжит ваш телефон, получить доступ к вашим сообщениям.
- Двухфакторная аутентификация : Двухфакторная аутентификация помогает защитить вас от попыток взлома и фишинга, даже если ваш пароль скомпрометирован. В случае активации мы отправим вам код на ваше мобильное устройство или адрес электронной почты в дополнение к запросу пароля.
- Оповещения о входе в систему : они помогают защитить вашу учетную запись от потенциальных угроз и атак. Эти сообщения предназначены для предупреждения вас, если мы обнаружим нераспознанные входы в систему и попытки входа в систему.
Что дальше
Мы продолжаем работать над улучшением нашего подхода к конфиденциальности и тщательно продумываем, как мы будем создавать наши продукты в будущем.