俺にとってのX(あるいはTwitter)が終わったので、次を考える

とりあえずここだけ読んでほしい

今Twitterアカウントが凍結されると、異議申し立てをしても的外れな回答しか来ずに事実上詰むことがある。

まだ凍結されていないなら凍結される前に https://x.com/settings/download_your_data からアーカイブのリクエストをしよう。 さらに、できることならアーカイブがダウンロードできるまで人間性チェックが伴いそうなアクション (いいねとか、ツイートとか、プロフィール変更とか) は避けたほうが良いだろう。

凍結されても本人ならTwitter上でツイートのテキストが見られるが、ツイートに添付したメディアはサーバーが返さなくなり、見られなくなるので注意。

また、Twitter上でしか繋がっていない人の他の連絡先がどこにあるかも(どちらかが"終わる"前、つまり)今のうちに調べておいたほうがよい。

あるいは、あなたがTwitterアカウントしか連絡先を持っていないなら、BlueskyでもMisskeyでも何でも他に用意してプロフィールにでも書いておいたほうが良い。

Discordの接続などは凍結された後でも (期間限定かも?) 残るので、そのような手段で他の連絡先と紐付けておけば、凍結後でも客観的に同一人物であるかが検証しやすくなって良い。

また、どうも今の Twitter は(ひどいことに!)リンクが含まれた投稿を冷遇する傾向にあるようなので、この記事を Twitter に共有する、かつスレッドでこの記事へのリンクを貼る場合に限り、(私に著作権がある部分のみ) 日本の著作権法上の引用の要件を満たさないであろう量でもスクリーンショットなどで転載して構わない、ということにする。ぜひ拡散してほしい!!!!

俺の移住先は以下:

もくじ

終わり

先月の2026年5月2日の朝、普通にTwitterを開いたところ、凍結を通知するメールが届き、しばらくしてWeb側にも反映された。

@rinsuki@mstdn.rinsuki.net さん

ご利用のアカウント(428rinsuki)は、Xルールに違反していることが報告されたため凍結されました。

具体的な内容は次のとおりです。

偽装行為を禁止するルールに違反しています

Xの信頼性を損なう偽装行為に従事するためにXのサービスを利用することはできません。

まあこんな他SNSのアカウントを宣伝するナメたユーザー名にしていたのが悪いという説はあるが、問題はここからで、何度異議申し立てをしても、以下のメールしか来ないのである。

Twitterからのお知らせです。

アカウント@428rinsukiについての異議申し立てを確認いたしました。

Xのサポートチームは、により、Xルールの違反は生じていないと判断しました。具体的には以下のとおりです。

偽装行為を禁止するルールに違反しています。

ご提供いただいた追加情報を検討した結果、今回のケースでは当初の決定を撤回する正当な理由はないと判断いたしました。したがって、ご利用のアカウントをロックする決定は撤回されません。

アカウントの機能制限を解除するには、アカウントにログインして画面の手順を完了することで違反を解決してください。

よろしくお願いします。 Xサポート

なぜか凍結状態ではなくアカウントロック状態であること前提の返答がなされている。凍結状態からアカウントロック状態になったのかな? と思いWebで開いてもiOSアプリをわざわざ開いてもアカウント自体は凍結状態のまま。

明らかに翻訳がおかしい部分があるが、Reddit に英語版 (恐らくこちらが原文) のメールのスクリーンショットが上がっており https://www.reddit.com/r/twitterhelp/comments/1sszizc/my_account_isnt_even_locked_its_suspended_and_no/ 、こちらを読んでも言っていることはそんなに変わらない。

凍結とアカウントロックの違い

ツイ廃 (死語) の皆様方には釈迦に説法になるだろうが、知らない人も結構いると思うので、一度凍結状態とアカウントロック状態の違いを書いておく。

凍結状態

他アカウントからユーザー情報・ツイートが一切見られなくなる。見ようとすると「アカウントは凍結されています」であるとか「凍結されたアカウントによるポストです。」としか言われなくなる。

本人から本人のツイート履歴は見られる。しかしメディアはCDNやローカル端末のキャッシュが切れると見られなくなるので注意。

ホームタイムラインは

ご利用のアカウントは凍結されています

慎重に審査したところ、ご利用のアカウントはXルールに違反していると判断しました。そのため、ご利用のアカウントは永続的に読み取り専用モードになっています。つまり、ポスト、リポスト、いいねすることができません。新しいアカウントも作成できません。何らかの手違いの場合は、異議申し立てを送信できます。

しか表示されない。

アカウントロック状態

他アカウントからプロフィールを見ようとすると怪しいアカウントであるという警告が出るはず? あまりよくわかっていない。

ともかく、この状態で本人がTwitterを開くと、どのページを開いても強制的に https://x.com/account/access にリダイレクトされ、ロック解除に必要な手順を提示される。

手順は CAPTCHA であったりメールアドレス/電話番号認証であったり、特定のツイートが原因である場合はそのツイートの削除をさせられたりと様々。

もう終わりだ

永久凍結ならそう言ってくれればいいのだが (実際 Reddit とか見ていると今でも永久凍結の場合は永久凍結であるというメールが来るらしい?)、なんかよくわからん返事しか来ない上、凍結されたアカウントから送れる https://help.x.com 上のフォームは異議申し立てのものしかなさそうだった。

ワンチャンあるかなあ、と思い、PS4からクリップを共有する用のアカウント (PS4自体を使わなくなったのでここのところ眠っていた) で X・バグ報告・ご要望 コミュニティ に凸したが、そのアカウントもフォローをじわじわ増やしていたりしたところ、複数回のアカウントロック(凍結ではなく)→解除後に今日凍結された。まあこれは『禁止措置の回避: Xの強制的措置を回避することは禁止されています。』 (https://help.x.com/ja/rules-and-policies/authenticity から) に反していると言われればそうなので、これに関しては全く異議を申し立てる気はない。

そもそも現状のひどい Twitter を使い続けていたのは、Twitter の(まあまあ)強力なグローバル検索を通じて誰かに俺のツイートを見つけてもらい、あわよくば見つけた人に得をしてほしい、というボランティア精神 (?) が主だったのだが、そもそも Twitter の検索が2026年初頭ごろに新しいシステムに移行したあたりからずっと挙動が壊れているため、もう Twitter はここらで終わりでいいだろうという事にした。

最近で言うと Grok によるツイート自動翻訳は (一部の誤訳を考慮できずに他人に喧嘩腰で行く残念な人の存在を除けば) いいアップデートだと思ったが、まあ他がひどすぎる。具体的には

  • 先程書いたように検索が壊れている。一定期間のツイートが出なかったり、なんか検索結果がループしたりする
  • TweetDeck a.k.a. X Pro を最高プラン限定にした後 much more powerful than XPro なものを一週間から二週間以内に提供する と言って音沙汰がない
    • まあ私は元より課金してないのでどうでもいいが、常識的に考えて有料サービスなんだからせめて代わりを提供してから対象プランを絞れよと……
  • @Grokの自動返信が返信欄内でのブーストに悪用されているのをずっと対策していない
    • どこかしらのタイミングで課金垢限定になったが、無課金垢がリプライすると「課金してね」という旨の自動返信が来るせいで結局悪用されているのは変わっていないように見える
    • ツイート作成時にエラーにするか、非課金ユーザー の @Grok へのメンションは deboost してもいいのではないか
  • iOSアプリで外部リンクを開いた時のWebViewがすごいUIになった
    • そもそもTwitterがまだTwitterだった時代から WebView で開くの自体が微妙であるという話はある
    • 私はおすすめタイムラインを消したくてiOSアプリを使わなくなったが……
  • なんかチャット? とやらになってから通知がおかしいらしい? もうそんなもん使ってないので知らないが

とか。Twitterは昔から何かしら壊れているものだったが、最近はちょっと酷すぎるし、もう潮時でしょう。

終わったあと、どうするか?

自分の場合そもそも UserStream が死んだあたりで (……UserStream、覚えてます?) 主軸をTwitterに置くべきではないと感じたため、基本的に MastodonBluesky 、あるいは内輪の Discord サーバーを主軸にしていた。Twitterの公開アカウントでしかフォローされていなかった人は忘れることにして、自分が Twitter に欲していたのは以下の4つである。

  • 他人の検索に自分の発言がひっかかってほしい
  • 他人の発言を(ある程度高度に)検索したい
  • 特定アカウントの発言を読みたい
  • 一部コミュニティ (私の場合特に日本のApple関連の開発コミュニティなど)

読むぶんにはまだ何個か Twitter の鍵垢があるのでそちらでなんとかするとして (最悪 Nitter などもある)、他は難しいところである。

Mastodon (Fediverse) にグローバル検索なんてない (ことはないけど、まあない)

まず、Mastodon 含め Fediverse にグローバル検索というものはない。

notestockますみすサーチFediver などのオプトインベースの検索エンジンはあるが、オプトアウトベースの検索エンジンは(昔はあったが)今はない

2026/06/02 追記: オプトアウトベースに近い形の検索エンジンとして、今は Holos Discover https://discover.holos.social/ というサイトがあるそうです。@tesaguri@fedibird.com さん情報ありがとうございました!

fedibird.com などの一部サーバーには「そのサーバーが認識している公開投稿を(オプトアウトで)検索できる機能」があるが、これらもそのサーバーに認識される必要がある (≒ そのサーバーの住民にフォローされている必要がある) ので確実とは言えない。

まあそもそも仕組み上 Fediverse において全ての公開投稿を集めること自体が難しいし、集められたとしてその規模の全文検索を提供するのは大変なのだが……。

Bluesky は……なんか公式アプリが不誠実で……

となると次は Bluesky か? という話になる。

Bluesky には、Bluesky Social PBC のモデレーションが許容している投稿 (Bluesky Social PBC のAppViewからBANされている人もいるので全てとは言わないが、ほとんど全て) のグローバル検索がある (理論上は他のグローバル検索も作れるはず)。ので、Twitterを除けば一番理想に近いように思える。

ただし Bluesky においてはそもそも SNS として使いたいか、人に勧めたいかという問題がある。

というのも、プロトコルの制約上 Bluesky ではいろんなものが公開されており、それを Bluesky の公式アプリが表向きにあまり説明していない点に自分は不信感を抱いている。

例えば、Blueskyにおいてはこれらの情報は公開されていて外部アプリで見られるが:

Bluesky の公式アプリ上のわかりやすい部分にはその旨の説明がほとんどなく、私はこれを不誠実だと考えている。

例えばブロック関係であれば、ブロック時の確認メッセージに公開される旨を書けるだろうし、いいね一覧は、そもそも公式アプリに他人のいいね欄を用意するか、あるいは自分のいいね欄に「これは公開されており、外部サイトを使えばあなたのいいね一覧を誰でも見られますよ」というような説明を入れておくべきだと思う。

Blueskyの公式Webアプリ上で誰かをブロックしようとしたところ。ブロックしたことが公開される記述はない

一応ヘルプページにはその旨が書かれており https://blueskyweb.zendesk.com/hc/en-us/articles/15835264007693-Data-Privacy 、一部の設定項目には前述のヘルプページへのリンクもあるが、このヘルプページへのリンクはもっとあちこちに貼るのが誠実であると思う。

Blueskyの公式Webアプリ上にある、非ログインユーザーに投稿を表示しないようにする設定項目

これは俺が Bluesky の GitHub Issues やらで「書いたほうがいいんじゃないか?」と問題提起して書かれれば良いというものではなく、そもそも現時点で書かれていないという態度に問題を感じている。まあ案外忘れているものなのかもしれないが…… (ハンロンの剃刀という考え方もあるし)。

まあそもそも Mastodon でもブロック関係の当事者 (ブロックされた人とした人のどちらか、あるいは両方) がいるサーバー管理者は (やろうと思えば) ブロック関係の一覧を見られる *1 し、こちらもUI上で説明はなかったはずなので、これもこれでどうなんだ、とは思うが、全員に大公開というのは一線を超えているとも思う。

コミュニティは……どうしようもないんじゃないか?

私の場合、幸いコミュニティ内の結構な割合の人がいる Discord サーバーがあり、観測範囲内であったほとんどの人が入っているし (Swift であれば Swift Developers Japan など)、入っていない人に関しても友人に伝書鳩を頼む、といった方法でツッコミを入れることができるが、あちらからこちらの投稿が読まれづらくなる、というのはシンプルに損失であると思う。

私は高品質なネイティブの macOS / iOS アプリを好む性格にあり、私の発信で少しでも世の macOS / iOS アプリを良くできればと思っていたので、これに関しては単純に悲しい。まあもう仕方ないので、これからはブログ記事などの別のアウトプットを (面倒くさがらずに) 書くという方針でなんとかしていきたい。

とりあえずの方針

先述した通り Bluesky はあまり好きではないが、まあそれはそうと検索されたいのなら Bluesky が一番の選択肢になりそうではある。問題は Google に私の Bluesky アカウントがほとんどインデックスされていない点だが…… Mastodon 側を少し整備して noindex を外し、ついでに非ログインビューをもうちょっとマシにする改造を入れた上でマルチポストすることでなんとかしたいと考えている。あるいは Bluesky の自分の投稿を表示するためのサイトを実装して rinsuki.net でホストしておくかのどちらか。

凍結されたTwitterアカウントのツイートに関しては、精査して出しても恥ずかしくない (?)、あるいは少なくとも他所から参照されているツイートだけでも rinsuki.net のどこかに置いておく予定。このために定期的にアーカイブを取っていたので……。


最後にもう一度書いておくが、どうも今の Twitter は(ひどいことに!)リンクが含まれた投稿を冷遇する傾向にあるようなので、この記事を Twitter に共有する、かつスレッドでこの記事へのリンクを貼る場合に限り、(私に著作権がある部分のみ) 日本の著作権法上の引用の要件を満たさないであろう量でもスクリーンショットなどで転載して構わない、ということにする。ぜひ拡散してほしい!!!!

*1:例えば、私は自分でサーバーを運営しているので、DBに入ってSQLを一本書けば自分をブロックしている人の一覧が見られる。やらないけど