Speedify Android Permissions Explained

This article explains the permissions that Speedify requests on Android and why each one is needed for Speedify to work properly.


The following permissions are required by Speedify for Android to fully function:

  • ACCESS_NETWORK_STATEACCESS_WIFI_STATECHANGE_NETWORK_STATE : Check and control network adapter state
  • AD_ID : User resettable identifier for anonymous stats
  • BILLING : Play Store purchases
  • CHANGE_WIFI_MULTICAST_STATE : Find peers for Pair & Share
  • FOREGROUND_SERVICEFOREGROUND_SERVICE_SYSTEM_EXEMPTED: Ability to run VPN service in background
  • INTERNET : Talk to speed servers on the internet
  • QUERY_ALL_PACKAGES : Split tunneling feature (App Bypass);  better streaming mode performance by identifying apps; allow apps that use P2P for legal purposes to stay on normal servers
  • POST_NOTIFICATIONS : Ability to show notifications on U+
  • RECEIVE_BOOT_COMPLETED : Connect at Startup
  • VIBRATE : Vibrate when entering kill switch mode and on UI interactions

Did you know - if you need to keep multiple devices connected in areas with limited or spotty coverage, Speedify's Pair & Share feature lets you share a 4G/5G cellular connection wirelessly between devices. It's useful for event venues, remote locations, and travel, where other network options like Wi-Fi may be slow or unreliable.