SPAMなブラウザ通知を予防する、Chrome拡張機能「NotiSpam Cleaner: 通知スパムクリーナー」を公開しました

ブラウザ通知は悪用もされる
情報処理推進機構 (IPA) の下記ページで注意喚起されているように、ウェブブラウザの通知機能は、利便性も高いが悪用もされて、パソコンやスマホユーザを不審なサイトへ誘導するための巧妙なきっかけになります。
「パソコンの画面に、怪しい警告ポップアップが勝手に出てきた〜!!」という話は、個人的にも仕事の場でも、たまに耳にする、セキュリティインシデントのいわば第一歩。ユーザの画面に割り込むトリックで多数の人を騙すなんて、本当に許せないな……。
ということで。頭に浮かんできたアイデアを具現化し、Geminiとの壁打ちをやりながら完成させ、Chrome拡張機能としてウェブストアに登録するまで行うことが出来たので、お知らせです。
通知スパム予防用に作ったもの
「NotiSpam Cleaner: 通知スパムクリーナー」という名の、Chrome系のブラウザで使用できるChrome拡張機能です。無料で、ウェブストアからブラウザにインストールするだけで使えます。画面表示は12の言語に対応しています。
- Chrome ウェブストア:
作者として、ユーザのセンシティブな情報を扱うこのような拡張機能は、内部の動きを透明化することが特に大切だと思っているので、オープンソースとしています。
- GitHubで公開しているソースコード:
どのようなものなのか?
「NotiSpam Cleaner」は、ユーザが意図していないサイトの通知を許可してしまうのをブロックしたり、すでに行われている通知許可を掃除 (取り消し) しやすくするための機能を備えたChrome拡張機能です。ちなみに、“通知スパムクリーナー”がサブタイトルです。
「NotiSpam Cleaner」の機能をある程度詳しく書いた、README.ja.mdからポイントを抜粋しますと、次の2つ。
- 🔍 簡単スキャン&ワンクリック一括ブロック: 閲覧履歴、ブックマーク、開いているタブをローカルでスキャンし、現在通知を許可しているサイトを「信頼できるサイト」と「疑わしいスパムサイト」に自動分類。ワンクリックで一括ブロックできます。
- 🛡️ リアルタイム監視&サイレント保護: 許可設定を常時監視し、不審なサイトが通知許可を取得した瞬間に自動検知してブロック。警告ポップアップを表示するモードに加え、バックグラウンドで静かにブロックする「サイレント保護 (ファミリーモード)」も搭載しています。
まとめ
この「NotiSpam Cleaner」は、通知スパムの軽い予防策ぐらいにはなるはずです。自分自身のパソコンのブラウザにはもちろん、子どもや家族が使うパソコンにもぽちっとインストールして、ぜひお使いいただければと思います。また、ビジネス現場や組織内で切望されるであろう機能は思いついているので、そのうち何か実装するかもしれません。
余談
- ウェブストアに貼ってある画面キャプチャの作り込みが適当すぎるぞ、というのは承知しております……。規定サイズ (1280x800) の画像としてグラフィックデザインを仕上げるのは、なかなかの気合いと時間が必要。今回はできるだけ早く公開したい気持ちが先走りました。
- 基本的にはユーザはボタンを押すだけの“通知スパムクリーナー”を実現するため、拡張機能として比較的多くの権限を要求している状態なのですが、Googleの審査が予想以上に早くてびっくり (48時間かからず)。しかも一発での審査通過だったので嬉しい。


