データとプライバシー
人々のプライバシーを保護し、あなたの CareKit アプリが収集して保存する非常に機密性の高いデータを保護することほど重要なことはありません。
一貫したプライバシーへの方針を提供します。 アプリの送信プロセス中に、明確に記載されたプライバシーの方針への URL を提供しなければなりません。これにより、人々があなたのアプリの App Store ページのリンクをクリックしたときにポリシーを表示できるようにします。開発者向けガイダンスについては、アプリ情報 > App Store Connect ヘルプ を参照してください。
人々があなたの CareKit アプリに入力するデータに加えて、iOS の機能と能力を通じてデータにアクセスできる場合があります。これらの機能を介してデータにアクセスする前に、人々の許可を得なければなりません。また、人々があなたのアプリにデータを入力するか、デバイスまたはシステムからデータを取得したかに関係なく、人々のデータを保護しなければなりません。開発者向けガイダンスについては、ユーザーのプライバシーの保護 (Protecting user privacy) を参照してください。
HealthKit の統合
HealthKit は、iOS および watchOS の健康と元気のデータの中央保管場所です。あなたの CareKit アプリで HealthKit を有効にすると、健康と元気のデータにアクセスし、指定された介護者と共有する許可を人々に求めることができます。
必要な場合にのみ健康データへのアクセスをリクエストします。 たとえば、人々が体重を記録するときに体重情報へのアクセスを要求することは理にかなっていますが、あなたのアプリの起動直後ではありません。あなたの要求が現在のコンテキストに明確に関連している場合、人々があなたのアプリの意図を理解するのに支援します。また、人々は付与する権限を変更できるため、あなたのアプリはアクセスが必要になるたびに要求を行う必要があります。開発者向けのガイダンスについては、requestAuthorization(toShare:read:completion:) (requestAuthorization(toShare:read:completion:)) を参照してください。
標準の権限スクリーンに説明メッセージを追加して、あなたのアプリの意図を明確にして下さい。 人々は、健康データへのアクセスを承認するよう求められたときに、システム提供の権限スクリーンが表示されることを期待します。情報が必要な理由と、その情報をあなたのアプリと共有することで人々がどのように利益を得られるかを説明する簡潔な文をいくつか書いてください。標準の権限スクリーンの動作やコンテンツを複製するカスタムスクリーンを追加しないでください。
システムのプライバシー設定のみを通じて、健康データの共有を管理して下さい。 人々は、[設定] > [プライバシー] で自分の健康情報へのアクセスをグローバルに管理することを期待しています。健康データの流れに影響を与える追加のスクリーンをあなたのアプリに作成して、人々を混乱させないでください。
関連する設計ガイダンスについては、HealthKit を参照してください。開発者向けガイダンスについては、HealthKit (HealthKit) を参照してください。
モーションデータ
治療に役立ち、人々が権限を与える場合、あなたのアプリはデバイスからモーション情報を取得して、人々が静止しているか、歩いているか、走っているか、サイクリングしているか、運転しているかを判断できます。人が歩いたり走ったりしているときに、歩数、ペース、階段を昇り降りした段数も特定できます。
モーション情報には、理学療法の一環として収集されたカスタムデータも含めることもできます。たとえば、一部の ResearchKit のタスクでは、デバイスセンサーを使用して、柔軟性、可動域、歩行能力をテストします。
開発者向けガイダンスについては、Core Motion (Core Motion) を参照してください。
写真
写真は、治療の進行状況を伝える優れた方法です。人々の権限が得られれば、あなたのアプリはデバイスのカメラと写真にアクセスして、ケアチームと写真を共有できます。たとえば、ケアプランには、医師が治癒過程を監視できるように、怪我の定期的な写真を共有するように求めることが含まれます。
開発者向けガイダンスについては、UIImagePickerController (UIImagePickerController) を参照してください。
ResearchKit の統合
ResearchKit アプリを使用すると、人々は重要な医学研究に参加できます。必要に応じて、あなたの CareKit アプリに ResearchKit 機能を組み込んで、関連する調査、タスク、グラフを表示できます。ResearchKit にはインフォームドコンセントのモジュールも含まれており、あなたの CareKit アプリはこれを使用して、データの収集と共有に対するユーザーの権限を要求できます。
関連する設計ガイダンスについては、ResearchKit を参照してください。開発者向けガイダンスについては、研究とケア > 開発者 (Research & Care > Developers) を参照してください。
リソース
関連
研究とケア > CareKit (CareKit)
開発者用文書
CareKit (CareKit)
研究とケア > 開発者 ()Research & Care > Developers)
ユーザーのプライバシー保護 (Protecting User Privacy)
HealthKit (HealthKit)
ResearchKit GitHub project (ResearchKit GitHub project)