It does what every vpn in the market does efficiently. Except that it does affect performance on load speeds and even denies access to the Internet altogether sometimes. You have to toggle on and off in order to go back online with the vpn still on and it gets extremely annoying. I've grown used to its gimmicks already, but I don't recommend this vpn to be your first one. Still far better than a free vpn that still shares your data with randoms and bombards you with adds.