Purple can be configured to allow accessing all (paid) content of a Purple app or Purple website, based on the user's IP address. All users accessing content from an IP that is listed/falls into one of the listed networks will have access to all content in that application without having to log in. IP whitelisting is an easy way to give access to your entire editorial team, for example, so that they can read your paid content for free and don't need any login details.
IP whitelisting only works for static IPs (e.g., in most companies). Most private users have dynamic IPs that change every 24 hours.
The configuration IP-based access to contents can be done in Purple Manager in 'Basic Settings' -> 'General' -> 'IP Whitelisting'
To activate the IP Whitelisting for your Purple app or Purple website, select a file containing a JSON list of IP addresses/networks in CIDR notation, e.g. ["188.8.131.52/24", "184.108.40.206/32"] from your computer and upload it to Purple Manager.
Rebuilding/resubmitting the app to activate the IP whitelisting is unnecessary.