ブラウザ拡張機能の権限を解説
RuneManga拡張機能が求める権限のすべてと、その理由、サイト上で見えるもの、アクセスを取り消す方法。
RuneMangaの拡張機能が求める権限は最小限で、サイトへのアクセスはあなたがそのサイトでオンにしたときだけ求めます。閲覧中のページに常にアクセスできるわけではありません。このガイドでは現在の作りに沿って権限をひとつずつ説明するので、納得できるかどうかの判断材料にしてください。
拡張機能は現在Chrome、Edge、Opera、Braveで動作し、Firefox版は審査中です。以下の権限は現在拡張機能が求めているものです。変わった場合はこのページを更新します。
頼まれるまで何も動きません
すべてのページで動くスクリプトはなく、拡張機能はあなたがそのサイトでオンにするまで何も読み取りません。オンにすると、そのタブにだけコードを追加し、画面上の漫画のページとスクロールで表示されるページを読み取ります。それ以外は読みません。タブを閉じるか別のサイトに移ると、そのタブへの許可はなくなります。
権限をひとつずつ
- activeTab:直前に使ったタブで、短いあいだ拡張機能が動けるようにします。1回のクリックで済むのはこの権限のおかげです。
- scripting:頼まれた後に、そのタブへ拡張機能のコードを追加できるようにします。これがないと、元のページの上に翻訳済みのページを表示できません。
- storage:言語やオンにしたサイトなどの設定を、ブラウザのプロフィールに保存します。
- declarativeNetRequestWithHostAccess:画像を取得するとき、サイト自身のアドレスをリファラーとして付けられるようにします。一部の画像サーバーはこれを必要とします。許可したサイトでのみ働き、そのルールはリクエストの直後に削除されます。
- すべてのサイトへの任意のアクセス:マニフェストには上限としてすべてのサイトが書かれていますが、インストール時には何も許可されません。ブラウザに求めるのは、あなたがオンにしたときの、ひとつのサイトとその画像サーバーだけです。
- RuneManga APIへのアクセス:拡張機能は画像を翻訳するためにRuneMangaのサービスと通信します。関わるRuneMangaのサーバーはこれだけで、あなたの画像が送られる先もここだけです。
サイトごとのアクセス
拡張機能は、インストール時にすべてのWebサイトへのアクセスを求めません。あるサイトでオンにすると、ブラウザは2つのことを確認します。そのサイトと、ページの画像を配信しているアドレス(別の画像サーバーであることが多い)です。許可されて初めて、拡張機能は画像を読み取れます。断れば何も起こらず、サイトはそのままです。
そのアクセスは、削除するまで残ります。ブラウザの拡張機能管理ページでRuneMangaの詳細を開き、サイトアクセスの設定を変更してください。
送るもの
- 画面上の漫画のページとスクロールで表示されるページを、それぞれ中立的なファイル名でRuneManga APIへ。
- 選んだモードと言語。
- ページのアドレス、画像本来のファイル名、閲覧履歴、Cookieは送りません。
ページのアドレスの用途はひとつだけです。画像が読み込まれるよう、ブラウザと同じように画像のサーバーへリファラーとして送ります。画像はCookieなしで取得されるため、ログインしているときしか見えないコンテンツを、サイトが拡張機能経由で読むことはできません。
Firefoxのデータ収集の申告
Firefoxは、アドオンに何を送信するかの申告を求めています。RuneMangaは、翻訳する画像を当社のサーバーに送るため、Webサイトのコンテンツを申告しています。履歴やアドレスは送らないため閲覧活動については何も申告しておらず、アナリティクスもないためそれについても何も申告していません。
許可を取り消す
- ページのバーでAutoをオフにするか、ポップアップでそのサイトのスイッチをオフにすると、翻訳が止まります。
- ブラウザの拡張機能管理ページでRuneMangaの詳細を開き、サイトアクセスの設定を変更すると、権限を取り消せます。
- ブラウザから拡張機能を削除すれば、すべてがまとめて消えます。
見えないもの
- オンにしていないサイト。
- パスワードやフォーム。コードが探すのはページの画像だけで、フォームやパスワード欄は読み取りません。
- ほかのタブのページ。
よくある質問
マニフェストにすべてのサイトと書かれているのはなぜですか?
ブラウザが知っておく必要のある上限だからです。インストール時には何も許可されず、各サイトへのアクセスは、あなたがそのサイトでオンにしたときに求めます。
拡張機能はCookieを送りますか?
いいえ。画像はCookieなしで取得され、ページのアドレスは画像サーバーが求めるリファラーとしてだけ使われます。
ひとつのサイトからアクセスを取り消すには?
ブラウザの拡張機能管理ページでRuneMangaの詳細を開き、サイトアクセスの設定を変更してください。