Heart Rate Monitor App is most accurate for android phones and it does not need any external hardware.You can measure your heartbeat with your android phone camera sensor with flash. HOW TO USE?Make sure that your fingertip completely covers the camera lens. Press gently, since pressing too hard reduces blood flow in your finger and it