element-hq / element-hq/element-ios

Provide a better UX for users considering sharing their contact list with an IS to discover people they know already using Matrix

Open
#2,711 0 comments 0 reactions 0 assignees View on GitHub
privacy-sprint
Dominant language
Swift
Stars
1.8k
Forks
544
PR merge metrics
PR metrics pending

Description

As per https://github.com/vector-im/riot-ios/issues/2521, the current UX has a static message which does an okay job of telling users what will happen. It would be better if we could:
- say for certain whether personal data would be hashed before lookup
- direct users where they can review the IS policy docs before giving the app permission to access the address book

There's a possibility this could be solved in part by https://github.com/vector-im/riot-ios/issues/2710

Contributor guide

Open the contributing guide

Research direction

Read the related Riot iOS issues 2521 and 2710, then locate the current static message for contact-list sharing. Verify what the identity server does with personal data and identify the policy documentation users should review; done means the consent UX clearly states hashing and links to those policy docs.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
mobile, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.