Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate whether setting a proxy on iOS is enough #21

Open
baltpeter opened this issue Feb 28, 2023 · 3 comments
Open

Investigate whether setting a proxy on iOS is enough #21

baltpeter opened this issue Feb 28, 2023 · 3 comments
Labels

Comments

@baltpeter
Copy link
Member

Compare #19. I haven't stumbled across anything that suggests a similar problem on iOS, but we should check nonetheless.

@baltpeter
Copy link
Member Author

The results from a cursory search are inconclusive: A question from 2011 claims the situation is the same as on Android, but the only answer disagrees without citing any sources. Meanwhile, it does at least appear to be possible for apps to override the proxy they're using (https://stackoverflow.com/questions/16847858/ios-any-body-knows-how-to-add-a-proxy-to-nsurlrequest, https://developer.apple.com/documentation/foundation/nsurlsessionconfiguration/1411499-connectionproxydictionary).

We'll have to do some experiments.

baltpeter added a commit to tweaselORG/appstraction that referenced this issue Mar 9, 2023
Unlike on Android, this current only supports setting a regular proxy.
See tweaselORG/meta#21 for WireGuard support.
@baltpeter
Copy link
Member Author

@zner0L notes in tweaselORG/appstraction#42:

Also, I looked into WireGuard on iOS for a moment and they seem to support VPNs on cellular as well, so if we want to enable WireGuard on iOS we could support cellular, too.

baltpeter added a commit to tweaselORG/appstraction that referenced this issue Mar 20, 2023
Unlike on Android, this current only supports setting a regular proxy.
See tweaselORG/meta#21 for WireGuard support.
zner0L pushed a commit to tweaselORG/appstraction that referenced this issue Mar 21, 2023
Unlike on Android, this current only supports setting a regular proxy.
See tweaselORG/meta#21 for WireGuard support.
zner0L pushed a commit to tweaselORG/appstraction that referenced this issue Mar 28, 2023
Unlike on Android, this current only supports setting a regular proxy.
See tweaselORG/meta#21 for WireGuard support.
@zner0L
Copy link

zner0L commented Apr 5, 2023

iOS supports per-app-VPNs, but only if the apps are deployed via a MDM: https://support.apple.com/de-en/guide/deployment/depae3d361d0/web#dep9613c6491

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants