プライバシーポリシー

最終更新日:

本プライバシーポリシーでは、AlgoKit.dev(以下「AlgoKit」「当サイト」)をご利用いただく際にどのような情報が処理されるのか、その理由、そして利用者が選択できる事項について説明します。AlgoKit.dev は、開発者向けおよび日常で使える無料ツールの集まりです。アカウント登録なしで利用でき、利用者がメールで問い合わせない限り、氏名や連絡先をお聞きすることはありません。

AlgoKit.dev は AlgoKit(Vietnam)が運営しており、本ポリシーに記載する処理の責任者(データ管理者)です。連絡先:algokit.dev@gmail.com

1. 概要

  • ほとんどのツールは、入力内容をすべてブラウザー内で処理します。その内容が当サイトのサーバーに送信されることはありません。
  • 一部のネットワークツールは、外部サービスに問い合わせなければ動作しません。これらを実行すると、入力した値(ドメイン名や IP アドレスなど)がそのサービスに送信されます。対象ツールはネットワークサービスを利用するツールに記載しています。
  • サイトの利用状況を把握するために Google アナリティクスを使用しています。EEA、英国、スイスでは、Cookie バナーで同意するまでアクセス解析用と広告用のストレージは無効のままです。
  • 広告の表示に Google AdSense を利用する場合があります。その場合、Google およびそのパートナーが広告の配信や効果測定のために Cookie を使用することがあります。
  • テーマ、言語、お気に入りツールなどの設定は、当サイトのサーバーではなくブラウザーのローカルストレージに保存されます。

2. ブラウザー内で動作するツール

ハッシュ、エンコード、暗号化、整形、変換、テキスト、画像、デザイン、計算、生成の各ツールは、お使いの端末上で JavaScript として動作します。入力したテキスト、ファイル、鍵はブラウザーのメモリー内で処理され、AlgoKit にアップロードされることはありません。ページを再読み込みしたり閉じたりすると破棄されます。ただし、ツールが明示的に設定をローカルに保存する場合(世界時計に追加したタイムゾーンなど)は除きます。

ファイルのハッシュ計算や画像の圧縮などで選択したファイルは、ブラウザーの File API を通じてローカルで読み込まれ、アップロードされません。

3. ネットワークサービスを利用するツール

一部のツールは、ネットワーク上にしか存在しない情報を必要とします。これらのツールは、実行したときにのみ、その照会に必要な入力だけを含むリクエストを送信します。一般的な Web リクエストと同様に、受信側のサービスには利用者の IP アドレスとブラウザーのユーザーエージェントも伝わります。利用するサービスは次のとおりです。

  • DNS 照会:ドメイン名とレコードタイプを Cloudflare の DNS over HTTPS リゾルバー(cloudflare-dns.com)に送信します。Cloudflare のプライバシーポリシーをご覧ください。
  • IP アドレス照会・位置情報:入力した IP アドレス(空欄の場合は利用者自身の接続のグローバル IP アドレス)を IP 位置情報 API(ipwho.is または ipapi.co)に送信します。
  • WHOIS・ドメイン照会:ドメイン名を rdap.org に送信し、同サービスが該当するドメインレジストリの RDAP サービスに照会を転送します。
  • SSL・証明書チェック:ドメイン名を公開の Certificate Transparency 検索サービス(crt.sh および SSLMate の Cert Spotter)に送信し、そのドメインに発行された証明書を一覧表示します。
  • パスワード漏えいチェック:パスワードそのものは決して送信されません。ツールはブラウザー内でパスワードの SHA-1 ハッシュを計算し、そのハッシュの先頭 5 文字だけを Have I Been Pwned の「Pwned Passwords」範囲検索 API(api.pwnedpasswords.com)に送信します。返された一覧との照合はブラウザー内で行われます(k-匿名性)。
  • 通貨換算:選択した通貨を frankfurter.dev に送信し、欧州中央銀行が公表する参照為替レートを取得します。
  • SEO・Web サイトのチェック(公開中の URL の HTTP ヘッダー、リダイレクト、canonical、リンク、meta タグのチェックなど):入力した URL を、Cloudflare Pages Functions 上で動作する AlgoKit 独自のエンドポイント algokit.dev/api/ に送信します。当サイトのサーバーがその URL にアクセスし、チェックに必要なヘッダー、リダイレクトチェーン、HTML を取り出して結果をブラウザーに返します。取得したコンテンツやチェックした URL は保存しません。Cloudflare は、セキュリティと運用のために標準的なリクエストのメタデータ(IP アドレス、日時、リクエストパスなど)を記録することがあります。

これらのネットワークツールには、秘密情報、秘密鍵、社内のホスト名などを入力しないでください。

4. ホスティング、サーバーログ、フォント

AlgoKit.dev は Cloudflare Pages でホストされている静的 Web サイトです。ブラウザーがページを要求すると、Cloudflare はページの配信、不正利用からの保護、サイトの安定運用のために、IP アドレス、要求された URL、参照元、ユーザーエージェント、リクエスト日時などの技術データを処理します。当サイトがこれらのデータを他の情報と組み合わせて利用者を特定することはありません。

Web フォントは Google Fonts(fonts.googleapis.com および fonts.gstatic.com)から読み込まれるため、フォントのダウンロード時に Google は利用者の IP アドレスとユーザーエージェントを受け取ります。また、表示の高速化や一部オフラインでの利用のため、Service Worker がページやファイルをブラウザーにキャッシュすることがあります。このキャッシュは端末内にのみ保存され、ブラウザーの設定から削除できます。

5. アクセス解析

どのページやツールが使われているか、訪問者がどのようにサイトにたどり着いたか、どこを改善すべきかを把握するため、Google が提供する Google アナリティクス 4 を使用しています。Google アナリティクスは Cookie(_ga など)を使用し、閲覧ページ、IP アドレスから推定されるおおよその地域、端末とブラウザーの種類、参照元サイトなどの情報を収集します。ツールへの入力内容を Google アナリティクスに送信することはなく、利用者を特定する目的で使用することもありません。

当サイトは Google の同意モード v2(Consent Mode v2)を使用しています。欧州経済領域、英国、スイスからの訪問者については、アクセス解析用と広告用のストレージが初期状態で「拒否」に設定されます。Cookie バナーで「同意する」をクリックするまで Google のタグはアクセス解析用や広告用の Cookie を使用しませんが、Cookie の識別子を含まない Cookie レスのシグナル(ページが閲覧されたことなど)を送信する場合があります。その他の地域では初期状態で有効になっており、「拒否する」をクリックして無効にできます。選択内容はブラウザーのローカルストレージに algokit_cookie_consent というキーで保存され、フッターの「Cookie 設定」リンクからいつでも変更できます。

Google アナリティクス オプトアウト アドオンを使って Google アナリティクスをブロックすることもできます。詳しくは「Google のサービスを使用するサイトやアプリから収集した情報の Google による使用」をご覧ください。

6. 広告

AlgoKit.dev では、広告の表示に Google AdSense を利用する場合があります。広告収入はサイトの運営費に充てられ、ツールを無料で提供し続けるために役立ちます。

  • Google などの第三者配信事業者は Cookie を使用して、利用者が当サイトや他のサイトに過去にアクセスした際の情報に基づいて広告を配信します。
  • Google は広告 Cookie を使用することにより、利用者が当サイトや他のサイトにアクセスした際の情報に基づいて、Google やそのパートナーが適切な広告を表示できるようにしています。
  • Google の広告設定で、パーソナライズ広告を無効にできます。また、www.aboutads.info や、欧州では www.youronlinechoices.eu にアクセスすれば、パーソナライズ広告に使われる第三者配信事業者の Cookie を無効にできます。
  • Cookie バナーで「拒否する」をクリックした場合、または EEA・英国・スイスにいて同意していない場合、広告リクエストは広告用ストレージとパーソナライズを拒否した状態で送信されるため、Google はパーソナライズされていない広告または制限付きの広告のみを表示することがあります。

詳しくは「Google のサービスを使用するサイトやアプリから収集した情報の Google による使用」と「Google による広告での Cookie の使用」をご覧ください。

7. Cookie とローカルストレージ

AlgoKit 自体はトラッキング用の Cookie を設定しません。設定を記憶するため、サイトはブラウザーのローカルストレージにいくつかの小さな値を保存します。これらは端末内に留まります。

  • カラーテーマ(ライトまたはダーク)
  • 使用する言語
  • お気に入りのツール
  • Cookie バナーでの選択(algokit_cookie_consent)
  • 世界時計に追加したタイムゾーンなど、個々のツールの設定

Google アナリティクスと Google AdSense が設定する Cookie については上記のとおりです。Cookie とローカルストレージは、ブラウザーの設定からいつでも削除できます。

9. データの保存期間

  • ブラウザー内で処理されるツールへの入力内容は、当サイトでは一切保存しません。
  • /api/ エンドポイントでチェックした URL は、リクエストの処理中にのみ扱われます。
  • Google アナリティクスのイベントデータは最長 14 か月間保持され、その後自動的に削除されます。
  • お送りいただいたメールは、お問い合わせへの対応とその後のやり取りに必要な期間のみ保管します。
  • Cloudflare、Google および上記のその他のサービスは、処理したデータをそれぞれのポリシーに従って保持します。

10. 利用者の権利

お住まいの地域によっては、個人データへのアクセス、訂正、削除、写しの受け取り、処理への異議申し立てや制限、同意の撤回を求める権利があります。日本では、個人情報保護法に基づき開示等の請求ができます。カリフォルニア州の居住者は、個人情報について知る権利、削除・訂正を求める権利、および複数の文脈にまたがる行動ターゲティング広告のための「販売」や「共有」をオプトアウトする権利を有しており、「Cookie 設定」で「拒否する」をクリックするか、「広告」の項にあるオプトアウトリンクを利用することで行使できます。当サイトは金銭と引き換えに個人情報を販売することはありません。

アカウント機能がなく、ツールへの入力内容も保存しないため、お送りいただいたメールを除き、当サイトは通常、利用者と結び付けられる個人データを保有していません。アクセス解析と広告のデータは Google が保有しており、Google アカウントや上記のリンクから管理できます。当サイトに対して権利を行使する場合は、algokit.dev@gmail.com までメールでご連絡ください。お住まいの地域のデータ保護当局に苦情を申し立てることもできます。

11. 子どもについて

AlgoKit.dev は開発者を中心とした一般向けのサイトであり、13 歳未満(EEA では 16 歳未満)の子どもを対象としたものではありません。子どもから個人情報を意図的に収集することはありません。子どもが当サイトに個人情報を送信したと思われる場合はご連絡ください。速やかに削除します。

12. セキュリティ

すべてのページと /api/ エンドポイントは HTTPS でのみ提供しています。ほとんどの処理はブラウザー内で行われるため、入力内容が当サイトのサーバーにさらされることはありません。それでも、本番環境の秘密情報や秘密鍵は、当サイトを含むどのオンラインツールにも貼り付けないようにしてください。

13. 本ポリシーの変更

ツールが外部サービスの利用を開始・終了した場合など、サイトのデータの取り扱いが変わったときに本ページを更新します。ページ上部の「最終更新日」で最後に改訂した日付を確認できます。

14. お問い合わせ

本ポリシーに関するご質問やプライバシーに関するご請求は algokit.dev@gmail.com までお送りください。お問い合わせページもご利用いただけます。