Android VPN permission and privacy in Shadowrocket
Understand why Shadowrocket Android asks for VPN permission, what that permission means, and what users should verify.
Key points
Android shows a VPN permission prompt because the app creates a system-level VPN tunnel. Users should understand the selected node, imported configuration, and privacy policy before routing traffic.
Why permission appears
Android requires user approval before any app can create a VPN tunnel. This is a system protection, not an error.
What to verify
Check the source of your node configuration, the selected policy group, and whether per-app proxy rules include sensitive apps.
Website privacy
The website does not need your node password or subscription URL. Do not paste private node credentials into public forms.
FAQ
Yes. It is required for Android VPN apps.
No. Share screenshots with secrets removed, not passwords or subscription URLs.