Firefly

Firefly is a wearable recovery device that boosts blood flow, accelerating full-body recovery and improving overall performance.

Shop by Category

  • Wearable Vibration

    Firefly was designed to enhance recovery by stimulating blood flow throughout the body. Using gentle electrical pulses on targeted muscle groups, it reduces recovery time and accelerates the healing process.

  • Accessories

    Find the perfect accessory to support your recovery.

Unlock Your Potential

By activating the peroneal nerve, Firefly encourages gentle muscle contractions that help stimulate circulation. This boost in blood flow helps remove lactic acid buildup and deliver fresh oxygen and nutrients to tired muscles—supporting faster, more effective recovery throughout the body.

Collection: Firefly

Frequently Asked Questions

Are there restrictions on who can use Firefly? Can I use with ___________ condition?

+

Please consult a medical care specialist if you have any implanted electronic devices (e.g. a cardiac pacemaker), have been recently diagnosed or suspected DVT, Pregnant or breast feeding, Diagnosed heart condition, Epilepsy, Had recent surgery where muscle contractions may disrupt the healing process, Used the device for 28 consecutive days, Allergic to acrylic acid (the gel contains acrylic polymers)

Can I use the Firefly during training/workouts?

+

No, you should use your Firefly Recovery Devise as a post training tool. It can be used during walking or stretching.

Can I travel with Firefly?

+

Yes, Firefly can safely be worn or carried through TSA security. Please check your specific airline policy before using.

Is the Firefly device only meant for pro athletes?

+

No, it’s designed for users of all fitness levels for recovery and increased blood flow.

Where do you ship from?

+

Our warehouse and company HQ is located in Oakville, ON. Canada

Who do you use for shipping?

+

We use GLS as our shipping agent and provide tracked shipments on all orders

Can I pickup my order instead of ship?

+

Yes, if you are local to the area you may select pickup at checkout. Once your order has been processed our team will reach out to let you know when you order will be ready for pickup. Our hours for pick up are: Monday to Friday 6:30am-3:30pm.