Вопрос или проблема
В некоторых домах кто-то может использовать WhatsApp для отправки и получения сообщений, ведя разговоры с другим человеком, в то время как другие члены семьи удаляют сообщения.
Это означает, что человек не может вернуться и наслаждаться сообщениями, размышляя о истории сообщений и обрабатывая их в своем уме.
Чтобы предотвратить эту ситуацию, было бы хорошо иметь приложение для обмена сообщениями, которое работает следующим образом:
A отправляет сообщение B, и сообщение хранится на сервере в облаке, читается B и сохраняется.
Чтобы удалить сообщение, B должен отправить A токен запроса на удаление.
Только когда A получает токен запроса на удаление и решает одобрить его, может быть отправлен токен от A к B, и тогда B может удалить сообщение.
В противном случае B не может удалить сообщение.
Это означает, что сообщение, которое получает B, сохраняется на сервере, остается у B и не может быть удалено другими членами семьи, получившими доступ к телефону и его приложению для обмена сообщениями.
Удаление сообщений лишает B чувства связи с A, и все воспоминания о A тогда относятся к прошлому (а не к настоящему взаимодействию, сообщению между B и A).
Это также означает, что если прошлое взаимодействие между A и B было плохим, или если B только подстраивает плохие воспоминания, B не может иметь хороших воспоминаний о A и, как правило, будет работать с этими плохими воспоминаниями.
Это также означает, что у B будут негативные мысли.
Особенно если их лишают возможности заниматься альтернативной деятельностью.
Так что, мой вопрос в том, где я могу найти такое приложение для замены WhatsApp, которое предотвращает сценарии удаления сообщений, работая так, как описано?
Спасибо.
Кроме того, было бы хорошо, если бы вы могли аутентифицировать подлинность сообщения с помощью отпечатка пальца, чтобы предотвратить ситуацию, когда другая сторона не знает, от кого сообщение.
Члены семьи, удаляющие сообщения, могут утверждать, что сообщения удалены, чтобы сэкономить место на устройстве. Чтобы этому предотвратить, сообщения должны храниться на сервере и загружаться с учетом пространства, после чего они становятся невидимыми на устройстве, но все еще доступны и загружаемы с сервера.
Большое спасибо за подсказки о приложениях для обмена сообщениями, поддерживающих эти функции, и за ваши реализации.
Спасибо.
Ответ или решение
Поиска мессенджера с расширенной защитой сообщений для семей с общими телефонами
Современные мессенджеры, такие как WhatsApp, предоставляют удобный способ общения, но, как показывает практика, семейные динамики могут создать проблемы с сохранением личной переписки. Одной из распространенных проблем является случайное или намеренное удаление сообщений, что приводит к душевным страданиям и потерям важной информации. С учетом вашего запроса, я постараюсь описать альтернативные варианты и подходы, которые могут помочь решить обозначенные проблемы.
Описание проблемы
В семьях с общими телефонами часто возникает ситуация, когда один пользователь (например, "B") получает сообщения от другого человека (например, "A"), но другие члены семьи могут удалить эти сообщения, не имея на это права. Это может негативно сказаться на эмоциональном состоянии "B", которым могут управлять негативные воспоминания из-за отсутствия возможности посмотреть на историю общения.
Кроме того, удаление сообщений также может быть связано со стремлением экономить память устройства, что подвергает сомнению физическое хранение данных. Таким образом, необходимо найти мессенджер, который обеспечит:
- Хранение сообщений на сервере, а не только на устройстве.
- Механизм подтверждения удаления сообщений, который требует согласия отправителя.
- Защиту от несанкционированного доступа к переписке через аутентификацию, например, с использованием отпечатков пальцев.
Решение: Поиск альтернативных приложений
На данный момент существует несколько приложений, которые могут поддерживать подобные функции, хотя они могут быть не полностью соответствуют вашему запросу. Приведу несколько примеров:
-
Signal: Это приложение акцентируется на безопасности и конфиденциальности. Оно позволяет хранить сообщения практически вечно, пока они не будут удалены явно, но механизм удаления сообщений тут также требует внимания к безопасности. Хотя нет функции подтверждения удаления через токены, вы можете использовать функцию "Скрыть сообщения".
-
Telegram: Telegram предлагает возможность хранения сообщений в облаке, а также позволяет пользователям управлять тем, кто может видеть их чаты. Однако механизм подтверждения удаления сообщений, о котором вы говорите, в приложении отсутствует. Тем не менее, Telegram поддерживает аутентификацию через код или биометрию.
-
Tox: Это децентрализованное приложение, которое поддерживает анонимную передачу сообщений. Хотя оно не предлагает встроенные средства для обеспечения контроля над удалением сообщений, его архитектура и принципы работы могут быть адаптированы для решения вашей задачи, если имеются программные навыки.
-
Custom Messaging Solutions: В дополнение к существующим приложениям вы можете рассмотреть возможность создания кастомного мессенджера, который будет полностью отвечать вашим требованиям. Это может быть сделано с использованием платформ, таких как Firebase, где вы можете создать серверное приложение, управляющее аутентификацией и удалением сообщений с помощью токенов.
Советы по реализации
- Создать правила и права доступа: В приложении должно быть четкое разграничение, кто может удалять сообщения и при каких условиях.
- Использование облачного хранилища: Все сообщения должны храниться в облаке после их отправки. Удаление на устройстве не должно приводить к удалению на сервере.
- Аутентификация пользователей: Внедрение биометрической аутентификации для доступа к чату позволит дополнительно защитить сообщения.
Заключение
К сожалению, на данный момент нет приложения, которое бы полностью соответствовало вашим требованиям, но перечисленные мессенджеры и идеи для кастомизации могут стать отправной точкой для решения вашей проблемы. Программный подход к созданию надежного мессенджера с расширенной защитой переписки требует серьезного планирования и технических навыков. Инвестиции в кастомные решения могут быть оправданы, учитывая важность защиты личных сообщений в условиях совместного использования устройств.