No, the application doesn't need Internet connectivity. All rooting packages are embedded into the application. Simply install the package and then connect the phone. Enable USB Debugging and start the rooting process. At all times, make sure to follow the installation instructions on screen.