本文へスキップ

iPhone の SMS コードと端末内 CAPTCHA 認識

77Fox が iPhone の SMS とメールの認証コードを数秒でブラウザへ届ける仕組み、保存されないもの、CAPTCHA 認識が端末内に留まる理由。

77Fox はブラウザ拡張を備えた Windows デスクトップアプリで、二つの異なる「認証コード」の問題を、意図的に分離した二つの方法で解決します。OTP 受信は、iPhone の SMS ショートカットと IMAP 経由のメールからワンタイムコードをブラウザへ中継し、入力欄の横に短時間だけ候補が表示され、クリックすると入力されます。画像 CAPTCHA 認識は、対応する文字、計算、点選択、スライダーの各ケースについてあなた自身のマシン上で OCR を実行し、画像がデバイスの外に出ることはありません。一方は 6 桁のコードの短時間のクラウド中継であり、もう一方は厳密にローカルで、OCR が利用できないときに黙ってクラウドへフォールバックすることはありません。

このガイドでは、両方の経路、何がどれだけの期間保持されるか、どの入力欄が除外されるか、そして設定方法を説明します。

二つの経路の概要

OTP 受信(SMS とメール) 画像 CAPTCHA 認識
情報源 iOS ショートカット経由の iPhone の SMS。IMAP 経由のメール 現在のページ上の CAPTCHA 画像
処理の場所 メッセージ本文は制限されたサーバーメモリ内で短時間だけ解析され、候補がブラウザへ中継される あなたのデバイス上の OCR(ddddocr 方式のローカル認識)
保持されるもの 認証候補、マスク済みの送信元、タイムスタンプ、消費状態。通常 5 分以内 なし。結果は同じマシン上の拡張機能に返される
保存されないもの SMS やメールの本文全体はディスク、データベース、ログに書き込まれない 画像はデバイスの外に出ない
クラウドへのフォールバック 該当なし 決して行わない。ローカル認識が失敗すればそこで終了
入力先 確実に識別された入力欄の横。クリックして入力 現在のページ上の入力欄。スライダーやクリック型の CAPTCHA は短時間だけページを操作
除外される入力欄 決済 PIN、CVV、通常のパスワードなど 該当なし
プラン 認証コードのクラウド受信はすべての 77Fox プランに含まれる機能として掲載 ローカル、無料

経路 1:スマートフォンと受信箱からブラウザへの OTP 受信

課題

多くの AI サービス、クライアントの管理画面、サーバーパネルへのログインは、スマートフォンに手を伸ばし、メールクライアントを開き、6 桁の数字をブラウザにコピーするというループになります。フリーランサー、複数アカウントの運用者、開発者はこれを一日に何十回も繰り返しています。

仕組み

  1. デスクトップで情報源を紐付ける。 77Fox デスクトップアプリが iPhone の紐付け(iOS の SMS ショートカット)とメールボックスの接続(IMAP)を管理します。メールのアプリパスワードや IMAP 認可コードは AES-256-GCM で暗号化して保存されます。
  2. コードが届く。 メッセージ本文は、コードを抽出するために制限されたサーバーメモリ内で短時間だけ解析されます。ディスク、データベース、ログには書き込まれません。
  3. ブラウザに候補が表示される。 拡張機能は、確実に識別された入力欄の横に候補を表示します。入力と送信はあなたの制御下にあります。拡張機能が提案し、あなたがクリックします。
  4. 候補が失効する。 保持されるのは認証候補、マスク済みの送信元、タイムスタンプ、消費状態だけで、通常 5 分以内です。

デスクトップアプリが接続状態とステータスを保持し、拡張機能は一致する入力欄がある場所でのみ短時間の候補を表示します。

触れないもの

決済 PIN、CVV、通常のパスワードなどの入力欄は除外されます。コードは内容ではなく短時間のイベントとして扱われ、SMS やメールの本文が長期的な内容として保持されることはありません。

経路 2:デバイス内に留まる CAPTCHA 認識

課題

コンソールのログイン、テスト環境、サーバーパネルは、一日中単純な画像コードを突きつけてきます。手で入力するのは面倒ですし、画像をクラウドサービスに送るのは、ログインフォームのために払いたくないプライバシー上の代償です。

仕組み

デスクトップアプリがローカルの認識環境を管理し、拡張機能が現在のページ上の入力欄を埋めます。対応するケースは文字、計算、点選択、スライダーの各 CAPTCHA です。スライダー型とクリック型の CAPTCHA は必要なときにだけ一時的にページを操作し、その直後に解放します。

境界は厳格です。画像はローカルでのみ処理され、認識に失敗すればそこで終了します。クラウドへフォールバックすることは決してないため、ローカルの OCR が利用できない場合でも、ログインフォームの画像がどこかに送られることはありません。

二つの経路を分けている理由

SMS で届くコードは、本質的にスマートフォンからブラウザへ移動しなければならないメッセージであり、設計は保持するものとその期間を最小限にします。CAPTCHA 画像はすでに目の前にあり、そもそも移動する理由がないため、設計はそれをマシン上に留めます。「認証コード」を一つの機能として扱えば、弱いほうの境界を両方に押し付けることになります。分けておくことで、それぞれが役割の許す最も厳しい境界を持てます。

ダッシュボードとの関係

77Fox のダッシュボードは、拡張機能のサービス状態、iPhone とメールボックスの紐付け、ローカルの OCR 環境を一元化します。ブラウザは適切な入力欄の横でのみ候補を提示し、入力と送信はユーザーの制御下に留まります。認証は、ばらばらのユーティリティの一つではなく、ワークフローの一部になります。

よくある質問

メッセージやメールの本文は保持されますか?

いいえ。認証コードは短時間のイベントとして扱われます。本文は制限されたサーバーメモリ内で短時間だけ解析され、ディスク、データベース、ログには書き込まれません。保持されるのは候補、マスク済みの送信元、タイムスタンプ、消費状態だけで、通常 5 分以内です。

ローカルの CAPTCHA 認識が失敗した場合、クラウドを試しますか?

いいえ。ローカル認識はそこで終了し、クラウドへフォールバックすることは決してありません。画像そのものがあなたのマシンの外に出ることはありません。

拡張機能はコードを自動で入力しますか?

入力欄の横に候補を表示し、クリックすると入力されます。送信はあなたの制御下に留まります。

除外される入力欄は?

決済 PIN、CVV、通常のパスワードなどの入力欄には決して入力しません。

デスクトップアプリは必要ですか?

SMS とメールの接続、およびローカル認識には必要です。デスクトップアプリが紐付けと OCR 環境を管理し、拡張機能がページ上で動作します。

まず入れてみて。

まずよく使うプロンプトを移して、それから AI エージェントをつなぎましょう。