-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Privacy concerns MSAL.framework: Name, E-mail, Phone, Other.. Linked to user identity #2093
Comments
Currently, my intention is to completely eliminate MSAL from my application. |
MSAL SDK doesn't directly collect this information, but this information will be processed as part of the authentication and identity validation services that MSAL SDK is relying on. Any other SDK that does the same should have the same minimum set of privacy declarations, including your own app if it's calling Entra ID endpoints directly. By eliminating MSAL SDK, you're not fundamentally changing privacy stance of your app, as long as you still do authentication for your end users. |
Privacy labels declared by MSAL may not be required to be disclosed, as it applies to Optional disclosure. The same OAuth library, AppAuth-iOS, does not declare any privacy labels. |
Thanks for your inputs, @ika020202. One of the bulletpoints in the optional disclosure list is the following:
Verifying user's identity is the primary functionality of both MSAL and AppAuth SDKs, and that is considered a primary functionality. Therefore, I don't think it classifies as optional disclosure. |
Thanks for the reply, @oldalton. As you point out, it may not be possible to make all privacy information optional disclosure. To speculate on the flow of privacy information between MSAL and IDProvider or App, MSAL To MS IDProvider
MSAL To App
It would be possible to omit some privacy label declarations, except for Identifiers privacy labels such as User ID, which are required in the above flow. |
I've recently incorporated the latest MSAL into my application, and upon generating a privacy report in Xcode, I discovered concerning data collection practices.
The extent of data collection outlined in the report is excessive and likely to unsettle my app's users when they encounter it on the App Store. Could you please assist in removing all data collection, tracking, and user identity linking functionalities?
The text was updated successfully, but these errors were encountered: