個人を特定せず、ページビューをカウントします。プライバシーを最優先にしたウェブ解析を、EU域内で安全に保存します。
オープンβ
個人を特定せず、ページビューをカウントします。プライバシーを最優先にしたウェブ解析を、EU域内で安全に保存します。

オープンソースのユーザーエージェント・ルックアップテーブルを公開

プライバシーを最優先する分析のためのオープンソースのユーザーエージェントルックアップテーブル。ブラウザとOSをJSONベースで高速かつシンプルに検出し、個人を追跡しません。
このページは、利便性のために、私たちのやる気に満ちたAIインターンが英語から翻訳しました。まだ学習中のため、いくつか誤りがあるかもしれません。最も正確な情報については、英語版をご覧ください。
ブログ オープンソースのユーザーエージェント・ルックアップテーブルを公開
オープンソースのユーザーエージェント・ルックアップテーブルを公開

PageviewsOnlineを副業として開発しています。目標はシンプルです。プライバシーを第一に掲げ、ページビューに焦点を当てるウェブ解析を目指します。人を追跡するのではなく、ページビューに注目します。

製品開発の一環として、ユーザーエージェントのルックアップテーブルをオープンソースプロジェクトとして公開しました。

これは、生のユーザーエージェント文字列を、ブラウザやオペレーティングシステムなどの基本的で高レベルなデータへ変換するために使われます。完璧すぎたり、過度に高度であることを意図しているわけではなく、速さと予測可能性を重視し、単純な分析に十分使えるよう設計されています。

なぜ私たちはこれをオープンソース化したのか

  • 信頼と透明性 - アナリティクスとユーザーエージェントは怪しく感じることがあります。これをオープンソース化することで、誰でも仕組みがどう動くかを正確に見ることができます。隠れたロジックも、追跡の手口もありません。
  • パフォーマンス重視 - 検索には正規化済みの文字列を用い、ハッシュ化して直接比較できます。これにより、複雑な正規表現よりも高速で、特に規模が大きい場合には予測可能性が高くなります
  • JSONおよび言語に依存しない - データセットはJSONとして保存されており、ほとんどのプログラミング言語から閲覧・バージョン管理・利用が容易です
  • 設計はシンプル - 完璧な精度を狙った高度な検出エンジンではありません。高速で、信頼性が高く、安定して動作するよう設計されており、ユーザーエージェントが変化しても壊れない基本的な分析機能を提供します
  • コミュニティ主導 - オープンソースだから、誰でも使えるし、フォークして改良を加えることができます。実際の利用とコミュニティの意見を通じて、時間とともに改善されていくことを願っています。

このプロジェクトは本番環境で積極的に使われていますが、それ自体でも有用です。これをオープンソース化することは、PageviewsOnlineを私たちが作りたい形にぴったりだと感じました。シンプルで、正直で、プライバシーを最優先に。

github.com/pageviewsonline
Christoffer Pettersson の写真、テック起業家

著者

Christoffer Pettersson

テック起業家

Christoffer は、革新に情熱を注ぐ経験豊富な開発者&起業家です。技術とビジネスのスキルを融合して、コードから製品へと事業を牽引します。

初出 2026-01-01。最終更新日 2026-01-01。

免責事項:本記事は寄稿者によって執筆されている可能性があります。本文で示されている見解・意見は著者個人のものであり、PageviewsOnlineの公式見解を必ずしも反映するものではありません。本内容は一般的な情報提供を目的としており、初出時点から最新の情報ではなくなっている場合があります。著者およびPageviewsOnlineは、本記事の誤り・記載漏れ・時代遅れの情報について責任を負いません。