Everlast Smart Watch w/ BP & HR - Your Choice

How can a watch possibly measure blood pressure? Is there any device that can measure BP without inflating?

I found the blood pressure on this watch totally worthless. Also, the pulse only is accurate up to about 125 bpm. Pedometer is not bad.