Skip to content

Add post-install consent screen #1189

@sidvishnoi

Description

@sidvishnoi

Mozilla wants us to show the "data sharing consent" on first install of extension. We show the consent right before data is shared - during wallet connection. But they're rigid on their rule to show the consent on first install.

So, post-install, we'll first show a consent screen, and show user what's shared, when and with whom. Only after the user agrees, they'll see the current post-install screen. We'll also use this consent page to describe extension permissions briefly.

If user hasn't provided consent and they open popup, we'll show the consent page then as well (not within popup).

Metadata

Metadata

Assignees

Labels

area: backgroundImprovements or additions to extension background scriptarea: pagesChanges to any of extension's pagesarea: pages/apparea: popupImprovements or additions to extension popupenhancementNew feature or request

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions