Do I need Wi-Fi to use Here One?

Not after initial pairing. The device you use to first set up Here One will need an active data connection, but after that your Here Buds connect to your smartphone through Bluetooth, so you won’t need Wi-Fi/data to use the product.