Only key checking needs to be done online. and there is always a need for the internet to check the key.