会社は閲覧履歴を見られる?シークレットモードの場合も
会社のノートPCや社内ネットワークなら、たいてい見られます。ネットワークにはすべてのサイト名が、検査用プロキシや監視ソフトにはページの中身まで見え、シークレットモードが隠すのは端末の履歴だけです。それぞれの層に何が見えるかと、自分のPCの確かめ方をまとめました。
On this page
会社のノートPC、会社のVPN、社内のWi-Fiでブラウジングしているなら、見られます。ネットワークには、reddit.comのような訪れたすべてのサイト名と時刻が見えます。ノートPCにHTTPS検査用の会社の証明書が入っていたり、監視ソフトが動いていたりすれば、会社はアドレス全体とページの中身まで見られます。Googleでの検索もブラウジングの一部なので、検索履歴も同じです。シークレットモードにしても、これは何も変わりません。シークレットモードが止めるのは端末に履歴を残すことだけで、Chromeのシークレットモードのページ自体にも、アクティビティは雇用主や学校に「見える場合があります」と書かれています。
自分のスマホやパソコンを、会社のVPNなしでモバイルデータや自宅のWi-Fiで使っているなら、会社はあなたのブラウジングを見られません。
このページの確認は、2026年10月1日にすべて私たちのMacで実行し、得られた出力を載せています。会社に見えるものの全体は会社はリモートワーカーをどう監視しているかにあります。
それぞれの層で会社に見えるもの
| 層 | 見えるもの | シークレットモードで隠れるか | 当てはまるとき |
|---|---|---|---|
| ノートPCのブラウザの履歴 | 開いたすべてのページ | 隠れる | ノートPCを触れる人なら誰でも |
| Wi-Fi、DNS、ファイアウォール | サイト名、時刻、データ量 | 隠れない | 社内のWi-Fi(自分のスマホでも) |
| 会社のVPN | 接続中のサイト名 | 隠れない | VPNがオンのとき(自宅でもどこでも) |
| HTTPS検査のプロキシ | アドレス全体とページの中身 | 隠れない | ノートPCに会社の証明書があるとき |
| 監視ソフト | サイト、それぞれの滞在時間、多くはスクリーンショット | 隠れない | ノートPCにソフトが入っているとき |
| 管理されたChromeやEdge | ITのポリシーとレポートが集めるもの | ITがシークレットモードをオフにできる | 管理されたブラウザや仕事用プロファイル |
ネットワークからわかるサイト名
ほとんどのサイトはHTTPSを使い、ページは暗号化されます。それでもサイト名は、DNSの問い合わせと接続の最初のメッセージで、たいてい暗号化されずに流れます。後者をPython標準のTLSライブラリで確かめました。アプリが送るのと同じ最初のメッセージ(ClientHello)を作るライブラリです。
import ssl
ctx = ssl.create_default_context()
incoming, outgoing = ssl.MemoryBIO(), ssl.MemoryBIO()
tls = ctx.wrap_bio(incoming, outgoing, server_hostname="www.reddit.com")
try:
tls.do_handshake()
except ssl.SSLWantReadError:
pass
hello = outgoing.read() # the first bytes a laptop sends to the site
print(len(hello), "bytes; site name readable:", b"www.reddit.com" in hello)
出力は次のとおりです。
1519 bytes; site name readable: True
つまり、社内のWi-Fi、会社のファイアウォール、VPNなど経路上の誰でも、あなたが14時03分にyoutube.comを40分見ていたことは記録できます。どの動画かまではわかりません。最近のChromeとFirefoxはEncrypted Client Helloでサイト名を隠せますが、そのための鍵を公開しているサイトに限られ、会社のネットワークはそれをブロックできます。どの動画かは、プロキシや監視ソフトを通じてわかることがあります。会社はYouTubeで見ている動画を見られるかをご覧ください。
HTTPS検査で見えるページの中身
多くの会社は、Zscaler、Netskope、Palo Altoのようなセキュリティ用のプロキシを使い、会社のノートPCからのHTTPSの通信を復号しています。ITがノートPCに会社独自の証明書を入れているので、これができます。そうなっていれば、プロキシにはアドレス全体、検索語、ページの中身が見えます。銀行や医療のサイトはポリシーで対象外にされることが多いですが、そのポリシーを決めるのは会社です。
監視ソフト
ノートPCに入った従業員の監視ソフトは、訪れたサイトと滞在時間を記録し、多くはスクリーンショットも撮ります。シークレットモードのウィンドウも、ほかのウィンドウと同じように見えます。見分け方は会社は自分の画面を見られるかにあります。
管理されたブラウザ
ChromeやEdgeが会社に管理されていれば、ポリシーを決めるのはITです。そのうちのIncognitoModeAvailabilityで、シークレットモードを丸ごとオフにできます。管理されたブラウザは管理コンソールにレポートを送ることもでき、セキュリティ用のアドオンによっては訪れたサイトも報告します。Chromeの同期を含め、Googleの管理コンソールに何が出るかはGoogle Workspaceの管理者に見えるものにあります。
会社はGoogleのシークレットモードでの検索を見られるか
会社のノートPCやネットワークなら、見られます。ネットワークには検索したことが見え、検査用プロキシや監視ソフトには検索語まで見えます。シークレットモードが止めるのは、端末に履歴を残すことだけです。何が隠れるか、ITがどうやってオフにできるか、自分のノートPCの確かめ方は会社はシークレットモードの履歴を見られるかにあります。
会社はスマホの閲覧履歴を見られるか
- • 自分のスマホをモバイルデータで使う場合: 見られません。
- • 自分のスマホを社内のWi-Fiで使う場合: Wi-Fiにはサイト名が見え、ページは見えません。
- • 自分のスマホに仕事用プロファイル(Android)や仕事用の登録(iPhone)がある場合: ITが管理するのは仕事用のアプリとプロファイルです。個人用のアプリでのブラウジングは見えません。
- • 会社のスマホ: 会社のノートPCと同じと考えます。
スマホの設定ごとの詳細は会社はスマホでしていることを見られるかにあります。
仕事用のブラウザが何を報告しているか確かめる
4つの確認で、自分のノートPCにどの層が当てはまるかがわかります。それぞれの下に、管理されていない私たちのMacで出た結果を載せているので、見比べてください。
1. 管理のページを開く。 Chromeでchrome://management、Edgeでedge://managementと入力します。管理されたブラウザなら「お使いのブラウザは組織によって管理されています」と出て、管理者に見えるものが一覧になります。Chromiumベースの私たちのブラウザでは、その逆が出ました。
2文めも読んでください。監視ソフトや検査用プロキシはこのページには出ないので、ここで「管理されていない」と出ても、それらがないとは言えません。
2. サイトの証明書の発行者を確かめる。 Macのターミナルで次を実行します。
echo | openssl s_client -connect www.reddit.com:443 -servername www.reddit.com 2>/dev/null | openssl x509 -noout -issuer
issuer=C=US, O=DigiCert Inc, CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1
DigiCertはRedditが使っている公的な認証局で、www.youtube.comではGoogle Trust Servicesと出ました。発行者が自分の会社、Zscaler、Netskopeなどの名前なら、検査用プロキシが通信を復号しています。ブラウザでは、アドレスの左のアイコンをクリックして証明書を開くと、同じ項目が見られます。
3. プロキシを確かめる。 Macではscutil --proxy、Windowsではコマンドプロンプトでnetsh winhttp show proxyです。私たちの結果には、ローカルの例外だけがあり、プロキシサーバーはありませんでした。HTTPProxyのような行や、.pacファイルを指すProxyAutoConfigURLStringがあれば、Webの通信は会社のサーバーを通っています。
4. デバイスの管理を確かめる。 Macではprofiles status -type enrollmentです。
Enrolled via DEP: No
MDM enrollment: No
どちらかの行がYesなら、ITがそのMacを管理していて、証明書、ブラウザのポリシー、監視ソフトを入れられます。システム設定、プライバシーとセキュリティ、画面とシステムオーディオの収録 に監視アプリがないかも見ます。Windowsではタスクマネージャーで探します。
閲覧履歴を消すと意味があるか
消えるのはノートPCの中の履歴だけです。ネットワーク、プロキシ、VPNのログや監視ソフトの記録は会社のシステムに残り、自分では消せません。管理されたブラウザでは、ITが履歴の削除そのものを止めることもできます。
個人のブラウジングを個人のものにしておく
法律上は問題ないのか
米国では、会社が所有する端末とネットワークの監視は広く合法で、ニューヨーク州、コネチカット州、デラウェア州は電子的な監視について書面での通知を義務づけています。EUと英国では、データ保護法のもとで、監視は必要で、釣り合いがとれていて、知らされている必要があります。細かい点は雇用契約とIT規程で決まります。
よくある質問
自宅で会社のノートPCを使うと、閲覧は会社に見えますか? VPNを切っているあいだは、ネットワークからは見えません。通信は自宅のルーターを通るからです。それでもノートPC自体は記録できます。監視エージェントや管理されたブラウザは、ノートPCがどこにあってもサイトを記録します。どちらに当てはまるかは、上の「仕事用のブラウザが何を報告しているか確かめる」の確認でわかります。
社内のWi-Fiで訪れたサイトを会社は見られますか? サイト名は見られます。自分のスマホでも同じです。端末が会社の証明書を信頼していない限り、ページの中身は見られません。
自宅で自分のノートPCを使っていても履歴を見られますか? 会社のVPNや会社のソフトが動いていない限り、見られません。個人のパソコンで会社のソフトの種類ごとに何が見えるかは会社は個人のパソコンを監視できるかにあります。
自宅から会社のVPNにつないでいるときのブラウジングは見られますか? VPNを通るすべての通信について、サイト名は見られます。個人のVPNで何が隠れ、会社のノートPCでは何が隠れないかはVPNを使っても会社は閲覧履歴を見られるかにあります。
Related Articles
Slack Daily Standup Without a Paid Bot: /remind, Workflow Builder and a Script
We set up a weekday 9:30 standup in a free Slack workspace three ways: a /remind reminder, Workflow Builder, and a short script that posts the questions and collects the thread replies.
Slack Tabs Under a Channel Name: What Each One Is and How to Edit Them
We added, renamed, moved, hid and deleted the tabs under a channel name in Slack web on the Free plan, and compared them with the tabs in a DM.
Leave Multiple Slack Channels at Once: 4 Ways Timed, Plus a Script
Slack has no bulk leave button. We made 12 test channels and left them with the sidebar menu, the channel browser, /leave and a 30-line script, and timed each way.