I bought an honor band 5 cost £24.99 on Amazon as a special offer, does heart rate, blood oxygen level and uses the phones gps, works with iOS and Android and the app is really good for logging your ride, battery lasts 3 days, even relays my messages!