element-hq / element-hq/element-ios

Allow creation of unencrypted direct chats

Open
#3,782 4 comments 3 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
1.8k
Forks
544
PR merge metrics
PR metrics pending

Description

Upon starting a new direct chat, encryption is automatically enabled.

If the setting "Never send messages to untrusted sessions" is enabled, the recipient will receive undecryptable messages.

Contributor guide

Open the contributing guide

Research direction

Start by tracing how a new direct chat enables encryption and how the “Never send messages to untrusted sessions” setting affects delivery. Determine where an unencrypted-chat choice belongs and verify that a recipient receives readable messages when the setting is enabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.