I would need to know more details on your use case to say for certain, hard to know for sure without knowing the apps in question.
This comes to mind - I use it personally everyday and find it comes in handy for tasks like you’ve described above: https://github.com/TrianguloY/URLCheck
Would love to but switching profiles crashes my 6a and restarts the phone every time. Wish this problem would be fixed as it makes switching profiles so annoying and using a a service like shelter more convenient.
Just sharing this write up about vulnerabilities in their client: https://gergelykalman.com/why-you-shouldnt-use-a-commercial-vpn-amateur-hour-with-windscribe.html