Notionデスクトップがオーディオとネットワークを監視
(news.ycombinator.com)- Notion Desktopアプリがユーザーのオーディオとネットワーク活動を監視している
- ユーザーは日常的な利用中にもこのような動作が発生していると報告
- デスクトップアプリケーションで予期しない権限リクエストと監視の動きが見つかった
- 個人情報保護と透明性の欠如の問題が大きく提起されている
- ソフトウェア利用時にセキュリティとプライバシーを点検する重要性が強調されている
Notion Desktopアプリのオーディオおよびネットワーク監視問題
最近、複数のユーザーが Notion Desktop アプリケーションの利用中に オーディオ入力の検知 と ネットワークトラフィックの監視 が行われていると報告している
- アプリケーション実行時に マイク などのオーディオソースへアクセスを試みる動きが確認された
- ネットワーク収集ツールを通じて アプリのデータ送信 活動が平常時より多く検出された
- ユーザーの同意なく行われる 監視の動き について、コミュニティで懸念が広がっている
個人情報保護およびセキュリティ問題
- これらの動作は プライバシーポリシー と 透明性 に関する重要な問題を示している
- ユーザーは デスクトップソフトウェアの権限リクエストの内容 と実際の挙動が一致しているか確認する必要性が高まっている
- IT専門家とセキュリティコミュニティは、このようなアプリの バックグラウンドプロセス の監視に注意を払うよう勧告している
結論と示唆
- デスクトップやその他のソフトウェアを利用する際、アプリの権限リクエスト と 実際のデータアクセス の内容を確認する習慣が重要である
- プライバシーとセキュリティ の確認は、IT実務者と開発者の双方が継続して関心を持つべき中核課題である
1件のコメント
Hacker Newsのコメント
こんにちは! 1. NotionはMeeting Notes機能を使用しているときにのみ音声を記録します。詳細は公式ドキュメントを参照してください。 2. Notionデスクトップアプリは会議通知を表示してMeeting Notesを使うかどうかを尋ねますが、この過程では単にマイクがオンになっているかどうかだけで判断しています(つまり、マイクから出る音を聞いているわけではありません)。この機能は設定の Notifications > Desktop meeting detection notification で変更できます。Notion社員です
補足すると、Notionデスクトップアプリは、ユーザーのコンピュータ上でZoomのようにマイクを利用するプロセスが動作しているかを確認しています。Notionはマイク音声を収集したり、他のアプリの信号にアクセスしたりすることはできず、マイクを使っているプロセスがあるかどうかだけを判定しています。これはOSのマイクインジケーターで簡単に検証できます。Notionがマイクを使用していなければ、インジケーターには表示されません。会議アプリが検出されると、ユーザーには通知が届き、カレンダーを接続している場合は関連する予定と連携されます(カレンダー接続がなくても通知は届きます)。この機能は Settings > Notifications > Desktop meeting detection notifications でオフにできます。実際に会議ノートを開始して録音ボタンを直接クリックしたときにのみNotionがマイクを使うようになり、その際は必ずOSの権限同意が必要で(OSに表示される権限ダイアログ)、NotionもOSインジケーターにマイク使用アプリとして表示されます。Notion社員です
1)で述べられているように、もしAI Meeting Notes機能を使いたくないのであれば、ワークスペース管理者はいつでもコンソールのトグルでこの機能を無効化できます。この点の問題は、必ずopt-in方式にすべきだと私が考えていることです
Notionが私のネットワークトラフィックを確認する前に、なぜ明確な同意を取らなかったのか気になります。Notionがネットワークトラフィックを監視する他の事例があるのかも気になります。あるなら、具体的にどのような方法なのか知りたいです
参考までに、どのアプリがマイク入力を録音中かはOSのマイクインジケーターで確認できます。Windows、Mac、Linuxのいずれにもこの機能があります(編集: 上の @jitl のコメントも参照)
マイク検出の過程で、Notionにネットワーク経由で検出の事実やその結果が送信されているのか気になります
Notionは単にマイクがオンかどうかを検知しているだけで、話している内容を聞いているわけではありません(権限を与えなければNotionは聞けません)。また、ネットワークトラフィックも見て音声が送信されているかを確認していると理解しています(そうでないと誤検知が増えるでしょう)。マイク情報とネットワーク情報の組み合わせは会議検出でよく使われる手法で、私が自作したアプリ LookAway でもこの方法で通話中はリマインダーを停止しています
私はNotionのひどいパフォーマンスに大きな不満がありますが、小規模ビジネス用途では今も有料契約を続けています。非開発職の社員がクライアントDB、タスク、支払い管理などにNotionを使っており、何度も置き換えを調査しましたが、適切な代替がありませんでした。ときどき自分でツールを作るべきか悩みます
代替として Anytype(https://anytype.io)、Appflowy(https://appflowy.com) をおすすめします
「自分で作るべきか悩む」という話については、既存のオープンソースプロジェクト(XWiki、Nextcloud、wiki.js など)への貢献や改善にまず力を注いでみようと提案します。すでに優れた機能が多くあり、一人で競合製品を作るより、力を合わせて発展させる方がよいでしょう、とのことです(XWiki SAS社員であり、不足機能は有償のカスタム開発も可能とのこと)
私が最も興味深いと思ったツールは Thymer ですが、実際には使ったことはなく、高速なパフォーマンスを示すデモ動画を見て感心しました
私も同じ悩みを抱えています。AI機能を強制的にバンドルして価格まで30%引き上げてから、別の選択肢を探していますが、共同編集できるテキストエディタとDBを同時に置き換えられるものは本当に少なかったです
私はNotionの情報アーキテクチャ、特に上部のインデックスページとマルチユーザー機能が気に入っています。Confluence、Obsidian なども使いましたが、UXの面では代替がありません。Notionが本当に好きで使い続けているわけではなく、同等機能の別ツールが出たらすぐ移行するつもりです
Notionの複雑さ(不要な機能)が嫌なら、私が作った docmost.com をおすすめします。UIがすっきりしていて、リアルタイム共同編集、ダイアグラム対応などさまざまな機能を提供しています。セルフホスティングも可能です
ドキュメント公開機能が必要で探していました。ユーザー向けヘルプ文書を作りつつ、開発者向けの議論や技術情報も混在させ、アプリの動作方法の単一の情報源にしたいと考えています。必要な機能は、一部のブロックだけを「公開」に指定して、その部分だけを公開できることです。現在対応しているのか、あるいは今後対応予定があるのか気になります
私はdocmostをセルフホスティングして快適に使っており、開発者に感謝しています! 一つ望むのは、公開Wikiとして公開できるようにしてほしいことです。現在の共有機能では特定のURLを指定する必要があり、公開ページでリアルタイム編集が強制される部分があります
本当にデザインが気に入っています。でも、Obsidianやスタンドアロンアプリ(ローカル実行型)だったらもっとよかったのにという思いが強いです。Webアプリは好みではなく、ノートはファイルとして別管理したいです(NotionやdocmostのデザインがObsidianにもあればいいのにと思います)
上で言及されている nocodb と連携して使えるのか気になります。私も文書と一緒にDBを使っているためです
とても興味深いです。このようなツールが他のアプリに埋め込み可能になればいいのにと思います。たとえば、すでに構築済みのアプリに簡単に追加できるように
最近Notionを使っていて面白いことがありました。Notionの文書を開こうとしてアプリで cmd+O を押したのですが、実はこのショートカットは文書を開くのではなく、音声トランスクリプションを開始するためのものでした。2時間後、チーム概要ページの下部に、私が妻や犬と交わした会話の断片が「狂人の日記帳」のように記録されているのを見つけました。幸い見つけて削除できました
会議/通話検出アプリを自分で作った立場からすると、この種の会議検出方式は思われているほど悪いものではありません。ハードウェア使用パターンだけを把握しても(マイクハードウェアがアクティブかどうかを確認するだけでも)、実際の音声ストリームを盗聴せずに会議を検出できます。あるアプリがマイクを使っているなら、会議中である可能性はかなり高いです
好意的に見れば、このような監視もプライバシーを最大限守る方式で実装できます(たとえば音声を実際に録音・送信せず周波数スペクトラムだけを分析する、あるいは単にマイク使用の有無だけを確認するなど)。ネットワークについても、実データではなくポート使用の有無程度だけを見るなら侵襲性は低くなります。それでも少なくともoffオプションの提供、可能ならopt-in機能が必要な事項だと思います
プライバシーの問題に関連して、データをサーバーに送る「監視」と、オフライン用途の無害な点検のための「監視」は厳密に分けて議論する必要があると感じます
Notionデスクトップがマイク音声そのものにアクセスできるのか、それとも単にマイク使用中であることだけを把握できるのか気になります。前者が事実なら大きな懸念ですが、後者(使用中かどうかだけ分かる)なら特に問題ではないと思います
「Settings > Notifications > Desktop meeting detections notifications」でこの機能をオフにできます。ただし、この操作でマイク/ネットワークトラフィックのチェックまで無効になるのかは、確実には検証していません