There's little more than marketing bull on that site. Web user interface? No need for VPN? They precisely miss the whole reason for ssh. It's as if they have no clue what ssh is or does.
It's marketing speak geared towards managers who have no idea what SSH is or does.