Why is VPN accelerator an option and not a standard?

Why isn’t this just a standard for all connections? Are there any advantages of turning it off at any point?

It should be enabled by default after the blog.

My understanding is that it could be possible for the device to be fingerprinted in some situations with hardware directly involved in data transmission. The standard for Proton upon launch was to establish the highest level of privacy rather than convenience.

Completely different in application but the idea of a buffer overflow being used to identify a device sort of exploit. It has been too long for me to remember any good keywords that would be of assistance.

I think, that toggle exist probably because they know there’re negative issues if it is always On? Like software/network conflicts? Hey, some people do like to link apps from here to there, whatever.

Just a guess but acceleration probably requires more system resources - buffers or threads or the like.

This is just a hypothesis, but in general with regard to system resources, there are no free lunches - resources allocated for one purpose are not going to be available for another purpose.

For expanse, suppose accelerating VPN means allocating more buffers for network access - again, I don’t know if this the issues. But if it is, then those buffers are not available to be used for any other purpose.

Network processing often requires DMAing info off of the adapter - and some of those DMA resources are pretty restrained. Sometimes - and I don’t know if this is ancient technology or not - you can’t DMA into pageable memory - the memory need to be locked down. That’s a limited resource, where pageable memory is essentially infinite.

I think the idea would be to turn this on if notice have issues with VPN speed and see if anything else breaks/slows down enough to be unusable.

I kinda hate Proton. It’s not very good is it?

Can confirm, it was enabled by default in my app.

That’s not what I meant. I’m wondering why it’s not a standard function embedded in the base code. The fact it exists an option you can turn of doesn’t make sense unless turning it off had some hidden advantages to it in some special cases.

VPN Accelerator works on all Proton VPN apps and improves performance for all VPN protocols. As a premium feature, it’s enabled by default for everyone with a paid Proton VPN plan.

I guess it’s just a way to make paying customers feel like they’re getting a premium feature.

It’s pretty good. It’s probably the only VPN I’d genuinely consider after Mullvad dropped port forwarding. Windscribe’s alright too but their pricing is a bit weird and for just a few bucks a month extra I ended up going from nothing Proton to Proton Unlimited.

If that is your true opinion and injustly harsh feelings about Proton, I have to ask… Is your view on Proton as “not very good is it?” based on basic or premium features?

Trolling was my first thought, but why would a troll make it so lazily sus instead of doing everything to provoke as many actions and reactions possible, but not putting in tiny effort enough to yield a better result?

I am probably overthinking a thoughtless and sloppy attempt to troll. So which is it?