BskyDeleteは安全?OAuthアクセスの仕組み

公開日 2025年7月6日 · 更新日 2026年8月5日 · 著者:BskyDelete

BskyDeleteは安全?OAuthアクセスの仕組みのカバー画像

BskyDeleteはAT Protocol公式のOAuthフローでBlueskyに接続します。Blueskyのアプリパスワードは使用せず、BskyDeleteにBlueskyのパスワードを入力するよう求めることもありません。ただし、削除ツールを使う操作そのものが無条件に安全になるわけではありません。認可内容を読み、ブラウザの利用環境を守り、変更する項目を確定前に見直すことが重要です。

接続時に行われること

最初にBlueskyのハンドルを入力すると、そのアカウント用に検出された認可サービスへ移動し、そこでアクセスを承認します。ブラウザ向けOAuthクライアントが端末上のセッションを管理します。一方、認可済みのリクエストでは、データの取得や変更に必要なOAuth資格情報がBlueskyのアカウント提供者へ送信されます。「ブラウザ内で処理する」という説明は、ネットワーク通信が一切ないという意味ではありません。

AT ProtocolのOAuthクライアントにはPKCEやDPoPなどの保護が求められます。要件は公式OAuth仕様に記載され、BlueskyもOAuthクライアント実装ガイドを公開しています。BskyDeleteの接続方法を評価するときは、これらの一次資料でプロトコルの仕組みを確認できます。

認可画面では、そのセッションで何ができるかを確認してください。想定したアカウント提供者のドメインであること、対象アカウントが正しいこと、求められているアクセスが意図と一致することを読み取ります。違和感があれば承認せず中止してください。BskyDeleteのサポートが、パスワード、OAuthトークン、復旧コード、認可コールバックURLをメールで送るよう依頼することはありません。

ブラウザに残る情報

ブラウザのOAuthクライアントは、その端末で認可セッションを復元するために必要な状態を保持します。BskyDeleteは、接続を開始したか、または解除したかを記録する小さなローカルフラグも使います。このフラグはBlueskyのパスワードではありません。しかし、ロックされていないブラウザプロフィールを操作できる人は、残っている有効なセッションを利用できる可能性があります。共有PCでは作業後に接続を解除し、自分が管理しない端末ではサイトデータも消去してください。

BskyDeleteのウェブサイト用アカウントからサインアウトすることと、Blueskyとの接続を解除することは別の操作です。Blueskyの接続解除ボタンを使うと、OAuthクライアントの失効処理を呼び出し、ローカルの接続フラグを消去します。失効処理でエラーが表示された場合は、そのセッションの利用を続けず、Blueskyアカウント提供者が用意しているアプリケーションまたはセッション管理画面も確認してください。

BskyDeleteがBlueskyコンテンツを扱う範囲

投稿、いいね、リポスト、フォロー中のデータは、依頼した操作のために読み込まれ、ブラウザ内で処理されます。BskyDeleteのアプリケーションサーバーは、そのBlueskyコンテンツのコピーを永続保存するための設計ではありません。これとは別に、ウェブサイト用アカウント、アクセス解析、サブスクリプションの各提供者が、プライバシーポリシーに記載された情報を処理する場合があります。

すべてのOAuthセッションが24時間後に期限切れになるという固定の約束はありません。セッション期間、更新、再認証はOAuthとアカウント提供者によって決まります。ローカルのセッション状態を取り除きたいときは、BskyDeleteでBluesky接続を解除するか、ブラウザのサイトデータを消去してください。

BskyDeleteが公開済みのBlueskyレコードを読み込んだり変更したりするとき、そのデータはブラウザとアカウント提供者の間を通信します。ネットワークサービス、アカウント提供者、インストール済みのブラウザ拡張機能は、BskyDeleteのローカルなアプリケーション状態の外側にあります。管理できない端末や共有プロフィールにログイン状態を残さないことも大切です。

BskyDeleteが保証できないこと

AT Protocol経由でレコードを削除しても、すでに他者が作成したコピーまでは消せません。スクリーンショット、引用、第三者のアーカイブ、検索キャッシュ、返信、外部サイトへの埋め込みは、アカウントの外に残る場合があります。リポストの削除で消えるのは自分のリポストレコードであり、元の投稿者の投稿ではありません。フォロー解除はその時点以降の関係を変更しますが、過去の通知や第三者が保持するデータを書き換えるものではありません。

また、すべてのAPIリクエストが成功することも保証できません。認可の期限切れ、提供者側の障害、レート制限、またはすでに変更されたレコードによってエラーが発生する可能性があります。まず少数の確認済み項目で試し、各操作の結果表示を読み、重要な変更は作業後にBlueskyを開いて直接確認してください。エラーが出た項目を確認なしに何度も実行しないようにします。

取り消せない操作を慎重に使う

削除やフォロー解除はアカウントを変更し、元に戻せない場合があります。ドメインと認可画面を確認し、選択項目をすべてプレビューし、必要なデータをエクスポートして、変更する意思があるレコードだけを確定してください。

大規模な整理を始める前には、次の順序で確認できます。

  1. 後で必要になる可能性があるレコードを先にエクスポートします。
  2. 条件を絞ったフィルターを適用し、変更後に選択項目をもう一度確認します。
  3. 重要ではないレコード1件で操作の流れを試します。
  4. 自分で内容を確認した項目だけを確定します。
  5. 操作後にBlueskyを開き、プロフィール上の結果を確認します。

セキュリティ上の問題を見つけたと思う場合、最初の連絡には資格情報、トークン、復旧コード、支払い情報、非公開のBlueskyコンテンツを含めないでください。help@bskydelete.com宛てに、問題が起きたページ、ブラウザとOSのバージョン、おおよその時刻、秘密情報を含まない再現手順を送ってください。一般的なアカウントやプライバシーの質問はお問い合わせページからも確認できます。

関連記事

BskyDelete のデータの扱い