プレイヤーがプレイするために必ずしもアカウントを作成する必要がない架空のモバイルゲームを持っています。それらのデータは、広告ID(IDFA)やAppleの identifierForVendor または Android ID などのデバイスIDを基にしています。
GDPRの場合、すべてのユーザーがデータをダウンロードできるようにする必要があります。
IDを認証シークレットとして使用してユーザー/デバイスを一意に識別しても安全ですか、またはこれらのID値は予測可能/どこかに公開され、なりすましが容易ですか?
識別子をソルトしてハッシュし、その結果をデータベースに保存できます。ユーザーが自分のデータを必要とする場合、IDをハッシュ化してソルト処理し、テーブルを検索してデータを回復します。適切にソルト処理されたハッシュからIDを推測することはほぼ不可能です。
Androidの電話では、ルート権限を取得した電話のAndroid IDを変更できます。 Appleの電話でこれが可能かどうかはわかりません。