Skip to content

Latest commit

 

History

History
57 lines (33 loc) · 4.77 KB

File metadata and controls

57 lines (33 loc) · 4.77 KB

プライバシーポリシー

このページでは、WebFileTools のプライバシーについてわかりやすく説明します。WebFileTools は、ブラウザ上で動くファイル/開発者向けツール集で、静的サイトとして公開されています。同じ内容は GitHub 上の本ドキュメントと、サイト上のページの両方で読めます。

このサイトについて

WebFileTools は GitHub Pages 上で、静的な HTML・CSS・JavaScript として配信されます。文書変換のためにファイルを受け取る WebFileTools 独自のアプリケーションサーバーはありません。

ツールを開くと、処理はお使いの端末のブラウザ内で動きます。ファイルを選んだりテキストを貼り付けたりすると、その場で処理され、結果をダウンロードまたはコピーできます。

ファイル処理はこの端末の中で完結します

ツールで選んだファイルは、ブラウザ内で読み込まれて処理されます。このプロジェクトが変換用に運用するアップロード API はないため、それらのファイルは変換目的で WebFileTools のサーバーへ送られません。

処理にはブラウザ API(例: File、Canvas、Web Crypto)と、サイトに静的アセットとして同梱されるオープンソースライブラリを使います。

  • ツールで扱うファイルの中身や変換データは、その作業中は端末上のブラウザセッション内に留まります。
  • 結果が端末の外に出るのは、ご自身でダウンロード・コピーしたり、別のアプリで共有したりした場合です。
  • ページを閉じたりタブを終了したりすると、そのセッションの作業用メモリ上のデータは、通常ブラウザによって破棄されます。

端末への負荷について

大きな PDF、多数の画像、重いアーカイブなどでは、パソコンやスマホのメモリや CPU を多く使うことがあります。これはローカル処理の性質で、遠隔の変換サーバーではなく、この端末で作業するためです。

動作が重い、タブが応答しにくい場合は、ファイルを小さくする、ページ数を減らす、ほかの重いタブを閉じる、などを試してください。

サイト計測(ファイルツールとは別)

ツール処理とは別に、サイトの訪問やページ利用を測ることがあります。これらはウェブサイト自体の計測です。ユーザーのファイルは含まれません。 ファイルの中身、ツール上のファイル名、変換用のペイロードは計測データとして送りません。

Google Analytics

  • ビルド時に測定 ID を設定した場合に有効になります。
  • 計測目的の cookie を使う場合があります(このプロジェクトによる広告用・アカウントログイン用 cookie はありません)。

アクセスカウンター(トップページ)

  • トップページで count.getloli.com(Moe Counter / getloli)のカウンター画像を読み込む場合があります。
  • 画像取得の HTTP リクエストに伴い、カウンター側が一般的なリクエストメタデータ(例: IP、User-Agent、Referer。ブラウザと Referrer-Policy による)を受け取る可能性があります。
  • ツールで選んだファイルをこのサービスへ送ることはありません。表示と訪問数の計測のみです。
  • 提供者: count.getloli.com

行わないこと

  • サイト上の広告ネットワークはありません。
  • ツール失敗時に外部へ送るアプリのエラー収集はありません。
  • アカウント機能はなく、WebFileTools が発行するログイン用 cookie もありません。

ホスティングの限界と本記載の位置づけ

GitHub Pages は静的ファイルを配信します。可用性、キャッシュ、CDN での TLS 終端など、ホスティング側の挙動はこのプロジェクトが直接コントロールできる範囲を超えることがあります。

本記載は、公開サイトがどのように動くよう設計されているかを説明するものです。個別事情への正式な法的助言ではなく、GitHub Pages 上の静的オープンソースサイトとして合理的に説明できる範囲を超えた保証でもありません。

質問・報告

挙動がおかしい場合や、公開サイトのプライバシーについて質問がある場合は、GitHub Issues を開いてください。本プロジェクトの主な連絡窓口です。