Skip to content

feat(PostInstall): add consent screen about data sharing#1191

Merged
sidvishnoi merged 13 commits into
mainfrom
extension-consent
Oct 1, 2025
Merged

feat(PostInstall): add consent screen about data sharing#1191
sidvishnoi merged 13 commits into
mainfrom
extension-consent

Conversation

@sidvishnoi
Copy link
Copy Markdown
Member

@sidvishnoi sidvishnoi commented Sep 25, 2025

Context

Closes #1189

Changes proposed in this pull request

@github-actions github-actions Bot added area: pages/app area: pages Changes to any of extension's pages labels Sep 25, 2025
);
};

const Main = () => {

This comment was marked as outdated.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good @sidvishnoi

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Should "What's not shared" be a subsection of "What's shared"? It's probably more a matter of style, but I suggest making it the same level. Totally up to you.
  • Under "...with wallets... that use Web Monetization", first bullet, there's a space between "information" and the period.
  • I don't know if there's anything to do, but if someone is reading but not paying attention, they're going to see that their wallet address is shared with a web monetized site's wallet, then immediately see that their wallet address is not shared with websites they visit. I don't think someone new to Web Monetization will understand the difference. Just wanted to call that out.

Copy link
Copy Markdown
Member Author

@sidvishnoi sidvishnoi Sep 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point on (3). I don't have any better suggestions though.

This is the latest state:
image

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Sep 25, 2025

Extension builds preview

Name Link
Latest commit bd0a2a9
Latest job logs Run #18154448466
Chrome (1000.55KB)Download
Firefox (1000.58KB)Download
Safari (1.92MB)Download

@github-actions github-actions Bot added area: background Improvements or additions to extension background script area: popup Improvements or additions to extension popup area: shared Changes to shared libraries and utilities labels Sep 26, 2025
@github-actions github-actions Bot added the area: tests Improvements or additions to tests label Sep 26, 2025
@sidvishnoi sidvishnoi requested a review from DarianM September 26, 2025 13:54
@sidvishnoi sidvishnoi marked this pull request as ready for review September 26, 2025 13:54
Copy link
Copy Markdown
Member

@DarianM DarianM left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm :shipit:

@sidvishnoi sidvishnoi merged commit ef28439 into main Oct 1, 2025
11 checks passed
@sidvishnoi sidvishnoi deleted the extension-consent branch October 1, 2025 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: background Improvements or additions to extension background script area: i18n area: pages/app area: pages Changes to any of extension's pages area: popup Improvements or additions to extension popup area: shared Changes to shared libraries and utilities area: tests Improvements or additions to tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add post-install consent screen

4 participants