decentralised-dataexchange / bb-consent-android-privacy-dashboard

This repository hosts source code for the reference implementation of the GovStack Consent Building Block Android Privacy Dashboard towards individuals.
Apache License 2.0
0 stars 0 forks source link

To show the signed and the latest DA version to the user -- only two is needed #240

Open kashishmalik opened 7 months ago

kashishmalik commented 7 months ago

In the privacy board, the user shall be able to view the signed version and the latest available version that he or she will sign.

For example, the user has opted into a DA on a specific date, Oct 2023.

Now, there are 3 more new DA versions available by Jan 2024. The user, via the privacy dashboard, can see the version signed earlier and the latest one signed if asked explicitly to opt-in for specific services.

georgepadayatti commented 6 months ago

Suggestion: Show all the versions of the published data agreements should be shown to the individuals. Wireframe required to proceed @lalc

lalc commented 6 months ago

The decision was to show only two versions. It's too much information we are providing to the user unnecessarily. E.g: If the user has signed version 3 and if there are 10 subsequent versions, from the user perspective there is no need to see all the 10 versions.

If consent is the lawful basis and if the user has signed version 3, and toggles on-off over a period of time,it unnecessarily increases the complexity. The thought here is entirely from the user perspective.

Will analyse more and provide wireframe next week.

lalc commented 6 months ago

Here is the wireframe for Android and iOS:

Privacy_Dashboard.pdf

Note: There is a slight change in the look and feel for viewing the data attributes, which shall be replicated as a new issue for iOS and Android. @georgepadayatti