FloatHub is a physical device you install in your boat. It requires DC power, generally drawn from your vessel's battery bank like any other piece of marine electronics gear.
You also connect FloatHub to your onboard systems, including batteries, chargers, pumps. It will then continuously monitor these items, and transmit their status to the FloatHub website. You can find much more detail in the FloatHub Manual.