aboutsummaryrefslogtreecommitdiff
path: root/docs/permissions.md
diff options
context:
space:
mode:
authorDarius Jahandarie <djahandarie@gmail.com>2023-10-25 10:16:41 +0000
committerGitHub <noreply@github.com>2023-10-25 10:16:41 +0000
commitd3c916b8f742ad62e98f65e18d0dcb8a96235828 (patch)
treed764e5127eda19402e15d28126cd3e9b88ed4cd9 /docs/permissions.md
parentb64ca7d379e48159f98373558c339a89c01c5f6c (diff)
parentd1dda1b1d0861b78a633149af3789b2ec0668693 (diff)
Merge pull request #287 from praschke/chrome-webRequest23.10.25.0
fix: reinstate webRequest and correct the permissions docs
Diffstat (limited to 'docs/permissions.md')
-rw-r--r--docs/permissions.md9
1 files changed, 7 insertions, 2 deletions
diff --git a/docs/permissions.md b/docs/permissions.md
index 10046210..57f9f0b2 100644
--- a/docs/permissions.md
+++ b/docs/permissions.md
@@ -9,8 +9,13 @@
`unlimitedStorage` is used to help prevent web browsers from unexpectedly
deleting dictionary data.
-* `webRequest` and `webRequestBlocking` _(Firefox only)_ <br>
- Yomichan uses these permissions to ensure certain requests have valid and secure headers.
+* `webRequest` <br>
+ Yomichan uses this permission to collect audio or create Anki notes using
+ [AnkiConnect](https://ankiweb.net/shared/info/2055492159).
+ It is also required to surface error information from failed requests.
+
+* `webRequestBlocking` _(Firefox only)_ <br>
+ Yomichan uses this permission to ensure certain requests have valid and secure headers.
This sometimes involves removing or changing the `Origin` request header,
as this can be used to fingerprint browser configuration.