Is there any setup or hardware required?

With Omni, no setup fee or hardware is required to use the services. All you need to do is install the Omni app on your phone and you are good to go!