Skip to main content
All CollectionsFAQs
What is PPQ Check?
What is PPQ Check?
Manpreet Singh avatar
Written by Manpreet Singh
Updated over a month ago

PPQ (Provisioning Profile Query) is provisioning profile is a file that gives an app permission to use certain services and verifies the developer's identity. Apple uses PPQ.apple.com to check each app that you sideload and match the app's bundle identifier with apps on App Store. Apps signed with development and adhoc provisioning profiles must connect to ppq.apple.com during app installation or first launch to check the certificate and mobileprovision validity. Apple check your installed app on every 8th day.

That is why AltStore and SideStore prepend each bundle identifier for the apps you sideload with a random string. This is meant to avoid apple flagging the developer account by (trying) to make it so they're unable to associate the app you are sideloading with one from the App Store.

The only downside of this is you will not get notifications in your sideloaded apps. But we still recommend everyone to change the bundle id so apple cannot find the apps you are installing.

The more easy way is to use an app "Feather" which was recently launched and is open source and enable PPQ Check Protection option from settings tab.

Did this answer your question?