I'd suggest the MyDario app...it has a blood glucose meter you can buy/get for free if you go through the website.
It's mostly geared for type 1 (as most BG Monitoring Kits/Software is) but it does have the option to enter calories burned/link data to fitness apps etc, so may well be worth looking into if type 2? The app itself is free, the meter may not be, I got mine as part of a Facebook ad campaign for nothing, and get the strips on repeat through the GP.
If you're type 1 I'd highly recommend the app AND the meter, if not type 1/insulin dependent then the app being free is still worth a look =)