I skimmed the user's guide and it appears that some device that can run the app (Android or iOS) is required.Installing the Velop system was easy, but I have no idea what you would do if you didn't have a smartphone, which seems to be required to do the installation.
But I also saw mention that the latest firmware includes a web interface for configuration. So I would assume that once new units start shipping with this firmware, it will be possible to perform the installation via a web browser (e.g. point a browser at the default IP address, usually 192.168.1.1, to pull up the configuration screens). But this will, of course, remain to be seen.