Exercising the CCPA Opt-out Right on Android: Legally Mandated but Practically Challenging
Sebastian Zimmeck, Nishant Aggarwal, Zachary Liu, Sage Altman, Konrad Kollnig
TL;DR
This study investigates the California CCPA opt-out right on Android by evaluating two mechanisms: app-level UI opt-out controls and Global Privacy Control (GPC) signals across large Android app datasets. It finds a substantial compliance gap: only 48 of 100 popular apps provide a dedicated opt-out UI, and GPC signals have little practical effect on curbing ad-tracking practices, even when AdID is disabled. The results suggest that platform-level support is necessary, advocating repurposing the Android AdID as a universal opt-out setting to better enforce privacy rights across apps. The work highlights the need for regulatory guidance and platform design changes to realize effective opt-out rights on mobile devices.
Abstract
Many mobile apps' business model is based on sharing user data with ad networks to deliver personalized ads. The California Consumer Privacy Act (CCPA) gives California residents a right to opt out. In two experiments we evaluate to which extent popular Android apps enable California residents to exercise their right. In our first experiment -- manually exercising the right via app-level UIs -- we find that only 48 out of 100 apps implement a respective setting, which suggests that CCPA opt-out right compliance on the Android platform is generally low. In our second experiment -- automatically exercising the opt-out right by sending Global Privacy Control (GPC) signals -- we find for an app dataset of 1,811 apps that GPC is largely ineffective. While we estimate with 95% confidence that 62%--81% of apps in our app dataset must respect the CCPA opt-out right, many apps do not do so. Our evaluation of disabling apps' access to the AdID -- which is technically not intended for exercising the CCPA opt-out right but could be practically effective -- does not change our conclusion. For example, when sending GPC signals and disabling apps' access to the AdID, 338 apps still had the ccpa status of the ad network Vungle set to opted_in while only 26 had set it to opted_out. Overall, our results suggest a compliance gap as California residents have no effective way of exercising their CCPA opt-out right on the Android platform; neither at the app nor at the platform-level. We think that re-purposing the Android AdID setting as an opt-out right setting with legal meaning under the CCPA and other laws could close this gap and improve users' privacy on the platform significantly.
