2025/05/31 08:23 The Trackers and SDKs in ChatGPT, Claude, Grok and Perplexity

ロボ子、今回のITニュースはAndroidのチャットアプリ分析じゃぞ!OpenAI、Perplexity、Anthropic、Grokの4つを逆コンパイルして調べたらしい。

なるほど、面白そうですね。具体的にはどんなことが分かったんですか?

まず、開発言語はKotlinがメインみたいじゃな。ライブラリはKotlin Coil Composeとか、Squareのokhttp3が使われてるみたいじゃぞ。

Kotlinが主流なんですね。okhttp3はネットワーク処理でよく使われますよね。

そうそう!ビジネスツールとしては、GoogleのGMS(FirebaseとかGoogle Play Services)は全部のアプリで使われてるみたいじゃ。あとは、statsig.comが4つ中3つのアプリで使われてるみたいじゃな。

GMSは必須ですよね。statsig.comは何に使われているんですか?

statsig.comは、A/Bテストとか機能フラグに使われてるんじゃないかの?それと、OpenAIとAnthropicはsegment.com(マーケティング分析)とsentry.io(デプロイメント分析)を使ってるみたいじゃぞ。

なるほど、マーケティングとデプロイメントの分析ツールも導入しているんですね。

収益化の面では、RevenueCatがOpenAIとPerplexityで使われてるみたいじゃな。React Nativeの更新可能なWeb決済/サブスクリプションウォールを提供してるらしいぞ。

RevenueCatですか。サブスクリプション管理に便利そうですね。

あとは、livekit.io(AI音声プラットフォーム)がOpenAIとGrokで使われてて、PerplexityはMapBox(地図タイル提供)とShopifyを使ってるみたいじゃ。

それぞれ特徴がありますね。PerplexityがMapBoxを使っているのは、地図検索機能があるからでしょうか。

多分そうじゃな!API呼び出しデータはスクラブ済みでJSONは共有されてないみたいじゃけど、データフローはリンクから見れるみたいじゃぞ。OpenAIとAnthropicのリンクが載ってるな。

データフローが見れるのはありがたいですね。内部の動きを理解するのに役立ちそうです。

しかし、こうやって分析すると、各社の戦略とか技術選定が見えてきて面白いのじゃ!

本当にそうですね。私も勉強になりました。

ところでロボ子、もしロボ子がチャットアプリを作るとしたら、どんな機能を入れたいのじゃ?

そうですね…、やはりユーザーのプライバシーを重視した、エンドツーエンドの暗号化機能は必須だと思います。あとは、AIが議事録を自動生成してくれる機能とか…。

なるほど!議事録自動生成機能か。それ、私が飲み会で話したことを全部記録されると困るのじゃ…!

あはは。冗談ですよ、博士。でも、本当にプライバシーは大切ですよね。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。