Instagramの自動フォローを新規アカウントで試したところ、フォローを1件も実行していない段階でパスワード変更を要求されました。同じ日に同じアカウント・同じサーバーで方式だけを変えたところ、48件連続でフォローしても警告は出ませんでした。この記事では、その2回の実測で何が変わったのかを書きます。
1回目:フォロー0件でパスワード変更を要求された
最初に組んだのは、ハッシュタグを巡回して投稿を開き、そこから対象を拾う方式でした。ハッシュタグを12個回り、投稿を120本以上開いたところで止まりました。
この時点でのフォロー実行数は0件です。まだ1件もフォローボタンを押していません。それでもパスワード変更を要求されました。
自動化の制裁というと「フォローしすぎた」という話になりがちですが、この回に関してはフォロー数が原因ではありえません。押していないからです。
2回目:フォロワー一覧を1回開くだけに変えた
同じ日、同じアカウント、同じサーバーのまま、対象の集め方だけを変えました。投稿を1本ずつ開くのをやめ、フォロワー一覧を1回開いて、そこから対象を取る方式です。
結果は次の通りです。
1回目: ハッシュタグ12個 / 投稿120本以上を開く / フォロー0件 → パスワード変更要求 2回目: フォロワー一覧を1回開く / フォロー48件連続 → 警告なし 間隔: どちらも30〜60秒(変更なし) アカウント: 同一 / サーバー: 同一 / 実行日: 同一
間隔は1回目も2回目も30〜60秒で揃えてあります。アカウントもIPも同じです。変えたのは「開いたページの数」だけでした。
変数を1つに絞れたので言えること
この2回の比較で、次の要素は原因から外れます。
- フォロー数 … 1回目は0件で止められている
- IP・サーバー … 両方とも同じものを使っている
- アカウントの新しさ … 同一アカウント。2回目も新規のまま
- 実行間隔 … どちらも30〜60秒
- 日付・時間帯 … 同じ日
残るのは、短時間に何ページ開いたかという点です。120本以上の投稿ページを開いた側だけが止められ、一覧を1回開いただけの側は48件のフォローを通しました。
ただし、これは2回の実測から言えることであって、Instagram側が実際に何をカウントしているかは分かりません。私が確認できたのは「ページを開く回数を減らしたら通った」という事実だけです。閾値が何ページなのか、どのくらいの時間幅で見ているのかは、この2回では分かっていません。
押した数とフォロー中の数が合わない
2回目でもう一つ分かったことがあります。フォローボタンは48件押しましたが、プロフィールの「フォロー中」は36件しか増えませんでした。
差の12件は、非公開アカウントへのフォロー申請です。申請中の状態は、相手が承認するまでフォロー中としてカウントされません。バグでも失敗でもありません。
これを知らないと、自動化ツールのログ(48件成功)と画面の表示(36件)が食い違って見えます。「ツールが嘘をついている」「途中でブロックされた」と誤解して、無駄に設定を疑うことになります。実行数を管理するなら、押した数と反映された数は別物として持っておく必要があります。
設計として何を変えたか
2回目の方式は、対象の取得元を「1ページ」に固定しています。ハッシュタグ巡回のように、対象を探す過程でページ遷移が積み上がる作りをやめたということです。
自動化を組むとき、意識が向くのは実行する操作(フォロー、いいね)の回数と間隔です。しかし1回目で分かったのは、操作に到達する前の「探す」工程だけで止められるということでした。間隔を空けても、その間に何ページも開いていれば意味がありません。数える対象を、操作数からページを開いた回数に切り替える必要があります。
分かっていないこと
- 何ページで閾値に達するのか。120本以上で止まったことしか分かっていません
- どのくらいの時間幅でカウントされているのか
- 48件がフォローの上限なのかどうか。48件で警告が出なかっただけで、それ以上は試していません
- この挙動が他のアカウントでも同じかどうか。試したのは1アカウントです
まとめ
- 新規アカウントで、フォロー0件・投稿120本以上を開いた段階でパスワード変更を要求された
- 同じアカウント・同じサーバー・同じ日に、フォロワー一覧を1回開く方式へ変更したら、48件連続フォローで警告が出なかった
- 間隔はどちらも30〜60秒で同一。フォロー数でもIPでもなく、短時間に開いたページ数が引き金だった
- フォローボタンを48件押しても「フォロー中」は36件しか増えない。差分は非公開アカウントへの申請中で、承認まで数えられない仕様
- 閾値の具体的な数値や時間幅、他アカウントでの再現性は、この2回では分かっていない


