Our sensor puck is powered by a built-in rechargeable Li-ion battery and tracks how much water is in the bottle. When you drink out of the bottle it senses how much water you have drunk. It uses Bluetooth to transfer the info to the app on your phone so you can see how many ounces or milliliters you have had to drink.