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

Feature request: Allow unblocking AntiTracker domains, e.g. crash and error-reporting services #439

Open
metametapod opened this issue May 14, 2024 · 1 comment

Comments

@metametapod
Copy link

Feature request

Description

I'm interested in blocking tracking domains (without causing breakage) using iVPN's AntiTracker feature, with the exception of crash and error-reporting services. Currently this is not possible, the only alternative is to use a service like NextDNS instead.

Describe the solution you'd like

Some example servers I'd like to exempt:

*.appcenter.ms
*.backtrace.io
*.bugsnag.com
*.crashlytics.com
*.crashlyticsreports-pa.googleapis.com
*.firebaselogging-pa.googleapis.com
*.firebaselogging.googleapis.com
*.raygun.io
*.sentry.io

appcenter.ms
backtrace.io
bugsnag.com
crashlytics.com
crashlyticsreports-pa.googleapis.com
firebaselogging-pa.googleapis.com
firebaselogging.googleapis.com
raygun.io
sentry.io

This is already the stance of some list maintainers, but others block several of these by default.

Describe alternatives you've considered

Right now I am using NextDNS set under iVPN > Settings > Custom DNS for VPN and have AntiTracker turned off.

On Android you can use a hosts-based blocker like AdAway instead, but that's not possible on iOS.

@metametapod
Copy link
Author

metametapod commented Oct 2, 2024

Another workaround for this issue is to use the IKEv2 protocol (either in the app or with a native profile) and then filter DNS on-device e.g. with AdGuard.

Screenshot showing both IVPN enabled with IKEv2 protocol and AdGuard device VPN

Note: The above configuration is only using AdGuard DNS protection (which intercepts traffic via a device VPN), not the AdGuard VPN that is also offered within the app. This is the same method AdAway uses on Android for devices that aren't rooted.

To prevent leaks, use an IVPN DNS server (currently 10.0.254.1 for regular DNS):

https://www.ivpn.net/knowledgebase/troubleshooting/what-is-the-ip-address-of-your-dns-servers/

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

No branches or pull requests

2 participants