Macでメッセージ

Macでチャットを非表示・ロックする方法(メッセージ、WhatsApp、Telegram)

Macの「メッセージ」、WhatsApp、Telegramでチャットを非表示にしたりロックしたりする方法。各アプリで今できること、できないこと、すべてのアプリを一度に守るロックを解説します。

結論から言うと

  • Macの「メッセージ」では、特定の会話だけをロックしたり非表示にしたりはできません。できるのは、通知を止める、通知のプレビューを隠す、削除する、そのMacで「メッセージ」を使わないようにする、のいずれかです。
  • 2026年10月時点で、Mac版WhatsAppアプリにはチャットロックもアプリロックもありません。WhatsApp Webには両方あり、最初にスマホで設定したシークレットコードを使います。
  • Telegramの2つのMacアプリは、パスコードでアプリ全体をロックできます(Telegram for macOSでは⌘L)。ただし、チャット単位ではロックできません。
  • Macそのものをロックすれば、すべてのチャットアプリを一度に守れます。Control+Command+Q、すぐにパスワードを要求する設定、FileVaultの3つです。
  • Tera Chatのチャット単位の「ロック」には、PINもパスワードもTouch IDもありません。チャットを人目から隠すだけで、手の届かないところにしまうものではありません。アプリ全体をロックするには「Touch IDでTera Chatをロック」をオンにします。オンの間は、チャットがSpotlightにも出なくなります。

Macの「メッセージ」では、特定の会話だけをロックしたり非表示にしたりはできません。Mac版WhatsAppアプリも同じで、WhatsAppによるとチャットロックにはまだ対応していません。今できるのは次のようなことです。WhatsApp Webにはチャットロックとアプリロックがあり、TelegramのMacアプリはパスコードでアプリ全体をロックでき、ほとんどのアプリではチャットをアーカイブしたり通知を止めたりできます。そして、Mac自体をロックすれば、すべてのチャットアプリを一度に守れます。

このガイドでは、それぞれの方法とその限界、つまり何を防げないのかまで説明します。すべての手順は2026年10月20日に、Apple、WhatsApp、Instagram、Telegramのヘルプページと、Telegramアプリのソースコードで確認しました。AppleのガイドはmacOS 27のものを使っています。メニューの名前は、バージョンによって少し違う場合があります。

Macでチャットを非表示・ロックする:アプリごとにできること(2026年10月確認)

Macのアプリ チャット単位のロック アプリ全体のロック メインのリストから隠す
メッセージ できない できない(代わりにMacをロック) できない(削除するか、「通知を非表示」で通知を止める)
Mac版WhatsApp(アプリ) できない(「現在サポートされていません」) できない(「まだご利用いただけません」) アーカイブ
WhatsApp Web できる(スマホで設定したシークレットコードを使用) できる(パスワードによるアプリロック) アーカイブ。ロックしたチャットは非表示にもできる
Telegram for macOS できない できる(パスコード、Touch IDにも対応) アーカイブ
Telegram Desktop できない できる(ローカルパスコード) アーカイブ

Macの「メッセージ」で会話をロック・非表示にできる?

できません。Macの「メッセージ」アプリには、特定の会話をロックする機能も非表示にする機能もなく、macOS 27向けのユーザガイドにもどちらの説明もありません。できるのは、会話の通知を静かにする、画面に出さないようにする、そのMacで「メッセージ」を使わないようにする、のいずれかです。

「通知を非表示」で通知を止める

  1. 「メッセージ」で、その会話を選択します。
  2. 上部にある連絡先またはグループのアイコンをクリックし、通知を非表示をオンにします。

サイドバーで会話をControlキーを押しながらクリックするか、会話を選択した状態で⌥⌘Mを押しても設定できます(Apple)。Appleのガイドから、知っておきたいことが2つあります。ひとつは、「送信者には、あなたが通知を停止していることを示すメモが表示されます」ということ。もうひとつは、メッセージ → 設定 → 一般で自分の名前が記載されたら通知(Notify me when my name is mentioned)がオンになっていれば、誰かがあなたの名前をメンションしたときには通知が届くということです(Apple)。

通知にメッセージの内容を表示しない

通知のバナーには、画面をちらっと見た人にもメッセージが見えてしまうことがあります。システム設定 → 通知を開き、プレビューを表示をしないにするか、Macがロックされていないときだけプレビューを表示するオプションにします。すべてのアプリにまとめて設定することも、各アプリの通知設定で「メッセージ」、WhatsApp、Telegramにだけ設定することもできます(Apple)。

削除する(慎重に)

会話をControlキーを押しながらクリックし、削除を選びます。iCloudにメッセージを保管する設定がオンなら、すべてのAppleデバイスから削除され、完全に消えるまで最大30日間表示 → 最近削除した項目に残ります(Apple)。つまり削除は、残しておきたいものを「隠す」方法としては向いていません。

このMacで「メッセージ」を使わない

Macを共有していて、そこに自分のメッセージをまったく置きたくない場合は、メッセージ → 設定 → iMessageに進んでサインアウトをクリックするか、iCloudでメッセージを有効にする(Enable Messages in iCloud)の選択を解除します(Apple)。何人かで使うMacなら、一人ずつ別のユーザアカウントを用意するほうがすっきりします。アカウントごとに「メッセージ」が分かれ、システム設定 → ユーザとグループで追加できます(Apple)。

⌘Hを押すと「メッセージ」のウインドウが隠れるので、誰かが近づいてきたときには便利です。ただし、Dockの「メッセージ」をクリックすれば誰でも元に戻せます。

MacでWhatsAppをロックできる?

2026年10月時点では、Mac版WhatsAppアプリではできません。WhatsAppのヘルプセンターには「チャットロックは現在、Mac版WhatsAppではサポートされていません」(WhatsApp)、「アプリロックはMac版WhatsAppではまだご利用いただけません」(WhatsApp)とあります。MacのブラウザでWhatsApp Webを使えば、どちらも利用できます。アプリとWeb版の違いは、MacでWhatsAppを使うガイドで説明しています。

WhatsApp Webでチャットをロックする

  1. まずiPhoneかAndroidのスマホで、どれかのチャットをロックしてシークレットコードを作成します。WhatsApp Webではそのコードが必要です(WhatsApp)。
  2. WhatsApp Webでチャットを右クリックし、チャットをロック(Lock chat)を選びます。
  3. ロックしたチャットを読むには、ロック中のチャット(Locked chats)をクリックし、シークレットコードを入力して続ける(Continue)をクリックします。

ロックしたチャットの通知には、相手もメッセージの内容も表示されず(「WhatsApp:新着メッセージ1件」)、相手にロックしたことが伝わることもありません。また、デバイスをロックすると、ロックしたチャットは閉じます。スマホで「ロック中のチャット」フォルダを非表示にしている場合は、検索バーにシークレットコードを入力すると見つかります。非表示にしたままコードを忘れたときは、スマホからロック中のチャットを消去すれば元に戻せますが、そのチャットのメッセージ、写真、動画は削除されます。チャットロックをしても、通話はブロックされません。

WhatsApp Webでアプリ全体をロックする

  1. 設定 → プライバシー → アプリロックを開いてオンにします。
  2. パスワード(6〜128文字)を設定し、自動でロックされるまでの時間を、1分、15分、1時間、8時間から選びます。
  3. すぐにロックしたいときは、メニューを開いてアプリをロックを選ぶか、⌘⌃Lを押します。

アプリロックがオンの間は、通知が表示されません(WhatsApp)。

Mac版WhatsAppアプリでチャットをアーカイブする

チャットにポインタを合わせ、表示される矢印をクリックしてアーカイブを選びます。アーカイブしても何も削除されず、アーカイブしたチャットは、メンションされたり返信されたりしない限り通知されません。また、スマホでチャットをアーカイブしたままにする(Keep chats archived)をオフにしていなければ、新しいメッセージが届いてもアーカイブされたままです(WhatsApp)。これは整理であって、プライバシー対策ではありません。アーカイブのリストは誰でも開けます。

MacでTelegramをロックできる?

できます。ただしロックできるのはアプリ全体だけで、パスコードを使います。TelegramにはTelegram for macOSとTelegram Desktopという2つのMacアプリがあり(違いはMacでTelegramを使うガイドで説明しています)、どちらにもこの機能があります。Telegram for macOSでは次のとおりです。

  1. 設定 → プライバシーとセキュリティ(Settings → Privacy and Security)を開き、パスコード(Passcode)に進んで、パスコードをオンにする(Turn Passcode On)を選びます。
  2. 自動ロック(Auto-Lock)で、離席してからロックされるまでの時間を設定します。
  3. ロックしたいときは、いつでも⌘Lを押します。Touch IDで開けるようにすることもできます。

Telegram Desktopでは、同じ設定が設定 → プライバシーとセキュリティの中にあるローカルパスコード(Local passcode)という名前で、独自の自動ロックタイマーがあります。Telegram for macOSは、パスコードを忘れた場合は「アプリを削除して再インストールする必要があります。シークレットチャットはすべて失われます」と警告しています(Telegram for macOSのソースコード)。通常のチャットはTelegramのクラウドに保存されていて、もう一度サインインすれば戻ってきます。パスコードがロックするのは、そのMac上のアプリだけです(TelegramのFAQ)。

チャットをメインのリストから移動するには、右クリックしてアーカイブ(Archive)を選びます。Telegram Desktopには、通知をオンにしているアーカイブ済みのチャットに新しいメッセージが届いても、アーカイブに残しておく設定もあります(Telegram Desktopのソースコード)。

Instagramはどう?

Instagramにもチャットロックはありますが、使えるのはiPhone版とAndroid版のアプリだけです。ヘルプページもこの2つについてだけ書かれていて、パソコン版の説明はありません。スマホのアプリでチャットをロック・非表示にし、スマホの顔認証、指紋認証、パスコードで開きます。ロックはあなたのアカウントにだけ適用されます(Instagramヘルプセンター)。Macでは、下で紹介するMac全体を守る方法を使いましょう。

すべてのアプリを守るロック:Macをロックする

ここまでの方法には、どれもどこかに抜け穴があります。Macをロックすれば、そのすべてを一度にふさげて、しかも一瞬で済みます。

  1. 席を離れるときにロックする:⌃⌘Qを押すか(Apple)、アップルメニュー → 画面をロックを選びます(Apple)。
  2. すぐにロックされるようにする:システム設定 → ロック画面で、スクリーンセーバの開始後またはディスプレイがオフのときにパスワードを要求(Require password after screen saver begins or display is turned off)をすぐにに設定します(Apple)。
  3. FileVaultをオンにする:システム設定 → プライバシーとセキュリティ → FileVaultで設定します。Appleによると、ログインパスワードを知らない人があなたのデータにアクセスするのを防げます(Apple)。
  4. 一人ひとりにアカウントを用意する:前述のとおり、共有のMacでは一人ずつアカウントを分けて、誰もあなたのログイン中のセッションを使わないようにします。

心配なのが「机でのぞかれること」よりも「誰かが別のデバイスから自分のメッセージを読んでいること」なら、確認すべきことは別です。各アプリでリンク済みデバイスやセッションを確かめる方法は、誰かにメッセージを読まれている?をご覧ください。

Tera Chatの「非表示」「ロック」とTouch IDロック

Mac版Tera Chatは、このブログを書いているチームが作った無料のアプリです。iMessage、WhatsApp、Telegram、Instagram、Tinderをひとつの受信箱にまとめ、どの会話も右クリックで、ピン留め、アーカイブ、非表示、ミュート、ロックができます。

  • 非表示(Hide)を選ぶと、チャットが受信箱から非表示中(Hidden)のリストに移ります。
  • ロック(Lock)を選ぶと、右クリックしてロックを解除するまで、メッセージの代わりに「会話はロックされています」と表示されます。

はっきり言っておくと、チャット単位のロックにはPINもパスワードもTouch IDもありません。Macを使う人なら誰でも、右クリックして解除できます。画面共有をしているときや、誰かがちらっとのぞいたときに、チャットを人目から隠すためのもので、手の届かないところにしまうものではありません。また、どちらの設定もTera Chatの中でしか効きません。同じ会話は、Macやスマホの「メッセージ」、WhatsApp、Telegramにはそのまま表示されます。さらにTera Chatは、Macのどこからでも検索できるようにメッセージをmacOSのSpotlightに追加しますが、チャットを非表示やロックにしても、すでにSpotlightに入っているメッセージは消えません。

アプリ全体を手の届かないところにしまうには、設定 → 一般(Settings → General)でTouch IDでTera Chatをロック(Lock Tera Chat with Touch ID)をオンにします。この設定は、あなたがオンにするまでオフのままです。オンにすると、次のようになります。

  • Tera Chatは、起動したとき、Macがスリープしたときや画面がロックされたとき、ウインドウを閉じたとき、5分間操作がなかったとき(通話中は除く)、⌃⌘Lを押したときにロックされます。
  • Touch ID、Apple Watch、Macのログインパスワードのいずれかで再び開けます。Tera Chat独自のパスワードはありません。
  • 通知には「新着があります」とだけ表示され、誰から何が届いたのかは表示されません。
  • ロックがオンの間、Tera Chatはチャットと連絡先をSpotlightから外し、オフにすると元に戻します。

このロックが守るのは、Tera Chatが画面に表示する内容です。同期はバックグラウンドで続き、ディスク上のデータがこのロックで暗号化されることはありません。また、「メッセージ」、WhatsApp、Telegramのアプリそのものには何の効果もありません。すべてのアプリをしっかり守るなら、Macもロックしましょう。

Tera Chatには、Apple siliconとmacOS 15以降を搭載したMacが必要で、iMessageを読むにはフルディスクアクセスが必要です(その意味はこちら)。にぎやかな受信箱を落ち着かせるほかの方法は、通知が多すぎるときの対処法をご覧ください。

まとめ

  • メッセージアプリ:ロックも非表示もなし。「通知を非表示」、プレビューの非表示、別のユーザアカウントを使う。
  • WhatsApp:Macアプリには何もなし。WhatsApp Webにはチャットロック(スマホで作ったシークレットコードを使う)とアプリロックがある。
  • Telegram:アプリ全体をパスコードでロック(Telegram for macOSでは⌘L)。
  • Instagram:チャットロックはスマホのみ。
  • すべてのアプリ:⌃⌘QでMacをロック。

よくある質問

Macの「メッセージ」で会話をロックできますか?

できません。Macの「メッセージ」アプリには、特定の会話をロックしたり非表示にしたりする機能はありません。Mac自体をロックするか、通知のプレビューを隠すか、ほかの人もMacを使うなら別のユーザアカウントを使いましょう。

WhatsAppのチャットロックはMacで使えますか?

Mac版WhatsAppアプリでは使えません。WhatsAppによると、チャットロックは現在Mac版ではサポートされていません。WhatsApp Webなら、スマホでシークレットコードを作成すれば使えます。

MacでTelegramをロックするには?

Telegram for macOSで、設定、プライバシーとセキュリティ、パスコードの順に開いてオンにします。その後はCommand+Lでロックできます。Telegram Desktopでは、この機能はローカルパスコードと呼ばれています。

チャットをアーカイブすると非表示になりますか?

削除はせずに、メインのリストからチャットを移動します。WhatsAppでは、アーカイブしたチャットは、メンションされたり返信されたりしない限り通知されません。ただし、アーカイブのリストを開けば誰でも読めます。

Tera Chatの「ロック」はパスワードで保護されていますか?

チャット単位の「ロック」は保護されていません。ロックしたチャットにはメッセージの代わりに「会話はロックされています」と表示されますが、PIN、パスワード、Touch IDはないので、Macを使う人なら誰でも右クリックメニューからロックを解除できます。アプリ全体は話が別で、設定の「一般」で「Touch IDでTera Chatをロック」をオンにすると、Touch IDかMacのパスワードでしか開けなくなります。

公開日:。 ガイドの編集方針。情報が古くなっている箇所を見つけたら、teralabsx@gmail.comまでメールでお知らせください。 この記事は英語版のガイドを翻訳したものです。 英語版を読む