Maybe I can enable it only when I need to join a server. It doesn't happen often, but it has come up lately because I've been looking up so much info trying to get my phone set up
What's the best way to use Discord on GrapheneOS?
Oh so I can't use local filtering on top of mullvad, I'd have to use local filtering on top of wireguard. Crap.
[deleted]
GlytchMeister Maybe you could run filtering at the router level? and then Mullvad VPN on your device.
[deleted]
- Edited
[deleted] I have never tried this yet, also now I realize my initial understanding was incorrect.
I meant that perhaps a good approach would be 1. installing Mullvad VPN on the router? ...and then employing a DNS filtering app on your device for additional filtering capabilities.
[deleted]
... You absolutely can, i just told you how that can be achieved with RethinkDNS.
other8026 I'm confused. Are you talking about GrapheneOS/Android or on a computer? Because always on and block connections without VPN are both in Android.
I'm talking about Android, RethinkDNS specific features. In Advanced proxy mode, it's possible to toggle Lockdown & Always-on options. If Rethink routing component is being disabled/crashes for whatever reason, no leaks would occur. However, it's impossible to filter locally (https://github.com/celzero/rethink-app/issues/1510) in Advanced Mode. In Simple mode, you can filter locally & route the traffic through proxy, which is Mullvad VPN's DNS servers in this case, but if you were to press the stop button in Rethink, it'll route all traffic bypassing the proxy since it lacks the Lockdown Mode.
OK so here are the trackers aurora is reporting:
com.google.android.apps.analytics.
com.google.android.gms.analytics.
com.google.analytics.
com.adjust.sdk.
com.adjust.android.sdk.
io.sentry.
com.joshdholtz.sentry
Do I just plop those into Rethink's Domain Rules and just unblock whichever ones discord absolutely needs just to function?
I don't see anything about Advanced vs Simple, so I'm assuming Advanced is the DNS and Simple is the firewall?
I really don't know what I'm doing, folks, so I apologize if I'm asking stupid questions and misunderstanding stuff.
OK I've been trying to find instructions on what does what in this freaking app and I'm utterly lost, there's a switch in the settings for advanced, but I have it turned off, but when I try to activate rethink, it still asks to take up my VPN slot, which is what I don't want: I want to keep the mullvad app as my VPN and DNS (because I want the lockdown and always on and the less unique DNS), and just locally block my phone from sending data to the specific tracker URLs or domains or whatever that are listed under Discord in Aurora (and do I include the period at the end of these?). Would anyone be willing to give me a step-by-step, or at least point me in the direction of an actual instruction manual or something? All I can find on Rethink's website is an FAQ that doesn't actually tell me what functions are available without it messing up the Mullvad app.
If Rethink can't do this, the only other option I have been able to find is Aliucord. Does anyone have an opinion on that? Or a FOSS 3rd party client that respects privacy? Or... Anything?
Or is there a chatroom somewhere for RethinkDNS support? I can't find anything for that, either, just an email for suggestions and a place to lodge complaints, neither of which apply to me. I don't have a suggestion or a complaint, I'm just an idiot.
- Edited
GlytchMeister you need to go and get the details for logging in to a 3rd party wireguard service from Mullvad.
This should set you on the right path: https://mullvad.net/en/help/wireguard-android
Doesn't that approach mean having a non-mullvad DNS?
[deleted]
GlytchMeister No. In Simple Proxy mode, you filter DNS requests locally before forwarding them to Proxy's DNS, which is Mullvad DNS in your case. You can confirm this by using https://www.dnsleaktest.com/ in Extended test. It should only show Mullvad DNS server.
GlytchMeister nope you can set the DNS source in the rethink app. I use proton via rethink with protons DNS. I just use rethink for the firewall.
Oh, OH! Okay. Sorry, thanks, etc, etc.
OK, let me take a crack at wirrguard and rethink and I'll come back here when I inevitably have more questions lol
Thinking a little outside of the box here...
GrapheneOS has a bridge that forwards messages between Matrix, Discord, Telegram (?) and God knows what else.
Maybe set up a Matrix bridge and use some foss matrix client instead?
GlytchMeister I'm late to the party but now that I replaced Aurora Store with Sandboxed Play Store I'm having a similar challenge (can't install Discord from Play Store without age verification).
I came across Aliucord which might be a solution. It's a Discord fork claiming to have telemetry removed. That's against the Discord ToU but whatever. I don't have enough intel to make the jump yet, would be interested in opinions and experiences of the experts here.
N1b Aliucord works fine as an alternative to the Discord app itself. However, it can only be used in the Owner profile.