GLP Fish ブログに戻る 開発ノート

GLP Fish の次:開発中の 1.1 アップデート

· Safafish による

他の言語で読む: English · 中文 · 日本語 · Español · Français · 한국어 · Українська

まず状況をはっきりさせておきます:以下のものはどれも未リリースです。GLP Fish 1.0 はいま App Store 審査中のバージョンで、以下に書くものはすべて作業リポジトリで 書き上がり、テスト済みで、次のアップデートに向かっています。推測されるより先に こちらから見せるほうを選びます——下の何かが動いたり遅れたりしたら、この投稿は そのときそう書きます。1.0 がすでに何をするかは 姉妹編でカバーしています。

体重が入ってくる 3 つの道

1.0 は手入力の体重記録です。1.1 はそこに 2 つとインポートを加えます。 どれも、先に決めたプライバシー上の判断を土台に作られています:

Apple ヘルスケアのインポート — 読み取り専用

Apple ヘルスケアに書き込む体重計をすでに使っているなら、その読み取り値を GLP Fish に取り込めます。インポートは厳格に読み取り専用で、iOS が示す同意画面の 奥にあり、同じ読み取り値を二重に取り込まないための印を付けます。 アプリが Apple ヘルスケアに書き込むことは決してありません——体重も、それ以外の 何も。GLP Fish のあなたの記録はあなたのものであり、ヘルスケアストアは私たちが 何かを公開する場所ではありません。

体重計の写真 — 端末上で読み取る

体重計の表示を撮影して(あるいはライブラリからそのような写真を選んで)、 アプリが数字を読み取ります。写真の撮影時刻で記録の時刻を事前入力します。 読み取りは完全にあなたの iPhone の上で行われ、写真がアップロードされることは なく、保存されるのは確認した体重だけです。

Bluetooth 体重計

許可を与えれば、互換性のある Bluetooth 体重計に接続して直接読み取れます。 記録は、乗って、タップして、終わり。スキャンは接続画面が開いている間だけ走り、 Bluetooth が他の何かに使われることはありません——位置情報も、トラッキングも。 プロトコル仕様は公開文書からクリーンルーム実装として書かれました。 遅いやり方で、正しいやり方です。

食事写真の推定と、無料のものは無料のまま

1.1 では食事を撮影して、保存前に編集できるカロリーとたんぱく質の推定を 受け取れます。ここだけが写真が端末を離れる場所です:写真は HTTPS で当社 サーバーに送られ、プライバシーポリシーに名前のある AI プロバイダ(現在は Anthropic)に渡されて推定が作られ、推定が返ったあと写真は保持されず、 誰のモデルの学習にも使いません。推定は編集可能な下書きとして、記録に入手元と 信頼度つきで届きます。記録に入れるものをあなたが確認するのは、他のすべての 記録と同じです。

写真スキャンは少額のアプリ内課金(スキャンパック)で計量されます。 各推定に費用がかかるためです。食事の手入力、用量の記録、体重の記録は、 1.0 と同じく無料のままです。

いくつもの表示に代えて、ひとつの予測

1.0 は試験のアンカー、比較、あなたの記録した傾向を見せ、統合はあなたに 任せていました。正直ですが、骨の折れる話です。1.1 は予測カードを 1 枚加えます: 1 年時点の期待される体重変化、そのまわりの範囲、そして少なくとも一定の水準に 達した人の割合——手に取れる数字がひとつで、残りはその下にいます。

そのアンカーは試験データではなく実世界データです:2021〜2023 年に注射 セマグルチドかチルゼパチドを始めた 7,881 人の成人を対象とした公表研究 (Gasoyan ら、Obesity、2025)で、1 年の平均はセマグルチド −7.7%、 チルゼパチド −12.4%、治療を続けていた人は −11.9%。試験は専任スタッフと高い 服薬遵守率の上で走り、現実はこのアプリの読者が暮らす場所で、そのデータセットでは 約半数が 1 年以内に中断していました。カードはどの分布を述べているかを明示し、 試験カーブはブレンドされず、隣に見えたままです。

2 つの調整が組み込まれます。開始体重は効きます——同じ薬でも重い体ほど 割合は小さく落ちる、規制当局レビューのサブグループ解析どおり——そして、 あなた自身の記録は予測を実際の経過のほうへ動かせます。ただしゆっくりと、 そして限度まで。数週間の好調は 1 年の公表データに対して軽く重み付けされ、 範囲は多くても半分までしか狭まらず、点まで狭まることはありません。

リズムを学ぶ補正

1.0 は、おおまかな人口平均で各測定値を朝の空腹時の基準に対して補正し、 不確かさを表示します。1.1 はそれを個人的にします:同じ日に朝とそれ以降に 数回測ると、アプリはあなた自身の 1 日の振れ幅を推定し始め、それを補正に 織り込み、信頼区間は学ぶにつれて狭まります。おかしなペアは捨てられます—— 1 日の変動では説明できない差は、リズムではなく打ち間違いの桁です。 そして区間が点まで狭まることはありません。比較も、火曜の夜と月曜の朝を 同じ測り方だったふりしません。同じ時間帯と比べ、入力したものと何と比べたかを 明示します。

コミュニティにディスカッションが育つ

1.0 の「コミュニティ」タブは投稿です:公開、いいね、コメント、通報、自分の ものの削除。1.1 は投稿カードにディスカッションを持たせ、返信への同意を可能にし、 投稿の言語と地域を絞り込み可能な形で運び、フィードを自分の地域から開きます。 モデレーションも一緒に育ちます:すべてのコメントが投稿と同じように通報でき、 作者をブロックすると当社にも通知が届き、ブロックリストは取り消しできる ページになります。どれも派手ではありませんが、健康に隣接するコミュニティには 飛ばせない部分です。

そして、ただ単にうれしいことがひとつ

記録が着地するとき、1.1 は小さなセレモニーを添えます:あなたのフィギュアが 体重計に乗り、数字が定位置に転がり、体重か体脂肪の減少には花火が上がります。 増加にはニュートラルな着地と、叱らないコピーが用意されます——体重計は測定で あって、評決ではありません。「視差効果を減らす」を尊重し、手入力でも インポートでも、すべての入力経路で再生されます。体重を記録することは、 このアプリ全体がその周りに築かれている行為です。スピナーよりましな扱いに 値します。

意図的にこのリストに無いもの

公式添付文書を超えた用量の助言、Apple ヘルスケアへの書き込み、数週間のデータで 約束に硬化する予測、食事写真を臨床記録として扱うこと——それは編集可能な 推定です。1.0 の境界が、1.1 の境界です。

GLP Fish は App Store に出品されています。 ご質問やご意見は?サポートページがいちばん早く届きます。