You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
About the Permission Request to Read Browsing History in v4
Firstly, let me state clearly that I have no intention of peeking into your browsing history, nor have I implemented any such feature.
The reason why this permission is requested is to improve the usability of the force stop feature (available from the options screen) introduced in v4.
When the force stop feature is executed, all open YouTube tabs need to be reloaded. Therefore, to identify only the YouTube tabs from all the tabs in the browser, I need access to tab information.
What Permissions Are Specifically Used
I use the tabs permission. Because this API requires permission, you will be asked for browsing history access when installing v4.
The permissions used by the API are described in the manifest.json. You can see the implementation in the following file:
English
About the Permission Request to Read Browsing History in v4
Firstly, let me state clearly that I have no intention of peeking into your browsing history, nor have I implemented any such feature.
The reason why this permission is requested is to improve the usability of the force stop feature (available from the options screen) introduced in v4.
When the force stop feature is executed, all open YouTube tabs need to be reloaded. Therefore, to identify only the YouTube tabs from all the tabs in the browser, I need access to tab information.
What Permissions Are Specifically Used
I use the
tabs
permission. Because this API requires permission, you will be asked for browsing history access when installing v4.The permissions used by the API are described in the
manifest.json
. You can see the implementation in the following file:Outside-YouTube-Player-Bar/wxt.config.ts
Line 49 in 9b85bf6
Why "Read Browsing History"?
This message is a fixed popup from the browser. Even if I do not actually read your browsing history, the permission request message appears as such.
Source Code Using
tabs
The
tabs
permission is needed to usebrowser.tabs
. Since this extension is open-source software (OSS), you can view all the relevant source code.https://github.com/search?q=repo:1natsu172/Outside-YouTube-Player-Bar+browser.tabs&type=code
Privacy Policy
The privacy policy for this extension is as follows:
Additional Information
Japanese
拡張機能が閲覧履歴の読み取り権限を要求する理由について
まず最初に明言いたしますが、閲覧履歴を覗き見る意図は全くありません。また、実際にそのような実装も行っておりません。
閲覧履歴の読み取り権限が必要となる理由は、v4から導入された強制停止機能(オプション画面より実行可能)のユーザビリティ向上のためです。
この強制停止機能を実行する際、すべての開いているYouTubeタブを一度リロードする必要があります。そのため、ブラウザ上のすべてのタブからYouTubeのタブだけを判定するために、タブ情報にアクセスする必要があります。
使用する具体的なパーミッションについて
当拡張機能は
tabs
のパーミッションを利用します。このAPIを使用するために権限が必要となり、v4のインストール時に閲覧履歴アクセス権限の要求が発生します。利用しているAPIのパーミッションは
manifest.json
に記載されています。以下のファイルで実装されています。Outside-YouTube-Player-Bar/wxt.config.ts
Line 49 in 9b85bf6
「閲覧履歴の読み取り」と表示される理由
これはブラウザが固定でこのメッセージを表示するためです。実際には閲覧履歴の読み取りを行っていなくても、このメッセージで権限の要求が行われます。
tabs
権限の使用箇所についてtabs
権限はbrowser.tabs
を利用するための権限です。当拡張機能はオープンソースソフトウェア(OSS)であり、該当するすべてのソースコードを閲覧することができます。https://github.com/search?q=repo:1natsu172/Outside-YouTube-Player-Bar+browser.tabs&type=code
プライバシーポリシー
当拡張機能のプライバシーポリシーは以下の通りです。
その他の情報
The text was updated successfully, but these errors were encountered: