I use Fitbit as well and I track calories with MyFitnessPal and my cycle with Period Tracker Deluxe. Apps are helpful with keeping myself honest but I'm not always the best at entering info consistently. I like that Fitbit syncs itself and uploads data AND it can sync with MyFitnessPal. Makes me less apt to forget stuff, haha.