Mind Your Weight(s): A Large-scale Study on Insufficient Machine Learning Model Protection in Mobile Apps
Not on the map. Why?
Abstract (arXiv)
On-device machine learning (ML) is quickly gaining popularity among mobile apps. It allows offline model inference while preserving user privacy. However, ML models, considered as core intellectual properties of model owners, are now stored on billions of untrusted devices and subject to potential thefts. Leaked models can cause both severe financial loss and security consequences. This paper presents the first empirical study of ML model protection on mobile devices. Our study aims to answer three open questions with quantitative evidence: How widely is model protection used in apps? How robust are existing model protection techniques? What impacts can (stolen) models incur? To that end, we built a simple app analysis pipeline and analyzed 46,753 popular apps collected from the US and Chinese app markets. We identified 1,468 ML apps spanning all popular app categories. We found that, alarmingly, 41% of ML apps do not protect their models at all, which can be trivially stolen from app packages. Even for those apps that use model protection or encryption, we were able to extract the models from 66% of them via unsophisticated dynamic analysis techniques. The extracted models are mostly commercial products and used for face recognition, liveness detection, ID/bank card recognition, and malware detection. We quantitatively estimated the potential financial and security impact of a leaked model, which can amount to millions of dollars for different stakeholders. Our study reveals that on-device models are currently at high risk of being leaked; attackers are highly motivated to steal such models. Drawn from our large-scale study, we report our insights into this emerging security problem and discuss the technical challenges, hoping to inspire future research on robust and practical model protection for mobile devices.
Key facts. Cited by 35 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 7; 2023: 9; 2024: 7; 2025: 6; 2026: 3.
35 papers.
Sort:
By area:
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 55
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wildcited by 25
- 2023No Privacy Left Outside: On the (In-)Security of TEE-Shielded DNN Partition for On-Device MLcited by 21
- 2021Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android Appscited by 19
- 2023NNSplitter: An Active Defense Solution for DNN Model via Automated Weight Obfuscationcited by 15
- 2024SLIP: Securing LLMs IP Using Weights Decompositioncited by 13
- 2022Smart App Attack: Hacking Deep Learning Models in Android Appscited by 12
- 2024Octopus v4: Graph of language modelscited by 11
- 2023Efficient Query-Based Attack against ML-Based Android Malware Detection under Zero Knowledge Settingcited by 10
- 2021Confidential Machine Learning Computation in Untrusted Environments: A Systems Security Perspectivecited by 4
- 2023A Light-weight Deep Learning Model for Remote Sensing Image Classificationcited by 4
- 2022Edge Security: Challenges and Issuescited by 3
23 more
- 2022A Robust and Low Complexity Deep Learning Model for Remote Sensing Image Classificationcited by 3
- 2023InferNet: Exploiting Aggregate GPU Profiles as Side-Channel for DNN Architecture Inferencecited by 3
- 2024TEESlice: Protecting Sensitive Neural Network Models in Trusted Execution Environments When Attackers have Pre-Trained Modelscited by 3
- 2024Towards Data Governance of Frontier AI Modelscited by 3
- 2022DeepTaster: Adversarial Perturbation-Based Fingerprinting to Identify Proprietary Dataset Use in Deep Neural Networkscited by 2
- 2023Beyond the Model: Data Pre-processing Attack to Deep Learning Models in Android Appscited by 2
- 2023Neural Dehydration: Effective Erasure of Black-box Watermarks from DNNs with Limited Datacited by 2
- 2024A Picture is Worth 500 Labels: A Case Study of Demographic Disparities in Local Machine Learning Models for Instagram and TikTokcited by 2
- 2024TBNet: A Neural Architectural Defense Framework Facilitating DNN Model Protection in Trusted Execution Environmentscited by 2
- 2025THEMIS: Towards Practical Intellectual Property Protection for Post-Deployment On-Device Deep Learning Modelscited by 2
- 2022Robust, General, and Low Complexity Acoustic Scene Classification Systems and An Effective Visualization for Presenting a Sound Scene Contextcited by 1
- 2022An Empirical Study of AI Techniques in Mobile Applicationscited by 1
- 2025Stealthy Backdoor Attack to Real-world Models in Android Appscited by 1
- 2025"Impressively Scary:" Exploring User Perceptions and Reactions to Unraveling Machine Learning Models in Social Media Applicationscited by 1
- 2025WGLE:Backdoor-free and Multi-bit Black-box Watermarking for Graph Neural Networkscited by 1
- 2023Evil from Within: Machine Learning Backdoors through Hardware Trojanscited by 0
- 2023Towards Real Smart Apps: Investigating Human-AI Interactions in Smartphone On-Device AI Appscited by 0
- 2024A Novel Access Control and Privacy-Enhancing Approach for Models in Edge Computingcited by 0
- 2025ProDiF: Protecting Domain-Invariant Features to Secure Pre-Trained Models Against Extractioncited by 0
- 2025NeuroDeX: Unlocking Diverse Support in Decompiling Deep Neural Network Executablescited by 0
- 2026LoREnc: Low-Rank Encryption for Securing Foundation Models and LoRA Adapterscited by 0
- 2026SoK: Attack and Defense Landscape of Mobile On-device AI Systemscited by 0
- 2026Privacy-Friendly Cohort Determination: Sealed, CSP-Independent In-Browser ML Inference of Professional Segments for Identity-Less Advertisingcited by 0
- 2026Privacy-Friendly Cohort Determination: Sealed, CSP-Independent In-Browser ML Inference of Professional Segments for Identity-Less Advertising28 Sep 2026
- 2026SoK: Attack and Defense Landscape of Mobile On-device AI Systems1 Jul 2026
- 2026LoREnc: Low-Rank Encryption for Securing Foundation Models and LoRA Adapters13 May 2026
- 2025NeuroDeX: Unlocking Diverse Support in Decompiling Deep Neural Network Executables8 Sep 2025
- 2025WGLE:Backdoor-free and Multi-bit Black-box Watermarking for Graph Neural Networks10 Jun 2025
- 2025THEMIS: Towards Practical Intellectual Property Protection for Post-Deployment On-Device Deep Learning Models31 Mar 2025
- 2025ProDiF: Protecting Domain-Invariant Features to Secure Pre-Trained Models Against Extraction17 Mar 2025
- 2025"Impressively Scary:" Exploring User Perceptions and Reactions to Unraveling Machine Learning Models in Social Media Applications5 Mar 2025
- 2025Stealthy Backdoor Attack to Real-world Models in Android Apps2 Jan 2025
- 2024Towards Data Governance of Frontier AI Models5 Dec 2024
- 2024TEESlice: Protecting Sensitive Neural Network Models in Trusted Execution Environments When Attackers have Pre-Trained Models15 Nov 2024
- 2024A Novel Access Control and Privacy-Enhancing Approach for Models in Edge Computing6 Nov 2024
23 more
- 2024SLIP: Securing LLMs IP Using Weights Decomposition15 Jul 2024
- 2024TBNet: A Neural Architectural Defense Framework Facilitating DNN Model Protection in Trusted Execution Environments7 May 2024
- 2024Octopus v4: Graph of language models30 Apr 2024
- 2024A Picture is Worth 500 Labels: A Case Study of Demographic Disparities in Local Machine Learning Models for Instagram and TikTok27 Mar 2024
- 2023No Privacy Left Outside: On the (In-)Security of TEE-Shielded DNN Partition for On-Device ML11 Oct 2023
- 2023Neural Dehydration: Effective Erasure of Black-box Watermarks from DNNs with Limited Data7 Sep 2023
- 2023Efficient Query-Based Attack against ML-Based Android Malware Detection under Zero Knowledge Setting5 Sep 2023
- 2023Towards Real Smart Apps: Investigating Human-AI Interactions in Smartphone On-Device AI Apps3 Jul 2023
- 2023Beyond the Model: Data Pre-processing Attack to Deep Learning Models in Android Apps6 May 2023
- 2023NNSplitter: An Active Defense Solution for DNN Model via Automated Weight Obfuscation28 Apr 2023
- 2023Evil from Within: Machine Learning Backdoors through Hardware Trojans17 Apr 2023
- 2023InferNet: Exploiting Aggregate GPU Profiles as Side-Channel for DNN Architecture Inference6 Apr 2023
- 2023A Light-weight Deep Learning Model for Remote Sensing Image Classification25 Feb 2023
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practice29 Dec 2022
- 2022An Empirical Study of AI Techniques in Mobile Applications3 Dec 2022
- 2022DeepTaster: Adversarial Perturbation-Based Fingerprinting to Identify Proprietary Dataset Use in Deep Neural Networks24 Nov 2022
- 2022A Robust and Low Complexity Deep Learning Model for Remote Sensing Image Classification5 Nov 2022
- 2022Robust, General, and Low Complexity Acoustic Scene Classification Systems and An Effective Visualization for Presenting a Sound Scene Context16 Oct 2022
- 2022Edge Security: Challenges and Issues14 Jun 2022
- 2022Smart App Attack: Hacking Deep Learning Models in Android Apps23 Apr 2022
- 2021Confidential Machine Learning Computation in Untrusted Environments: A Systems Security Perspective5 Nov 2021
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wild28 Sep 2021
- 2021Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android Apps12 Jan 2021
- 2023NNSplitter: An Active Defense Solution for DNN Model via Automated Weight Obfuscationcited by 15
- 2022DeepTaster: Adversarial Perturbation-Based Fingerprinting to Identify Proprietary Dataset Use in Deep Neural Networkscited by 2
- 2025THEMIS: Towards Practical Intellectual Property Protection for Post-Deployment On-Device Deep Learning Modelscited by 2
- 2025THEMIS: Towards Practical Intellectual Property Protection for Post-Deployment On-Device Deep Learning Models31 Mar 2025
- 2023NNSplitter: An Active Defense Solution for DNN Model via Automated Weight Obfuscation28 Apr 2023
- 2022DeepTaster: Adversarial Perturbation-Based Fingerprinting to Identify Proprietary Dataset Use in Deep Neural Networks24 Nov 2022
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 55
- 2021Smart at what cost? Characterising Mobile Deep Neural Networks in the wildcited by 25
- 2023No Privacy Left Outside: On the (In-)Security of TEE-Shielded DNN Partition for On-Device MLcited by 21
- 2021Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android Appscited by 19
- 2024SLIP: Securing LLMs IP Using Weights Decompositioncited by 13
- 2022Smart App Attack: Hacking Deep Learning Models in Android Appscited by 12
- 2024Octopus v4: Graph of language modelscited by 11
- 2023Efficient Query-Based Attack against ML-Based Android Malware Detection under Zero Knowledge Settingcited by 10
- 2021Confidential Machine Learning Computation in Untrusted Environments: A Systems Security Perspectivecited by 4
- 2023A Light-weight Deep Learning Model for Remote Sensing Image Classificationcited by 4
- 2022Edge Security: Challenges and Issuescited by 3
- 2022A Robust and Low Complexity Deep Learning Model for Remote Sensing Image Classificationcited by 3
12 most cited of 32 All 32 (JSON)
- 2026Privacy-Friendly Cohort Determination: Sealed, CSP-Independent In-Browser ML Inference of Professional Segments for Identity-Less Advertising28 Sep 2026
- 2026SoK: Attack and Defense Landscape of Mobile On-device AI Systems1 Jul 2026
- 2026LoREnc: Low-Rank Encryption for Securing Foundation Models and LoRA Adapters13 May 2026
- 2025NeuroDeX: Unlocking Diverse Support in Decompiling Deep Neural Network Executables8 Sep 2025
- 2025WGLE:Backdoor-free and Multi-bit Black-box Watermarking for Graph Neural Networks10 Jun 2025
- 2025ProDiF: Protecting Domain-Invariant Features to Secure Pre-Trained Models Against Extraction17 Mar 2025
- 2025"Impressively Scary:" Exploring User Perceptions and Reactions to Unraveling Machine Learning Models in Social Media Applications5 Mar 2025
- 2025Stealthy Backdoor Attack to Real-world Models in Android Apps2 Jan 2025
- 2024Towards Data Governance of Frontier AI Models5 Dec 2024
- 2024TEESlice: Protecting Sensitive Neural Network Models in Trusted Execution Environments When Attackers have Pre-Trained Models15 Nov 2024
- 2024A Novel Access Control and Privacy-Enhancing Approach for Models in Edge Computing6 Nov 2024
- 2024SLIP: Securing LLMs IP Using Weights Decomposition15 Jul 2024
12 newest of 32 All 32 (JSON)