Yes, you need a software program such as a web browser to access the Delta WiFi login portal. For more information about how to set up and use Delta WiFi, please visit our website.