Can I wear the Firefly device in the shower, ice bath or pool?

No. The Firefly device is not designed to be used in water as it is not waterproof.