This article is related to all MeshForce products.
Yes, internet access is needed to set up Meshforce. Both cellular data and Wi-Fi work. Once the primary Meshforce unit has been successfully set up, you can use your Meshforce Wi-Fi to add additional Meshforce units.