ipkiwiについて
ipkiwiはたった一つの問い——自分のIPアドレスは何か——に答えます。そして、すでに同じことをしているサイトより上手に答えようとしています。
なぜもう一つ作るのか
この問いを検索すると、表示に数秒かかり、答えを広告で覆い、その問いを口実にVPNを売ろうとするページにたどり着きます。答えそのものを作るコストはほぼゼロです。残りはすべて雑音です。
だからこのサイトでは、アドレスは受け取ったHTMLの中にすでに入っており、スクリプトの実行を待ちません。クッキーの同意バナーはありません。クッキーがないからです。リクエストのログもありません。記録する価値のあるものがないからです。ページの重さは数キロバイトです。
仕組み
サイトは全体がCloudflareのネットワーク上で、あなたの接続を受け付けるのと同じエッジサーバー上で動いています。コンテンツのページは静的ファイルです。あなたのデータを表示するページも同じ静的ファイルで、配信の途中であなたの値が差し込まれます。だからキャッシュされたページと同じ速さで届き、それでいて個別の内容になります。
オリジンサーバーもデータベースも解析基盤もありません。アドレスは読み取られ、あなたのページを組み立てるために使われ、消えます。
データの出どころ
- アドレス、位置、ネットワーク、接続の詳細 — 接続を直接見ているCloudflareのエッジから。
- 逆引きDNS — 要求に応じてCloudflareの公開リゾルバへ即時に問い合わせ。
- 国別・ネットワーク別のページ — 五つの地域インターネットレジストリが毎日公開する委任統計ファイルと、公開のIP-ASN対応表。
- 国旗 — オープンソースのflag-iconsセット。
正確性について正直に
IP位置情報は、アドレスブロックを所有者が登録した場所に対応づけます。国はほぼ常に正しく、都市もよく当たります。座標はデータベースが扱う範囲の中心であり、決してあなたの住所ではありません。これを小さな注釈ではなくページそのものに書いているのは、自信たっぷりの誤答は、控えめな正答より悪いからです。
対応言語
サイトは12言語で公開されており、それぞれが独自のURLと独自の文章を持ちます。所在地によって自動的に転送することはありません。別の言語を使いたい場合は、ヘッダーに切り替えがあり、どの版からも他のすべての版へリンクしています。