Reagle Smart Lock can be operated by keypad, physical key or smartphone (via Bluetooth) without being connected to the internet. Sharing access codes also doesn’t require any internet connection. 


However, for both remote access and smart home integration functionality of the lock, an internet connection via separately sold gateway is needed. You can find more information regarding the gateway here: https://www.reagle.io/gateway 

If you are a iOS user, HomeKit remote/automation feature is also available if you set up Apple TV, HomePod or iPad as a Home hub. The difference between using a Home hub and a Reagle Gateway is shown here