Slackでスクショすると相手に通知される?されません。コードで確認しました
Slackでは、メッセージのスクリーンショットを撮っても、文字をコピーしても、画像を保存しても、誰にも通知されません。Macのアプリ(Slack 4.52.171)とWeb版のコードを検索し、スクリーンショットを検出する仕組みがないことを確かめました。Enterpriseの管理者が代わりにブロックできること、記録できることもまとめています。
On this page
通知されません。メッセージ、DM、チャンネルのスクリーンショットを撮っても、Slackは誰にも知らせません。Mac、Windows、ブラウザ、iPhone、Androidのどれでも同じです。メッセージの文字をコピーしたときも、誰かが投稿した画像を保存したときも、通知は送られません。
2026年10月3日に、Slack自身のコードで確かめました。Macのデスクトップアプリ(Slack 4.52.171)には、スクリーンショットを検出する仕組みがありません。アプリの中に出てくる「screenshot」という語は、すべてクラッシュ報告のフォームのものでした。DMを開いたときにSlackが読み込んだWeb版のコードには、一つも出てきませんでした。知っておきたい例外は2つです。一部のEnterprise組織ではAndroidでのスクリーンショットがブロックされること、そしてEnterpriseの監査ログにはファイルのダウンロードが記録されることです。
Slackのコードで確かめたこと
パソコンのスクリーンショットを撮るのはmacOSやWindowsです。どちらにも、画面がキャプチャされたことをアプリに知らせる公開の仕組みはありません。アプリが知りたければ、キーが押されたことを自分で見張るしかありません。そこで、Slackの2つの部分でその痕跡を探しました。
デスクトップアプリのコードは app.asar という1つのファイルに入っています。私たちのMacでは次のとおりです。
$ defaults read /Applications/Slack.app/Contents/Info.plist CFBundleShortVersionString
4.52.171
$ LC_ALL=C grep -a -o -i ".\{50\}screenshot.\{50\}" \
/Applications/Slack.app/Contents/Resources/app.asar | wc -l
50
見つかった50か所をすべて読みました。
| Slack 4.52.171で「screenshot」が出てくる場所 | 件数 |
|---|---|
クラッシュのあとに出る不具合報告のフォーム(「Add a screenshot」「Remove screenshot」、Sentryの feedbackScreenshotIntegration) | 48 |
| Chromeの開発者ツールのトレース設定 | 1 |
| ハドルの画面共有のサムネイルに関するWebRTCの設定 | 1 |
| スクリーンショットを撮ったことに反応するコード | 0 |
デスクトップアプリに表示されるもののほとんどは、アプリがSlackのサーバーから読み込むWeb版のクライアントです。そのクライアントでDMを開き、読み込まれた14個のJavaScriptファイル(合計10.6MB)を取得しました。screenshot、PrintScreen(Windowsのスクリーンショットのキー)、userDidTakeScreenshot(iPhoneのスクリーンショットのイベント)を検索した結果は0件でした。
スマホは事情が違います。iOSとAndroid 14以降は、スクリーンショットが撮られたことをアプリに知らせられます。Snapchatが送り主に知らせるのはこの仕組みです。Slackのスマホアプリはそうした通知を出さず、Slackのドキュメントにもその記載はありません。スマホのスクリーンショットに関するSlackの設定は、下で説明するAndroidのブロックだけです。
操作ごとに、Slackが誰かに知らせること
| すること | 送り主に知らされる? | どこかに記録される? |
|---|---|---|
| メッセージのスクリーンショット | いいえ | いいえ。Slackには見えません |
| Slackの画面収録 | いいえ | いいえ |
| メッセージの文字のコピー | いいえ | いいえ |
| 画像やファイルの保存・ダウンロード | いいえ | Enterpriseの監査ログに file_downloaded が残る |
| ハドルでの画面共有 | ハドルの全員に見える | Enterpriseの監査ログに残る |
| メッセージを別のチャンネルに共有 | 共有先に表示される | ふつうのメッセージ履歴 |
SlackのAudit Logs APIは、file_downloaded を「Slack内でファイルがダウンロードまたは表示された」と説明しています。ダウンロードだけでなく表示でも記録されるので、画像を保存したのか、ちらっと見ただけなのかは区別できません。監査ログはEnterpriseプランだけの機能で、読めるのはオーナーと管理者だけです。ファイルを投稿した本人には送られません。
ふつうのスクリーンショットについては、ZoomとTeamsも同じです。ただしどちらも、組織がキャプチャをブロックできます。詳しくはZoomはスクショを通知するかとTeamsはスクショを通知するかをご覧ください。
iPhoneやAndroidでSlackのスクショは通知される?
どちらでも通知されません。スマホのアプリは何も知らせません。
Androidでは、1つの設定でできることが変わります。Enterprise組織では、オーナーがスマホのパスコードを必須にできます。この設定についてのSlackのヘルプページには、「メンバーとゲストは、Enterprise組織のワークスペースを表示している間、Androidデバイスでスクリーンショットを撮れなくなります。iOSデバイスでスクリーンショットを防ぐ機能は、現時点ではサポートされていません」とあります。
つまり、制限の厳しいEnterprise組織では、Androidではスクリーンショットがブロックされ、撮ろうとしたことは誰にも知らされません。iPhoneではふつうに撮れます。フリー、プロ、ビジネスプラスのプランにはこの設定がなく、どの端末でもスクリーンショットは撮れます。
それでもスクリーンショットが見られる場面
Slackはスクリーンショットを報告しません。それでも、画面の中身はほかの道具から見えることがあります。
- • 会社のパソコンの監視ソフト。 画面全体のスクリーンショットを定期的に撮るツールを入れている会社もあります。これはSlackの外で動いています。Slack自体が記録するものはSlackは従業員の監視に使えるかにまとめました。
- • 自分の画面共有。 ハドルやビデオ通話では、見ている全員に画面が見えます。ハドルについてSlackが残すものはSlackのハドルは録画されるかにあります。
- • 相手側。 あなたの投稿は誰でもスクリーンショットでき、あなたには知らされません。Slackのメッセージは、コピーされうるものと考えてください。
管理者にスクリーンショットは見えません。ただし有料プランでは、決められた条件でメッセージをエクスポートでき、Enterprise組織はすべてのメッセージを保存して検索できます。プランごとのルールはSlackの管理者はDMを見られるかにあります。
よくある質問
DMのスクショは相手に通知されますか?
されません。DM、グループDM、プライベートチャンネル、パブリックチャンネル、どれも同じです。誰にも通知は届きません。
画像を保存すると通知されますか?
されません。投稿した人には知らされません。Enterpriseプランでは、監査ログに file_downloaded のイベントが残り、管理者が読めます。
相手がメッセージを読んだかはSlackでわかりますか?
わかりません。Slackには既読の表示がありません。Slackに既読機能はあるかをご覧ください。
チャンネルを抜けたりメッセージを編集したりすると通知されますか?
誰にも通知は届きませんが、Slackは「退出しました」という行を残し、編集したメッセージには(編集済み)と表示します。すべてのケースはSlackはチャンネルを抜けると通知するかにあります。
Related Articles
Slackは位置情報を追跡する?管理者と同僚に見えるもの
SlackはGPSを追跡しません。アクセスログにはサインインごとのIPアドレスが国、都市、プロバイダー付きで残り、オーナーと管理者が見られるのは有料プランだけです。自分のログ、フリープランのAPI、Macアプリの権限を確かめました。
Slackのハドルは録音・録画される?されません。ただしAIメモは文字起こしを残せます
Slackはハドルの音声も映像も録音・録画しません。文字起こしが保存されるのは誰かがAIメモをオンにしたときだけで、ハドルの全員に知らされます。ほかに何が残るのか、誰が聞けるのかをまとめました。
病欠の日のSlackステータス:そのまま使える例と、「病欠」で変わること
Slackにもとからある「病欠」のステータスは、夜12時に消え、通知の一時停止もできます。2026年9月30日に試し、同僚に見えるもの、早めにクリアしたときに起きること、そのまま使える病欠のステータス13個をまとめました。