Android版SwiftKeyのシークレットモードがオフにできない原因と対処法まとめ

Android版 Microsoft SwiftKey キーボードで「シークレット(Incognito)モードが勝手にオンになって戻らない」「どのアプリでも常に黒いキーボードになって学習しない」「クリップボードがまったく残らない」という相談はとても多いです。本記事では、SwiftKey側の設定で解除できるケースと、Androidやアプリ側の仕様上どうしてもオフにできないケースを切り分けながら、実用上ベストな対処方法を詳しく解説します。

目次

Android版 SwiftKey でシークレットモードがオフにできないのはなぜか

まず押さえておきたいのは、「常にシークレットモードになる」原因が2つ考えられるという点です。

  • SwiftKeyキーボード側で Incognito(シークレット)モードが手動でオンになっている
  • 使っているアプリが、Androidの仕組みを使ってキーボードに「学習禁止」を要求している

前者はユーザー側でオフにできますが、後者はアプリとAndroidの仕様のため、キーボード単体では完全に無効化できません。本記事ではこの2パターンを見分けつつ、できるだけ通常モードに近づけるための現実的な方法を解説していきます。

SwiftKeyのシークレット(Incognito)モードとは?

Android版 SwiftKey のシークレットモードは、入力したテキストを学習データとして保存しないためのプライバシー機能です。Microsoft公式サポートでも、Incognitoモード中はキーボードのテーマが黒っぽくなり、学習や個人用候補が停止することが案内されています。

通常モードとシークレットモードの違いを整理すると、次のようになります。

項目通常モードシークレット(Incognito)モード
キーボードの見た目設定したテーマ(白・カスタムなど)黒基調のテーマに自動変更される
入力内容の学習単語・文を学習し、次回以降の予測に反映学習しない(個人用モデルに保存しない)
変換・予測候補よく使う単語ほど上位に出やすくなるその場限りの候補が中心で、育っていかない
クリップボード仕様どおり動作(後述)、ピン留めも利用可アプリやOS側の指定によっては制限されることがある
想定される用途普段使い・チャット・メールなどパスワード、機密情報、シークレットタブの利用時など

「最近キーボードがずっと黒い」「予測が急に賢くなくなった」というときは、一度このシークレットモードが有効になっていないかを疑うのが近道です。

SwiftKeyキーボードからシークレットモードをオフにする

まずは最もシンプルな原因である「SwiftKey側でIncognitoモードがオンになっている」かどうかを確認し、手動でオフにします。

ツールバーから Incognito(シークレット)をオフにする手順

  1. どれかのアプリ(メモ帳・ブラウザ・LINEなど)で文字入力欄をタップし、SwiftKeyキーボードを表示します。
  2. 予測変換バーの左隅にある「+」ボタンをタップして、ツールバーを開きます。
    (すでにツールバーが表示中の場合はこの操作は不要です)
  3. ツールバー内の「…(三点メニュー)」をタップします。
  4. 表示されたアイコンの中にある「Incognito」または「シークレット」を探し、タップしてオフにします。
  5. キーボードの背景が黒からいつものテーマ(白やカラー)に戻れば、解除成功です。

もし「Incognito」のアイコンが見つからない場合は、一度ツールバーを横にスクロールしてみてください。Microsoft公式の説明どおり、ツールバーのアイコンは横スクロールで切り替わる仕様です。

見た目だけで判断せず「Incognitoアイコン」の状態を確認する

テーマをもともと暗色にしている場合、見た目だけだと通常モードとシークレットモードの区別がつきにくいことがあります。そのため、以下の観点で確認するのがおすすめです。

  • ツールバーにある「Incognito」が青や強調表示になっていないか
  • オフにしたあと、予測候補に自分が以前打った単語がちゃんと出てくるか

見た目の色よりも「Incognitoアイコンのオン/オフ」が真の状態を表します。

アプリ側が「学習禁止」を出しているケースを理解する

SwiftKey側でIncognitoをオフにしても、アプリによってはどうしても学習しない・クリップボードが動かないことがあります。これは不具合ではなく、Androidの仕様が関係しています。

Androidでは、アプリがキーボードに対してIME_FLAG_NO_PERSONALIZED_LEARNINGというフラグを渡すことで、「この入力欄では個人用学習をしないでほしい」と指示できます。開発者向けドキュメントでも、このフラグを使うとユーザーの履歴にテキストを保存しないようIMEに依頼できると説明されています。

このフラグが指定されている場面では、SwiftKeyを含む多くのキーボードがシークレットに近い挙動を取ります。キーボード側では覆せないため、アプリやタブの切り替えで対処するのが現実的な解決策になります。

ブラウザのシークレットタブ/プライベートタブの場合

代表例が、Chrome や Edge などのブラウザにある「シークレットタブ」「プライベートタブ」です。これらはブラウザ側で以下のような配慮が行われています。

  • 閲覧履歴を残さない
  • フォームの入力内容を保存しない
  • キーボードにも個人用学習を禁止するフラグを渡す

結果として、ブラウザのシークレットタブ上では SwiftKey が自動的にシークレットモードに近い挙動になり、単語学習やクリップボードが制限されます。この場合、対処法はシンプルです。

  • 通常タブに切り替えて入力する
  • どうしてもシークレットタブを使う場合は、学習できない前提で割り切る

「特定のサイトだけシークレットタブで開いていて、そのサイトでだけSwiftKeyが学習しない」という場合は、サイト側ではなくブラウザのタブ種別を疑ってみてください。

メッセージ系・セキュリティ系アプリ(Signalなど)の場合

Signal などのセキュリティ重視のメッセージアプリは、アプリ側に「インコグニートキーボード」といった設定を持っていることがあります。Signal公式サポートでは、この設定をオンにすると、対応キーボードに対して学習禁止フラグを出すことが案内されています。

Signalを例に、設定を見直す流れは以下のとおりです。

  1. Signalアプリを開く
  2. 画面右上のメニューから「設定」→「プライバシー」を開く
  3. 「インコグニートキーボード」(または似た名称)のスイッチを探す
  4. 常に学習させたい場合は、このスイッチをオフにする

このような設定は他のメッセージアプリやパスワード管理アプリ、金融系アプリにも用意されている場合があります。アプリ名+「インコグニートキーボード」「キーボード」などで検索してみるのも一案です。

どのアプリで「学習禁止」が効いているかを切り分ける

「どのアプリでも常にシークレット」という印象でも、実際には一部のアプリだけに問題が起きていることが多いです。次のように切り分けてみましょう。

確認するアプリチェック内容想定される原因
メモ帳アプリ(Google Keep など)新規メモで入力して、過去の学習候補が出るかここで正常なら、SwiftKey自体は問題なし
ブラウザ(通常タブ)検索フォームで予測候補が出るか通常タブで問題なければ、シークレットタブ側の仕様
ブラウザ(シークレットタブ)同じ語句を何度か入力しても学習されないかブラウザ側の「学習禁止」フラグによる動作
メッセージアプリ(LINE・Signalなど)アプリ設定に「インコグニートキーボード」がないかアプリ側で常時シークレットを要求している可能性

この切り分けをすると、「本当にすべてのアプリか」「特定のアプリやタブだけか」がはっきりし、対処の優先順位が見えやすくなります。

SwiftKeyのクリップボード機能を元に戻す・使いこなす

「シークレットモードのせいでクリップボードが一切残らない」と感じる場合も、まずはSwiftKey側のクリップボード設定を確認しましょう。Microsoft公式サポートでは、クリップボードの基本仕様として以下のような点が説明されています。

  • 未固定(ピン留めなし)のクリップは約1時間で自動削除される
  • ピン留めしたクリップは時間を超えても保持される
  • Windowsとの「クラウドクリップボード」は直近1件のみ・約1時間保持

クリップボード設定の確認手順

Android版 SwiftKey アプリ側で、クリップボード機能が有効になっているか確認します。

  1. Androidのアプリ一覧から「Microsoft SwiftKey」アプリを開く
  2. 「リッチ入力」(または「入力」タブ)をタップ
  3. 「クリップボード」を開き、スイッチがオンになっているか確認
  4. 必要に応じて、
    • 「最近のクリップの保存」
    • 「クラウドクリップボード」
    などの設定も確認・有効化する

ここがオフになっていると、シークレットモードとは無関係にクリップが保存されません。

ピン留めで1時間制限を回避する

SwiftKeyのクリップボードは、未固定の項目が約1時間で消える設計です。「さっきコピーした文章が消えた」と感じるケースの多くは、この仕様が理由です。

ピン留めと通常クリップの違いを表にまとめると、次のようになります。

種類保存期間主な用途ポイント
通常クリップ(未固定)約1時間一時的なコピペ、直近の貼り付け時間が経つと自動削除される
ピン留めクリップユーザーが削除するまで定型文、メール署名、テンプレ返信など削除しない限り残るので「よく使う文」を登録するのに最適
クラウドクリップボード約1時間・直近1件のみスマホ⇔PC間の一時的なコピーWindows側のクリップボード履歴とも仕様を合わせるための制限

「残したいテキスト」はコピーしたあとに、SwiftKeyのクリップボード一覧を開いてピン(📌)アイコンで固定しておくと、シークレットモードの影響を受けにくくなります。

Windowsとのクラウドクリップボードを併用する

Windows 10 / 11 と SwiftKey を併用している場合は、Microsoft公式サポートで案内されているクラウドクリップボード連携を使うと便利です。

  • Windows側で「クリップボードの履歴」「デバイス間で同期」を有効化
  • Android側の SwiftKey アプリで、同じ Microsoft アカウントにサインイン
  • SwiftKeyの「リッチ入力」→「クリップボード」からクラウド同期をオン

これにより、PCでコピーした1件が短時間スマホにも現れるようになります。制限(直近1件・約1時間)はあるものの、長文をPCで作ってスマホのチャットで貼る、といった作業が非常に楽になります。

それでも常時シークレットになるときのチェックリスト

SwiftKey側でIncognitoをオフにし、アプリ側のシークレット設定も見直したうえで、まだ「ほぼ常時シークレット」の状態が続く場合は、以下の順に確認してみてください。

1. Android / SwiftKey / アプリを最新バージョンに更新

  • Android本体のソフトウェアアップデート
  • Google Play ストアで SwiftKey を最新バージョンに更新
  • よく使うブラウザ・メッセージアプリも同様に更新

キーボードとアプリ、OSの組み合わせによっては、古いバージョン特有の不具合でシークレットモードが誤判定されることがあります。まずは環境を最新に揃えましょう。

2. 端末を再起動する

単純ですが、Androidを一度再起動することで、キーボード関連の一時的な不具合が解消されることがあります。システムの入力まわりは再起動まで完全にはリセットされないケースも多いため、「おかしいな」と思ったら一度試す価値があります。

3. SwiftKeyのキャッシュを削除する

設定が壊れているわけではないが、何か引きずっているような挙動のときはキャッシュ削除で改善するケースがあります。

  1. Androidの「設定」アプリを開く
  2. 「アプリ」→「Microsoft SwiftKey」を選択
  3. 「ストレージ」をタップ
  4. 「キャッシュを削除」を実行

「データを削除」や再インストールまで行う場合は、事前に SwiftKey アプリ側でMicrosoftアカウントへのサインインとバックアップ・同期をオンにしておくと、予測学習の多くを後で復元できます。

4. 特定アプリだけ常時シークレットになっていないか再確認

もう一度、以下のようにアプリごとの挙動を確認します。

  • メモアプリやSMSアプリで:学習されるか
  • 複数のブラウザ(Chrome/Edge/Firefoxなど)で:通常タブとシークレットタブの違い
  • セキュリティアプリで:インコグニートキーボードの設定の有無

「本当にすべてのアプリ」か「特定のアプリ群」かが分かれば、後者の場合はアプリ側の仕様として割り切るのが現実的です。

5. 一時的に別のキーボードアプリで様子を見る

どうしても原因が切り分けられない場合、Androidに標準搭載されているキーボード(Gboard など)を一時的に既定に設定し、同じアプリで挙動を比較してみるのも手です。

  • 他のキーボードでも同じアプリで学習が無効なら → アプリ側の仕様の可能性が高い
  • SwiftKeyだけ明らかに挙動が違うなら → SwiftKeyが原因の可能性が高い

この比較により、「アプリ起因か、キーボード起因か」をある程度切り分けできます。

よくある質問(FAQ)

シークレットモードを「完全にオフ固定」にできますか?

残念ながら、すべてのアプリに対してシークレットモードを常に無効化することはできません。理由は以下の2点です。

  • SwiftKeyはユーザーがツールバーでオンにした場合にはシークレットモードを有効にする
  • アプリがAndroidの仕様(IME_FLAG_NO_PERSONALIZED_LEARNING)を使って「学習禁止」を要求した場合、キーボードはそれに従う設計

そのため現実的な対処は、

  • SwiftKey側でIncognitoをオフにしておく
  • できるだけ通常タブ・通常モードのアプリを使う
  • シークレットを強制するアプリでは、プライバシー重視の設計として割り切る

という運用になります。

ChromeやEdgeのシークレットタブでだけ学習しません。故障ですか?

これは故障ではなく、ブラウザのシークレットタブ側が「学習禁止」フラグをキーボードに渡しているためです。通常タブで正常に学習していれば、SwiftKey自体は問題ありません。

どうしても単語学習をさせたい場合は、通常タブで入力する運用に切り替えてください。

キーボードテーマを黒にしているだけなのか、シークレットモードなのか判別できません

黒いテーマを通常モードとして設定していると、見た目だけではシークレットモードとの違いが分かりにくくなります。その場合は次のポイントで判別します。

  • ツールバーに「Incognito」アイコンが表示され、オンの状態かどうか
  • 同じ単語を何度か入力したときに、予測候補が賢くなっていくか

見た目ではなく、Incognitoアイコンの状態と学習挙動で判断するのが確実です。

シークレットモード中はクリップボードも一切使えないのですか?

厳密には「シークレットモードだから常にクリップボードが禁止される」とは限りません。制限のかかり方は、

  • SwiftKey側のシークレットモードのオン/オフ
  • アプリ側のポリシー(機密情報欄かどうか、インコグニート設定の有無)

の組み合わせで決まります。アプリによっては「機密性の高い入力欄」でコピー自体を禁止していることもあり、その場合はキーボードに関係なくクリップボードは動作しません。

まずは他のアプリ(メモ帳など)でクリップボードが正常に動くかを確認し、アプリ依存かどうか切り分けてみてください。

SwiftKeyの学習データが漏れないか心配です。シークレットモード以外にできる対策はありますか?

プライバシーを重視するなら、以下も併せて検討できます。

  • SwiftKeyアプリの「アカウント」設定から、クラウドバックアップ/同期をオフにする
  • 特定のアプリ(金融系・パスワード入力など)では、アプリ側の「インコグニートキーボード」設定をオンにする
  • どうしても不安な場面では、一時的に別のキーボード(オフライン専用など)を使う

シークレットモードはあくまで一つの手段であり、アプリ側のプライバシー設定やクラウド同期のON/OFFと組み合わせて全体のバランスを取るのがおすすめです。

まとめ:シークレットモードと上手に付き合うコツ

Android版 Microsoft SwiftKey のシークレット(Incognito)モードが「オフにできない」と感じるとき、多くの場合は以下のどれかが原因です。

  • SwiftKey側でIncognitoアイコンがオンになっている
  • ブラウザのシークレットタブ、メッセージアプリの「インコグニートキーボード」など、アプリ側が学習禁止を要求している
  • クリップボードの仕様(未固定クリップは約1時間で消える)を「動かない」と誤解している

完全に「常にオフ固定」にすることは仕様上できませんが、

  1. キーボードのツールバーからIncognitoをオフにする
  2. アプリ側のシークレット設定やタブ種別を見直す
  3. クリップボードのピン留め・クラウド同期を活用する

という順番で対処していけば、実用上の不便はかなり解消できるはずです。

「プライバシーを守りつつ、いつもの入力体験も損ないたくない」という方は、よく使うアプリごとの挙動を一度チェックして、どこまでが仕様でどこからが設定ミスなのかを把握しておくと、今後トラブルになりにくくなります。

参考リンク

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次