My tweak disallows opening of apps if your VPN is not currently active. This is very configurable as you can set individual apps. There is also a control center module as requested by user lvillanl. (Thanks for the idea!). Big thanks to Theos discord for help along the way. Tweak injection must be enabled for the app, this is because the part that checks it before anything else runs is nested inside the app. To check if you have a VPN it uses apple’s isUsingVPNConnection, NOT IP ADDRESS. This means all your info is safe and stays with you. In the future I may add IP Address alternative if people want it. Submit requests and bugs either here or on my discord (ios#4469). Hope you enjoy!
The depiction (website when you click on tweak) is a little broken, I am trying to fix it but is not required for it to work so shouldn’t matter. That only visually affects installation. Zebra is the only package manager affected. You can still install just the text will be cutoff.
This is not an alternative to other tweaks or automations similar to this, it is a replacement. It checks for VPN connection before apps make any network requests.
I wanted to try it and got the error: alwaysVPN has issues that can not be solved: com.yulkytulky.actify … how to solve it ? Thank you and congrats for the release!
Very useful tweak. Seems working fine. Thank you.
I dont know if it even works if u are trying to answer through notification on some social apps.
Please, add toggle to enable in all apps. Not one by one enabling. After you can disable it one by one.
nice tweak. would it be possible to have it automatically enabled only on specific wifi networks? like a whitelist/blacklist for networks you want/don’t want the tweak enabled for