# アプリはiPhoneのSMSを読めますか

> 読めません。iOSはアプリをメッセージから遮断しています。フィルタ、キーボード、コード入力、ショートカットで見えるSMSの範囲と調べ方です。

最終更新日: 2026-10-23
正規のHTMLページ: https://www.fwrdsms.com/ja/blog/can-apps-read-your-texts-iphone
Published: 2026-10-17

いいえ、アプリはiPhoneのSMSを読めません。iOSは、サードパーティのアプリをすべてメッセージアプリから遮断しています。会話を開くことも、SMSが届いたことを知ることもできません。例外は狭い範囲に限られます。オンにした迷惑メッセージのフィルタ、キーボード（そのキーボードで入力した内容だけ）、タップして入力する認証コード、ご自分で作るショートカットのオートメーションです。Fwrdはこの最後の方法で動いています。

**必要なもの:** お使いのiPhoneと、メッセージ、設定、ショートカットを見て回る数分の時間です。

## アプリはメッセージを開けますか

開けません。Appleはサードパーティのアプリをすべてサンドボックス化していて、アプリが自分のデータの外に手を伸ばせるのは、iOSが用意したサービスを通した場合だけです。メッセージの履歴を読むサービスは、その中に含まれません。

Appleの[Platform Securityガイド](https://support.apple.com/guide/security/security-of-runtime-process-sec15bfe098e/web)には、サードパーティのAppはすべてサンドボックス化されており、ほかのAppが保存した情報をアプリが集めたり変更したりするのを防ぐ仕組みだと書かれています（2026年10月17日時点）。ゲーム、SNS、インストールしたばかりの無料ユーティリティは、どんな権限を求めてきても、SMSには入れません。iOSには、メッセージの権限そのものがありません。

iOSが用意しているのは、ご自分で有効にする、いくつかの狭い入り口だけです。

## アプリの種類ごとに見えるもの

各入り口で何が見えるかを、Appleの公式ドキュメントにもとづいてまとめました。

| アプリの種類 | SMSについて見えるもの |
|---|---|
| ふつうのアプリ | メッセージの中身は何も見えません |
| オンにした迷惑メッセージのフィルタ | 未知の差出人から届いたSMSの差出人と本文（振り分けのため）。連絡先からのSMSやiMessageは見えません |
| サードパーティのキーボード | そのキーボードで入力した内容。受信したSMSは見えません |
| コードを求めるアプリ | コードだけ。キーボードの上でタップしたときに限ります |
| ショートカットのオートメーションの中のアプリ | ご自分で作ったオートメーションに合う新着のSMSだけ |

## 迷惑メッセージのフィルタアプリは何を見られますか

未知の差出人から届いたSMSだけで、見るのは振り分けのためだけです。連絡先に入っている人のSMSや、誰からのiMessageも、これらのフィルタには見えない、とAppleは説明しています。

Appleの[SMSおよびMMSメッセージのフィルタリング](https://developer.apple.com/documentation/identitylookup/sms-and-mms-message-filtering)のドキュメントによると、未知の差出人からSMSが届くと、メッセージアプリは、オンにしたフィルタに迷惑メッセージかどうかを問い合わせられます。フィルタは、自分のデータで判断することも、開発元のサーバーに問い合わせることもできます。プライバシー保護のため、サーバーへの通信はシステムが行い、フィルタ自身はインターネットに接続できず、メインのアプリが読める場所にデータを保存することもできない、とAppleは説明しています。

つまり、フィルタが一部のSMSを見るのは事実です。知らない番号から届いたSMSの差出人と本文で、配送通知やコードが含まれていることもあります。オンにする前に知っておいてください。

## キーボードアプリはSMSを読めますか

受信したSMSは読めません。ほかの開発元のキーボードに見えるのは、そのキーボードで入力した内容で、返信の文面が含まれることはあります。

Appleの[カスタムキーボードのガイド](https://developer.apple.com/library/archive/documentation/General/Conceptual/ExtensibilityPG/CustomKeyboard.html)によると、キーボードは初期状態ではネットワークにアクセスできず、その場合、入力内容は入力中のアプリにしか渡りません。キーボードが入力内容を開発元のサーバーに送れるのは、「フルアクセス」を許可した場合だけです。また、iOSはパスワード欄や電話番号のキーパッドではAppleのキーボードに切り替えます。銀行のアプリなどは、ほかのキーボードを完全に拒否できます。

## アプリは認証コードをどうやって入力しますか

SMSを読むのではなく、自動入力の仕組みを使います。iOSが届いたSMSからワンタイムコードを見つけ、キーボードの上に表示します。アプリがコードを受け取るのは、ユーザがそれをタップしたときだけです。

Appleの[パスワードの自動入力](https://developer.apple.com/documentation/security/enabling-password-autofill-on-a-text-input-view)のガイドには、ワンタイムコードが、SMSによるログインの流れで「セキュリティコードを自動入力」できる入力欄の種類として挙げられています。アプリが受け取るのは、その入力欄に入るコードだけです。それ以上を求める開発者も同じ壁に突き当たります。Appleが許可している範囲は、[iPhoneのSMS APIの記事](https://www.fwrdsms.com/ja/blog/iphone-sms-api)で説明しています。

## Fwrdのような転送アプリは、どうやってSMSを受け取りますか

ご自分で作って有効にした、ショートカットのオートメーションを通してだけです。Fwrdはほかのアプリと同じく、メッセージを読めません。受け取るのは、オートメーションのルールに合う新着のSMSだけです。

Appleの[「メッセージ」トリガー](https://support.apple.com/guide/shortcuts/communication-triggers-apdd711f9dff/ios)は、追加した差出人からSMSが届いたとき、または追加したフレーズを含むSMSが届いたときに動きます。オートメーションは、そのSMSを、選んだアクションに渡します。[Fwrd](https://apps.apple.com/app/apple-store/id6759069713?pt=128544281&ct=ja-blog-apps-read-texts&mt=8)の場合は次のとおりです。

- **条件に合う新着のSMSだけ。** 履歴や、ルールに合わないSMSは見ません。
- **アカウント不要、Fwrdのサーバーもなし。** Fwrdは、Slack、Discord、Telegram、Microsoft Teams、Webhookにはお使いのiPhoneから直接送ります。メール、別の電話、WhatsAppの場合は、AppleまたはWhatsAppの送信アクションにSMSを渡し、実際の送信はそのアクションが行います。
- **差出人は、選んだ場合だけ。** Fwrdが差出人を使うのは、Fwrdの「設定」で「差出人を含める」をオンにし、Fwrdのアクションで「差出人」を選んだときだけです。その行を保存することはありません。

すべての設定は[オートメーションのガイド](https://www.fwrdsms.com/ja/guides/automation)に、転送アプリが何を見られるか、SMSがどこを通るかは[SMS転送アプリは安全ですか？](https://www.fwrdsms.com/ja/blog/is-sms-forwarder-app-safe)に詳しくあります。

## SMSに届くものを調べる方法

3つの場所が、何が届くかを決めています。ショートカットのオートメーション、メッセージのフィルタ、キーボードです。

1. **ショートカットを調べます。** iOS 27では、ショートカットアプリを開き、「ライブラリ」、「オートメーション」の順にタップします。iOS 26では、「オートメーション」タブを開きます。「メッセージ」で始まるオートメーションは、SMSをアクションに渡します。タップして、どのアクションかを調べましょう。作った覚えのないものはオフにします。

   ![トリガーに「When I receive a message where Message contains Code」と表示されています](https://www.fwrdsms.com/guides/steps/sc-keyword-7536b90e.jpg)

2. **メッセージのフィルタを調べます。** メッセージアプリを開き、会話の一覧でフィルタのメニューを開いて、「フィルタリングを管理」、「テキストメッセージフィルタ」の順にタップします。Appleのフィルタと、インストール済みの各フィルタアプリのスイッチが表示されます（[Appleの手順](https://support.apple.com/guide/iphone/screen-and-filter-texts-iph203ab0be4/ios)）。

3. **キーボードを調べます。** 「設定」＞「一般」＞「キーボード」＞「キーボード」の順にタップします。使っていないキーボードを左にスワイプして「削除」をタップします（iOS 26では「編集」をタップし、マイナスのボタンをタップします。[Appleの手順](https://support.apple.com/guide/iphone/add-or-change-keyboards-iph73b71eb/ios)）。

4. **これで完了です。** この3か所で、どのアプリがメッセージから何を受け取るかを管理できます。

誰かがお使いの電話に転送を設定したのではと心配な場合は、[SMSが転送されていないかを調べる方法](https://www.fwrdsms.com/ja/are-my-iphone-texts-being-forwarded)で、確認する場所をすべて説明しています。

## 知っておきたい制限

- **転送したSMSは、送り先のものになります。** 転送されたSMSは、Slack、受信箱、チャットの中に、そのサービスのルールのもとで残ります。
- **Apple Accountはアプリではありません。** 同じApple AccountでサインインしたMacやiPadにも、メッセージは表示されます。「iCloudにメッセージを保管」や「テキストメッセージ転送」がオンなら、SMSも含まれます（[Apple](https://support.apple.com/ja-jp/102545)）。SMSの表示先は、[SMSをオンラインで読む](https://www.fwrdsms.com/ja/blog/read-iphone-texts-online)にまとめています。
- **これはiOSが許している範囲の説明で、個々のアプリの約束ではありません。** フィルタ、キーボード、アクションをオンにする前に、そのアプリのプライバシーポリシーを読んでください。

## よくある質問

### SNSアプリは、SMSを読めますか？

いいえ。iOSは、どのアプリにもメッセージへの入り口を与えておらず、アプリが求められる権限もありません。アプリがSMSを見られるのは、ユーザが貼り付けるか共有した場合と、ショートカットのオートメーションで渡した場合だけです。

### 迷惑メッセージのフィルタアプリは、すべてのメッセージを読めますか？

いいえ。見えるのは未知の差出人から届いたSMSだけで、連絡先からのSMSや、iMessageは見えません。SMSについて開発元のサーバーに問い合わせることはできますが、その通信を行うのはAppleのシステムで、フィルタ自身ではありません。

### FwrdはSMSを読みますか？

ショートカットのオートメーションが渡した新着のSMSだけです。Fwrdにはアカウントがなく、最近の転送の履歴はお使いのiPhoneに最大30日間保存され、FwrdのサーバーがSMSを受け取ることはありません。詳しくは[プライバシーポリシー](https://www.fwrdsms.com/privacy)をご覧ください。

### アプリにSMSを渡さないようにするには、どうすればよいですか？

ショートカットでそのオートメーションをオフにするか、メッセージの「フィルタリングを管理」にあるそのアプリのスイッチをオフにするか、「設定」でそのキーボードを削除します。

## あわせて読みたい

- [SMS転送アプリは安全？アプリが見られる情報](https://www.fwrdsms.com/ja/blog/is-sms-forwarder-app-safe)
- [ChatGPTやClaudeはiPhoneのSMSを読めますか？](https://www.fwrdsms.com/ja/blog/connect-chatgpt-to-iphone-texts)
