Is there ability to get some unique value that associated with users appleId?

We are implementing some logic that requires to know users appleId or unique value associated with appleId which downloaded the application. I found an opaque token ubiquityIdentityToken that represents the current user’s iCloud Drive Documents identity. But it doesn't cover the scenario when user is logged in with appleId on device but iCloud is turned off - the value of this property is nil(according to documentation). I tried to implement User Authentication with Sign in with Apple but user can authenticate with option "Hide my email" and proxy email doesn't guaranty that it is permanent associated email. Is there ability to get some unique value that associated with users appleId? Thanks for advices.

Is there ability to get some unique value that associated with users appleId?
 
 
Q