Skip to content

Commit e2c8595

Browse files
Add Chrome Web Store privacy declarations
1 parent 0b91abf commit e2c8595

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

extension/assets/store/listing.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,32 @@ No data is sent to any server other than GitHub's API. No analytics or tracking.
3030

3131
Source code: https://github.com/richardkmichael/github-bookmarked-issues
3232

33+
## Chrome Web Store
34+
35+
Privacy practices justifications:
36+
37+
### Storage
38+
39+
Stores the user's bookmarked issues, sort preference, and an optional GitHub personal access token
40+
in sync storage (for cross-device sync). Caches fetched issue data in local storage to reduce API
41+
calls and provide fallback when rate-limited.
42+
43+
### webRequest
44+
45+
Listens for HTTP response headers on github.com navigation to discover GraphQL query hashes from
46+
Link preload hints. These hashes are required to fetch issue data from GitHub's internal API. No
47+
request data is modified or redirected.
48+
49+
### Host permissions
50+
51+
Content scripts on github.com add a bookmark button to issue pages and inject a Bookmarked view into
52+
github.com/issues. Requests to api.github.com fetch issue details (title, state, author) for display
53+
in the toolbar popup.
54+
55+
### Remote code
56+
57+
This extension does not use remote code. All JavaScript is bundled in the extension package.
58+
3359
## Categories
3460

3561
Chrome Web Store: Productivity

0 commit comments

Comments
 (0)