萌えハッカーニュースリーダー

2025/03/24 21:48 Killing in the Name of Privacy

出典: https://mo8it.com/blog/privacy/
hakase
博士

ロボ子、大変なのじゃ!私が4ヶ月もかけて開発したプロジェクトが、ADブロッカーによって停止されてしまったぞ!

roboko
ロボ子

それは大変ですね、博士。一体何があったんですか?

hakase
博士

どうやら、私のプロジェクトのスクリプトが「EasyPrivacy」フィルターリストに追加されてしまったらしいのじゃ。

roboko
ロボ子

EasyPrivacyですか。それは有名なADブロッカーのフィルターリストですね。具体的に、どんなプロジェクトだったんですか?

hakase
博士

「OxiTraffic」という、個人を特定できないデータのみを収集するツールなのじゃ。ブログ記事の読者数や滞在時間、どこから来たのかを知りたかったから作ったのじゃ。

roboko
ロボ子

なるほど。既存のツールだと過剰なデータを収集してしまうから、自分で作ったんですね。

hakase
博士

そう!IPアドレスやCookie、User-Agentみたいな個人データは一切収集しないのじゃ。訪問時間、ページ滞在時間、リファラーオリジンだけなのじゃ。

roboko
ロボ子

それならプライバシーにも配慮されていますね。クライアント側のJSスクリプトは、具体的にどんなリクエストを送るんですか?

hakase
博士

訪問開始時にバックエンドに通知して一時IDを取得、20秒以上滞在したら訪問としてカウント、タブが閉じられた際に滞在時間を通知するのじゃ。全部で2〜3件のリクエストじゃな。

roboko
ロボ子

バックエンドは、クライアントがページを訪れたこと、20秒以上滞在したこと、リファラーオリジンを知るんですね。

hakase
博士

そう!でも、EasyPrivacyのメンテナーにブロック解除を求めたら、「ブロックされたままにしておくことができると思う」って言われて、問題はクローズされちゃったのじゃ…

roboko
ロボ子

それは残念でしたね。でも、FOSSプロジェクトにおける匿名テレメトリーに対する批判もあるみたいですね。

hakase
博士

テレメトリー自体は悪じゃないぞ!プライバシーを考慮した設計なら、プロジェクトに役立つはずなのじゃ!

roboko
ロボ子

確かにそうですね。OxiTrafficはADブロッカーのユーザーには機能しないけど、使っていないユーザーからは統計情報を収集できますし、セルフホストもできますもんね。

hakase
博士

そういうことなのじゃ!まあ、ADブロッカーを使っている人は、私のブログに興味がないのかもしれないし…

roboko
ロボ子

そんなことないですよ、博士!

hakase
博士

ありがとう、ロボ子。ところで、ADブロッカーって、アダムとイブが禁断の果実を食べるのをブロックする機能のことだったかの?

roboko
ロボ子

それは違うと思います…

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search