this post was submitted on 26 Jun 2026
688 points (96.1% liked)

Privacy

10202 readers
68 users here now

A community for Lemmy users interested in privacy

Rules:

  1. Be civil
  2. No spam posting
  3. Keep posts on-topic
  4. No trolling

founded 3 years ago
MODERATORS
 

The IT company Mullvad’s founder Daniel Berntsson is behind a giant donation to the populist Örebro Party, which advocates “comprehensive re-immigration” from Sweden. “It’s sad that it’s needed,” he told Flamman.

~ https://www.flamman.se/techprofil-ger-miljoner-till-orebropartiet/

you are viewing a single comment's thread
view the rest of the comments
[–] Maroon@lemmy.world 244 points 1 week ago (15 children)

God bloody dammit. I genuinely LOVE Mullvad and have tried to use their (not so cheap) services. I feel in this economy, privacy comes at a price and I was happy to do this.

Now, I realise my money is going to fund a POS far-right asshole.

Proton supports Trump.

Mullvad suports the far right.

Is there any major privacy respective service provider that isn't a bloody cunt?

[–] terraquad@feddit.org 1 points 6 days ago* (last edited 6 days ago)

I personally use dnsforge.de which is essentially a public Pi Hole with additional configuration choices for strict or porn/gambling blocking. While this one is specifically german, I think there are probably other such services or you could always host your own. (I know you said "major service" but it's about the concept)

[–] Z745812939054@lemmy.zip 92 points 1 week ago (5 children)

also thought mullvad was legit. also want to know if there's any alternative

[–] artifex@piefed.social 48 points 1 week ago (1 children)

I’ve semi-seriously been thinking about bootstrapping a VPN service just to have one “not an asshole” service (and that’s setting the bar low - I’m definitely an asshole, just not that kind of asshole). But I’m also a US citizen living in the US, so not the best choice for the job either.

[–] Nomad@infosec.pub 13 points 1 week ago

JAVS - just another VPN service, let's fucking go.

[–] SCmSTR@lemmy.blahaj.zone 24 points 1 week ago

If you build it, they will come

[–] TWeaK@lemmy.today 19 points 1 week ago (9 children)
load more comments (9 replies)
[–] Valmond@lemmy.dbzer0.com 14 points 1 week ago (1 children)

Proton VPN have had one of their chefs praising donald trump, but that's the worst I have heard about them. Swiss based (they have among the most protective privacy laws out there), email servers are deep down in the mountains (I don't know about the VON ones), no logs (for what I remember, maybe short lived ones?), made by the dudes at CERN.

So compared to others quite flawless IMO.

Only technical problem I have had is the VPN switches port from time to time and you have to rebind the network interface of your favourite torrent if you're running a tight ship. I have found no simple way of detecting when it happens.

[–] Jakeroxs@sh.itjust.works 5 points 6 days ago (1 children)
[–] Valmond@lemmy.dbzer0.com 2 points 6 days ago (1 children)

Interesting!

So it pings some entity and they send back your external port? I speed read the code (but I'm on mobile) and that's what it looks like. Any information greatly appreciated.

[–] Jakeroxs@sh.itjust.works 2 points 6 days ago (1 children)

Gluetun itself already knows the forwarded port via NAT-PMP, this program just gets it from gluetun and assigns it in qbt via the qbt api and if it returns a 200 response it considers it confirmed, here's an example log:

waiting for qBittorrent WebUI...

qBittorrent WebUI is ready (authenticated).

port file did not contain an integer: /tmp/gluetun/forwarded_port

port file did not contain an integer: /tmp/gluetun/forwarded_port

gluetun provided forwarded port: 36884

syncing port 36884 to qBittorrent...

successfully updated qBittorrent to port 36884 (confirmed)

port file did not contain an integer: /tmp/gluetun/forwarded_port

port file did not contain an integer: /tmp/gluetun/forwarded_port

gluetun provided forwarded port: 39293

syncing port 39293 to qBittorrent...

successfully updated qBittorrent to port 39293 (confirmed)

[–] Valmond@lemmy.dbzer0.com 1 points 6 days ago (1 children)

Where is the Gluetun server running? I mean if you run it yourself you have to like forward all ports to it?

Thanks for the writeup!

[–] Jakeroxs@sh.itjust.works 2 points 5 days ago* (last edited 5 days ago) (1 children)

So gluetun is for docker networks and lets you isolate traffic to/from other docker containers into a VPN, you run it and qbt inside docker containers with gluetun configured to your vpn, then qbt configured to route all its traffic through it.

Edit: I didn't have to port forward at all on my network for this to access it locally (I run it on a separate computer), because all the "outside" traffic in qbt is going through the vpn that has a forwarded port seeders/leachers can connect (which is dynamically updated as it changes with the aforementioned qbt port manager)

For example (truncated docker compose just the part related to above): services: qbittorrent-vpn: image: lscr.io/linuxserver/qbittorrent:latest container_name: qbittorrent-vpn depends_on: gluetun: condition: service_started restart: true restart: unless-stopped network_mode: "service:gluetun"

Then gluetun: services: gluetun: image: qmcgaw/gluetun container_name: gluetun restart: unless-stopped networks: - default cap_add: - NET_ADMIN devices: - /dev/net/tun - 8888:8888/tcp # HTTP proxy volumes: - /appdata/gluetun:/gluetun - /appdata/gluetun/tmp:/tmp/gluetun environment: TZ: $TZ VPN_SERVICE_PROVIDER: $GLUETUN_VPN_SERVICE_PROVIDER VPN_TYPE: $GLUETUN_VPN_TYPE # wireguard / openvpn WIREGUARD_PRIVATE_KEY: $GLUETUN_WIREGUARD_PRIVATE_KEY WIREGUARD_ADDRESSES: $GLUETUN_WIREGUARD_ADDRESSES VPN_PORT_FORWARDING: on VPN_PORT_FORWARDING_PROVIDER: protonvpn # or your provider VPN_PORT_FORWARDING_STATUS_FILE: /tmp/gluetun/forwarded_port # OPENVPN_USER: $GLUETUN_OPENVPN_USERNAME # OPENVPN_PASSWORD: $GLUETUN_OPENVPN_PASSWORD healthcheck: test: ["CMD", "/gluetun-entrypoint", "healthcheck"] interval: 5s timeout: 5s retries: 1 start_period: 10s

gluetun-qbittorrent-port-manager: image: jopiermeier/gluetun-qbittorrent-port-manager:latest network_mode: "service:gluetun" container_name: gluetun-port-manager depends_on: gluetun: condition: service_started restart: true qbittorrent-vpn: condition: service_started restart: true environment: - QBITTORRENT_USER= - QBITTORRENT_PASS= - QBITTORRENT_PORT=$QBITTORRENTVPN_PORT volumes: - /appdata/gluetun/tmp:/tmp/gluetun

[–] Valmond@lemmy.dbzer0.com 1 points 3 days ago (1 children)

So, the vpn itself has to be dockerised, right? I still can't figure out the core technique that lets you detect the port used. Is gluetun a core component in a docker system?

[–] Jakeroxs@sh.itjust.works 1 points 3 days ago

Gluetun is a vpn client, you input the info the vpn provider gives you and it connects.

load more comments (1 replies)
[–] Flatworm7591@lemmy.dbzer0.com 38 points 1 week ago

Fuck me, this is gonna ruin mullvad, I hope. Never saw it coming though, wtf?

[–] Sanguine@lemmy.dbzer0.com 24 points 1 week ago (4 children)

Can we stop with the "proton" supports trump. This has been echoing since the tweet. I understand the initial recoil, I had it myself, but proton as an entity very clearly does not support trump.

[–] veniasilente@lemmy.dbzer0.com 1 points 3 days ago

The Proton board literally stood behind the CEO tweet and doubled down on it.

[–] redsand@infosec.pub 2 points 6 days ago

Proton's VPN is sketchy anyway and JS crypto isn't revolutionary... Or even a good idea really. See tuta and torrent freak for alternatives

[–] Crozekiel@lemmy.zip 55 points 1 week ago (2 children)

By that logic, Mullvad is fine too, because the entity doesn't support the far right. You are just sending your money to the company which pays the people that do... so...

[–] dreamkeeper@literature.cafe 9 points 6 days ago* (last edited 6 days ago)

Uh no? Show me where proton donated millions of dollars to fascists. Their CEO made an unbelievably stupid statement, and then walked it back, but they have not materially supported actual Nazis.

[–] Sanguine@lemmy.dbzer0.com 48 points 1 week ago (7 children)

I mean I'm okay expanding that logic here as well for consistency. This is all on a spectrum, one of Mullvad's top employees donates millions to far right politician is on the more extreme end of that spectrum than a tweet that failed to read the room.

Taking your counterpoint even further, if you found out some low level employees at any company used a portion of their paycheck to support far right politics would you boycott? Obviously not, which should show you that you don't believe this should be a binary decision.

To be clear, I feel mullvad crossed the line here, my point was that the proton hate doesn't compare and is overblown.

load more comments (7 replies)
[–] TWeaK@lemmy.today 18 points 1 week ago* (last edited 1 week ago) (13 children)

Signal was kickstarted by the CIA, so dissidents in regimes they wanted to topple could communicate securely, but at least that seems genuine.

Matrix was an Israeli spy company's invention.

Telegram is Russian.

Reddit started out as the creation of Aaron Schwartz, but he got demonised and committed suicide. Then it was left to that shit eater spez, who sold his soul to the Epstein crowd making Ghislaine Maxwell a powermod among others, also hosting r/the_donald and bridging Trump's popularity from 4chan into the mainstream. Now he sells everyone's data to Google, while still not paying the manufacturers of that data anything.

TrueCrypt got shut down because it was too cool.

[–] electric_nan@lemmy.ml 28 points 1 week ago (7 children)

Do you have Signal confused with TOR?

load more comments (7 replies)
load more comments (12 replies)
load more comments (10 replies)