メインコンテンツへスキップ
Studio344
About Blog Projects Contact

Dual Subtitles プライバシーポリシー

1. 対象

本ポリシーは、Studio344 が提供する Google Chrome 拡張機能「Dual Subtitles」(以下「本拡張機能」)を対象とします。Studio344 のウェブサイトについては、サイトのプライバシーポリシーをご覧ください。本拡張機能は Cookie、Google Analytics、Google AdSense のいずれも使用しません。

2. 本拡張機能が参照する情報

Prime Video または Netflix の再生ページが開かれている間、本拡張機能は、各サービスが自身のプレイヤーへ配信する再生情報を参照し、その作品が持つ字幕トラックを見つけます。参照するのは、字幕トラックの一覧、その言語と種別、およびサービス自身が公開した字幕URLです。また、表示位置の決定と、選択された言語の公式トラックが存在しない場合の翻訳のために、サービスがページ上に描画している字幕の文字列を読み取ります。これらはすべてページ内および拡張機能内でローカルに処理され、外部へ送信されることはありません。

3. 収集・送信しない情報

本拡張機能は、字幕本文、視聴中のURL、視聴履歴、視聴した作品名、設定値を、開発者および第三者へ送信しません。テレメトリー、分析SDK、広告SDK、アカウント機能、外部翻訳API、リモートSDKのいずれも使用しません。

本拡張機能が自ら行う外部通信は1種類だけです。api.gumroad.com へ、製品識別子、ライセンスキー、そしてこの確認を有効化として数えるかどうかの true/false を送信します。それ以外は含みません。

この通信が起きるのは2つの場合で、いずれも Pro のライセンスキーが入力されていることが前提です。キーを入力して確認を求めたとき。そして、ライセンスが保存されている間、1日1回まで、メンバーシップの終了や支払いの失敗を検知するため。後者は利用者の操作を必要としません。本拡張機能のサービスワーカーが独自のタイマーで行い、設定画面またはポップアップを開いたときにも、前回から1日が過ぎていれば行います。動画ページを開いたことをきっかけに行うことはないため、この通信がいつ起きたかから、何を視聴しているか、視聴しているかどうかは分かりません。

いずれの場合も、字幕本文、URL、作品名、視聴を識別する情報は一切含まれません。ライセンスキーを入力しない無料利用の場合、この通信は発生しません。

字幕ファイル自体は、各サービスが公開した字幕URLから取得します。取得できるのは、そのサービス自身の再生情報から発見した完全一致のURLのみで、発見していないURLはネットワークアクセスの前に拒否されます。

4. Chrome ウェブストア限定使用要件

本拡張機能は、再生情報および字幕データを、明示的に公開された利用者向け機能(2言語同時字幕の表示、字幕の選択、字幕テキストの整形、端末内翻訳)のためだけに使用します。広告、プロファイリング、信用評価、その他無関係な目的には使用しません。これらのデータを開発者または第三者へ販売・譲渡せず、人的アクセスも許可しません。

5. 端末内への保存

本拡張機能が保存するのは次の6つだけです。

  • 設定(chrome.storage.sync): 選択した2つの字幕言語、行ごとの文字サイズと色、その文字サイズを動画の大きさに合わせるかどうか、表示位置、CCクリーニングの各設定。これらは利用者自身の Chrome プロファイルを通じて同期されます。開発者が読み取ることはできません。
  • ライセンス確認結果(chrome.storage.sync): 入力されたライセンスキーと、その確認結果をオフラインで信頼できる期限。
  • ライセンス終了の記録(chrome.storage.sync): 保存されていたライセンスが有効でなくなったと Gumroad から返されたときの、その理由(メンバーシップの終了、支払いの失敗、返金)と日時。Pro が終わった理由をプランの欄でお伝えするために使います。ライセンスキーや決済情報は含みません。ライセンスを再び有効化するか、その表示を閉じると削除されます。
  • 無料枠の利用時間(chrome.storage.local): 本拡張機能の字幕が実際に画面へ表示されていた秒数の、1日ごとの合計。端末外へ出ません。記録されるのは日付と秒数のみで、作品名・URL・時刻は含みません。
  • レビュー依頼の判定(chrome.storage.local): 上下2行を作品収録の公式トラックから5分以上表示した日付を、最大3件。設定画面で一度だけレビューをお願いするかどうかの判断に使います。日付と秒数のみで、作品名・URLは含みません。端末外へ出ません。
  • レビュー依頼の状態(chrome.storage.local): そのお願いを表示した回数と、今後表示しないかどうか。端末外へ出ません。実際にレビューが書かれたかどうかは記録されず、開発者にも分かりません。

字幕本文および再生のために取得した字幕キューは、そのタブのメモリ上に保持され、永続的な保存は行いません。

6. 端末内翻訳

選択された言語の公式字幕トラックが作品に存在しない場合、本拡張機能は Chrome 内蔵の Translator API を用いて、サービス自身の字幕を翻訳します。翻訳は Chrome を通じて端末上で実行され、字幕本文が外部の翻訳サービスへ送信されることはありません。初めて使用する言語の組み合わせでは、Chrome が言語モデルをダウンロードすることがあります。これは本拡張機能ではなく Chrome が Google に対して行う通信です。

7. DRM と再生

本拡張機能は、DRM、映像データ、再生権限の取得・復号・回避を行いません。各サービスの再生リクエストを改変することもありません。各サービスが自身のプレイヤーへ既に配信している字幕情報を読み取るだけです。

8. 権限

  • activeTab: 利用者が開いている再生タブの状態を読み取り、設定画面での表示と変更を行うため。
  • storage: 上記の設定、ライセンス確認結果、無料枠の利用時間を保存するため。
  • https://api.gumroad.com/*: 利用者が入力した Pro のライセンスキーの確認と、保存されたキーの1日1回までの再確認のためだけに使用します。他のホストは許可していません。
  • alarms: 数時間ごとに本拡張機能のサービスワーカーを起動し、保存されている Pro のライセンスを1日1回まで再確認するため。視聴とは無関係のタイマーで、ライセンスキーが入力されていない場合は、起動しても何もしません。

コンテンツスクリプトは Prime Video、Amazon Video、Netflix のアドレスでのみ動作します。広範なホスト権限は持ちません。

9. 決済

Pro は Gumroad が販売および請求を行うサブスクリプションです。決済情報、アカウント情報、カード情報は Gumroad 自身のサイトで、Gumroad の規約およびプライバシー慣行のもとに入力されます。これらの情報が本拡張機能へ入力されること、本拡張機能が扱うこと、参照することはありません。本拡張機能が Gumroad へ送るのは、ライセンスキーの確認に必要な情報(入力されたときと、保存されたキーの1日1回までの再確認)だけです。

10. 児童について

本拡張機能は児童を対象としておらず、いかなる利用者からも個人情報を収集しません。

11. 本ポリシーの変更

重要な変更を行う場合は、本ページを更新日とともに改訂し、同じ変更で本拡張機能のバージョンを更新します。

12. お問い合わせ

本ポリシーに関するお問い合わせは、お問い合わせページよりお願いいたします。

最終更新日: 2026年9月17日

Studio344

テクノロジーとものづくりを楽しむ、個人の趣味ポートフォリオ

Pages About Blog Projects Contact
Legal Privacy Policy Terms

© Studio344