Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revamp old settings in Legacy Settings > Privacy and security #20618

Open
ilmotta opened this issue Jul 2, 2024 · 0 comments · May be fixed by #20671
Open

Revamp old settings in Legacy Settings > Privacy and security #20618

ilmotta opened this issue Jul 2, 2024 · 0 comments · May be fixed by #20671
Assignees
Labels
feature feature requests mobile-core
Milestone

Comments

@ilmotta
Copy link
Contributor

ilmotta commented Jul 2, 2024

Feature Issue

User Story

  • As a privacy and security-minded user
  • I want to be able to easily configure my privacy and security settings
  • So that I can tailor Status to my needs

Description

Currently, in the screen Profile > Legacy settings > Privacy and security the user can configure a few important settings, but they are more difficult to find, they are not using the new UI, and they give the wrong impression to users that we didn't care about migrating such an important part of the app, such as privacy & security. Ideally, we want to get this issue done for release 2.30.

The changes proposed in the designs in Figma are cosmetic. There should be no changes in status-go, nor risky changes on the client.

Acceptance criteria

We want to entirely remove the Profile > Legacy settings > Privacy and security option/screen while applying the changes described below to migrate settings to other places and remove the ones that aren't needed anymore. Consider removing related zombie code and not just the affected screen.

  • Remove Set dApp access permissions setting.
  • Remove Display collectibles.
  • Remove Chat link previews setting.
  • Remove Reset password setting. This setting is already supported in Profile > Password > Change password.
  • Remove Delete my profile. Profile/account management is already supported in the login screen.
  • Remove Accept new chats from <XYZ> because we already have the option Allow new contact requests in Profile > Messages (see Figma page)
  • Block screenshots (Android) or Hide Preview (iOS) are platform dependent and are now accessible in a new section Profile > Privacy and security.
  • Show your profile picture to should now be accessible from Profile > Privacy and security.
  • Removed People who have already seen you profile picture will continue to do so from Show your profile picture to. This is no longer needed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature feature requests mobile-core
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

1 participant