Name:
interface
Value:
Amplify has re-imagined the way frontend developers build fullstack applications. Develop and deploy without the hassle.
Gen1 DocsLegacy

Page updated Mar 26, 2026

データ使用ポリシー

Appleでは、アプリをApp Storeに提出する際に、アプリのデータ使用ポリシーを提供することが必須です。詳細は、Appleのユーザープライバシーとデータ使用を参照してください。Amplifyライブラリは、開発者が所有・管理するAWSリソースと連携するために使用されます。ライブラリはそのAPIの使用方法を予測することができないため、アプリが収集したデータを正確に反映するプライバシーマニフェストを提供するのは開発者の責任です。以下は、Appleが特定した異なるカテゴリーと、Amplifyライブラリが使用する対応するデータタイプです。

ライブラリを利用することで、Amplifyはアクセスされることになるまるで利用するAWSサービスからのAPI使用メトリクスを収集します。このプロセスには、AWSサービスへのリクエストにユーザーエージェントを追加することが含まれます。ユーザーエージェントヘッダーには、Amplifyライブラリのバージョン、オペレーティングシステム名、およびバージョンに関する情報が含まれます。AWSはこのデータを収集して、ライブラリ使用に関連するメトリクスを生成します。この情報はユーザーのIDに紐付けられておらず、Appleのプライバシーおよびデータ使用ガイドラインで説明されているように、追跡目的で使用されていません。

プライバシーマニフェストの強化について特定の懸念事項や追加情報が必要な場合は、遠慮なくお問い合わせください。

連絡先

データタイプAmplifyカテゴリ目的IDに紐付け追跡開発者が提供
名前
Authアプリ機能✅❌✅
メールアドレス
Authアプリ機能✅❌✅
電話番号
Authアプリ機能✅❌✅

ユーザーコンテンツ

データタイプAmplifyカテゴリ目的IDに紐付け追跡開発者が提供
写真または動画
Storageアプリ機能❌❌✅
Predictionsアプリ機能❌❌✅
オーディオデータ
Predictionsアプリ機能❌❌✅

識別子

データタイプAmplifyカテゴリ目的IDに紐付け追跡開発者が提供
ユーザーID
Authアプリ機能✅❌❌
Analyticsアナリティクス✅❌❌
デバイスID
Authアプリ機能✅❌❌
Analyticsアナリティクス✅❌❌

その他のデータ

データタイプAmplifyカテゴリ目的IDに紐付け追跡開発者が提供
OSバージョン
すべてのカテゴリアナリティクス❌❌❌
OS名
すべてのカテゴリアナリティクス❌❌❌
ロケール情報
すべてのカテゴリアナリティクス❌❌❌
アプリバージョン
Authアプリ機能✅❌❌
アプリの最小OSターゲット
Authアプリ機能✅❌❌
タイムゾーン情報
Authアプリ機能✅❌❌
ネットワーク情報
Authアプリ機能✅❌❌
SIMカードの有無
Authアプリ機能✅❌❌
携帯電話キャリア名
Authアプリ機能✅❌❌
デバイスモデル
Authアプリ機能✅❌❌
デバイス名
Authアプリ機能✅❌❌
デバイスOSバージョン
Authアプリ機能✅❌❌
デバイスの高さと幅
Authアプリ機能✅❌❌
デバイス言語
Authアプリ機能✅❌❌
identifierForVendor
Authアプリ機能✅❌❌

健康とフィットネス

データは収集されません

財務情報

データは収集されません

位置情報

データは収集されません

機密情報

データは収集されません

連絡先

データは収集されません

ブラウジング履歴

データは収集されません

検索履歴

データは収集されません

診断

データは収集されません

データの削除

Analytics、Auth、DataStoreなどのAmplifyカテゴリの一部は、ローカルデバイスにデータを保持します。そのデータの一部は、ユーザーがデバイスからアプリをアンインストールするときに自動的に削除されます。

Amplifyはauth情報をローカルシステムキーチェーンに保存しますが、アプリのアンインストール時にデータが削除されるかどうかについては、特定の動作を保証しません。

このauth情報をいつクリアするかを決定することはSDKが一般的な方法で行うことができないため、アプリ開発者はサインアウトしてデータをクリアするタイミングを決定する必要があります。これを達成するための1つの戦略は、UserDefaultsを使用してアプリが初めて起動するかどうかを検出し、アプリが以前に起動されていない場合はAuth.signOut()を呼び出すことです。