AppleのWWDC発表から 48 時間以内に、私たちのフィードバックボードには多くの要望が寄せられました。ベータテスターの 82% が、ViviDiaryを新しいiOS 27 のヘルスケア機能と統合することを望んでいたのです。
プロダクト責任者としての私の最初の反応は、興奮ではなく慎重さでした。
ViviDiaryは、軽量でモジュール式の気分トラッカーとして設計されています。あなたの1日を、気分、絵文字、パターンで記録します。私たちの核となる約束は、30 秒以内に、文章を書く必要なしに気分とエネルギーを記録できることです。迅速で定性的、かつ極めて個人的な日記体験を、Appleヘルスケアのような巨大なシステムレベルの定量的データベースと混ぜ合わせると、物事は複雑になりがちです。
私たちは ios 27 ヘルスケア統合ux について、決定的な選択をしなければなりませんでした。すべてを同期するのか、それとも何も同期しないのか。
ここでは、なぜ私たちが 絵文字 と 5 レベルの気分のみをAppleヘルスケアと同期することに決めたのか、なぜローカルのみのアーキテクチャを明確に拒否したのか、そしてA/Bテストでユーザーの信頼について何が明らかになったのかを説明します。
iOS 27 ヘルスケア統合のジレンマ
ヘルスケアと気分トラッキングの状況を調査した際、私たちは2つの極端な例を目にしました。一方には、水分摂取量から正確な血圧まで、すべてを記録することを要求する、オールインワンの医療ダッシュボードを目指すアプリがあります。もう一方には、気分を二の次にする純粋な日記アプリがあります。
ViviDiaryは意図的にその中間に位置しています。私たちはDailybeanのような軽快さと、Bearableのようなパターン発見能力を、Day Oneのようなアーカイブへの信頼性と組み合わせて提供したいと考えています。
Appleの「心の状態」APIは強力ですが、臨床的な傾向があります。ネイティブの iOS 27 コントロールセンターの気分トラッキング を確認した際、それが医療フォームに記入するような感覚に近いことに気づきました。ViviDiaryのユーザーが期待する「温かみ」が欠けていたのです。私たちはあなたのコーチや医師になりたいわけではありません。あなたのそばに寄り添う存在でありたいのです。
さらに、私たちはストリーク(継続記録)のようなプレッシャーを厳格に避けています。信号機のような進捗UIを使用したり、「今日記録し忘れています」といった罪悪感を煽る通知を送ることは決してありません。もしAppleヘルスケアのゲーミフィケーションされたエコシステムと深く統合しすぎれば、そうしたプレッシャーを引き継ぐリスクがありました。

3 秒の絵文字ログをAppleのスケールに変換する
統合をシームレスかつ明確に保つため、私たちは双方向の絵文字のみの同期を実装しました。
まず、ViviDiaryで必須となる 5 レベルの気分(最高、良い、普通、低い、つらい)を、Appleの感情価スケールに直接マッピングします。 標準的な 5 絵文字スケール だけでは1日のニュアンスを捉えきれない場合があるため、選択した特定のオプトイン絵文字モジュールも同期します。
逆に、HealthKitの4つの特定の自動カテゴリ(睡眠、運動、歩数、月経データ)をViviDiaryに取り込みます。しかし、生の臨床的な数値(「7,432 歩」など)を表示する代わりに、それらを独自の絵文字言語に変換します。
これは、appleヘルスケア「心の状態」ux の大きな課題を解決します。毎週の「ミラー」パターン発見機能で身体的健康の文脈を得ることができますが、それは視覚的にまとまっており、完全に観察的なものにとどまります。達成すべきノルマではなく、パズルのもう一つのピースに過ぎないのです。
私たちは未来も見据えています。 iOS 27 でのジェスチャーベースの気分記録 を実験し、Genmojiによる 無限のカスタム絵文字 の展開に備える中で、データペイロードを標準化された気分と絵文字に制限することで、同期が常に超高速かつエラーフリーであることを保証しています。
私たちが拒否したもの:ローカルのみのアーキテクチャの強制
ここで、私たちが最も議論を呼ぶ製品上の決定を下した理由について、完全に透明性を持って説明したいと思います。
設計段階で、一部のエンジニアはAppleの安全な理念に合わせて「プライバシーファースト」のアーキテクチャを採用することを提案しました。日記のテキストをすべて非識別化すれば、ユーザーは深く個人的な日記の内容をAppleヘルスケアに同期することに安心感を覚えるのではないか、という議論でした。
私たちはこのアイデアを完全に却下しました。
ViviDiaryは、バックエンドにSupabaseを利用したクラウド保存型であることを誇りにしています。なぜなら、ユーザーはクロスプラットフォームの信頼性と、アーカイブに対する絶対的な信頼を求めているからです。スマートフォンを紛失しても、3年分の感情の歴史を失うべきではありません。
さらに重要なのは、「すべてをオフラインに保たなければならない」という主張は、現代のアプリができることを著しく制限する一般的なプライバシーの常套句であるということです。私たちはクラウドを避けることではなく、厳格な データ最小化と非識別化 を通じてプライバシーを実現しています。
絵文字と標準化された気分の感情価 のみ をAppleヘルスケアと同期させることで、極めて個人的な定性的データ(メモ、音声ログ、写真)がiOSシステムレベルのヘルスケアデータベースに入ることは決してありません。テキストは私たちの プライバシーファーストのクラウドアーキテクチャ に留まり、Appleヘルスケアデータへのアクセスを要求する可能性のあるサードパーティアプリから完全に隔離されます。
AIがオプトイン(かつクラウド保存)である本当の理由
このアーキテクチャは、私たちがAIをどのように扱うかに直接反映されています。
ViviDiaryは、まず第一にモジュール式の気分トラッカーです。核となる価値は 3 秒の気分と絵文字のログです。私たちのAI機能は、より深い洞察が必要な日のための厳格なオプションのヘルパーです。ユーザーの確認なしに何かを保存したり確定したりすることはなく、セラピーや処方的なアドバイスを提供することも決してありません。
クラウド保存型のバックエンドを使用しているため、ユーザーが書くことを選択した日記のテキストは、外部またはAIによる処理が行われる 前 に非識別化されます。
私たちは、バッテリーを消耗させ、アプリサイズを肥大化させ、多くの場合劣った文脈記憶しか提供しない、スマートフォン上でのAI処理には依存していません。AIをオプトインかつクラウド処理(非識別化後)にすることで、私たちは両方の長所を提供します。日々の 3 秒のログのための軽量で高速なアプリと、深く振り返りたい日のための強力で安全な処理です。

ヘルスケア同期プロンプトUXのA/Bテスト
気分トラッカーのHealthKit統合 に対する私たちのアプローチを検証するため、5,000 人のベータユーザーを対象にオンボーディングフローのA/Bテストを実施しました。
バリアントA: すべて(気分、睡眠、歩数、マインドフルな時間)への読み取り/書き込みアクセスを要求する標準的な「Appleヘルスケアに接続」プロンプト。
バリアントB: 「日々の気分の絵文字をAppleヘルスケアと同期します。書かれたメモや写真は非公開のままであり、同期されることはありません」と明記した、非常に具体的なプロンプト。
結果は歴然としていました。
バリアントBの オプトイン率は 73% であり、バリアントAのわずか 41% と比較して高い結果となりました。
フォローアップのユーザーインタビューを実施したところ、フィードバックは一貫していました。ユーザーは、自分の基本的な気分がより広範な Appleヘルスケア「心の状態」 の指標に貢献するというアイデアを気に入っていましたが、書かれた思考については非常に慎重でした。
UXコピーでデータ最小化戦略を明示することで、私たちは信頼を築くことができました。
次のステップ
iOS 27 に対する私たちのアプローチは、ViviDiaryのより広範な哲学を反映しています。最初は「気分」のみがONになっており、それ以外はデフォルトでOFFになっています。
無料プラン(無制限の気分と絵文字の記録、3 か月のカレンダーアーカイブ、最大 3 個のルーチンを含む)を利用している場合でも、拡張アーカイブと無制限のモジュールを利用するためにプレミアム(月額 $2.99 または年額 $11.99)にアップグレードしている場合でも、プライバシーアーキテクチャは同一です。
私たちは、Appleヘルスケアのデータを私たちの温かみのある絵文字ベースのUIに変換する方法を洗練させ続けます。しかし、私たちの核となる信念を妥協することは決してありません。あなたの気分のパターンは自己発見のためのツールであるべきであり、判断されるべき臨床的な指標ではないのです。
同期を絵文字に限定し、テキストをクラウド内で安全に非識別化することで、私たちは完璧なバランスを見つけたと考えています。



