Halo Connect does require an active internet connection to install and to retrieve and execute queries. Slow internet connections, particularly slow upload speeds, can impact a third-party integrator's ability to execute large queries. However, we have made improvements over the past 12 months to our queuing to better support Practices with particularly slow internet.