Vote Charlie!

Cleaning my Runkeeper activities list again

Posted at age 31.

As has my life, my Runkeeper and Fitbit tracking has been a mess for more than a year. Most of my runs have two or even three copies in Runkeeper. My stats have therefore been useless, not that I’ve had time to look at them anyway.

I had been meaning to sit down and document some issues with the Runkeeper-Fitbit integration before I started tracking many GPS activities in Fitbit. I expected I would track each runs with my Fitbit Ionic and the Runkeeper app on the phone, and then delete one, leaving whichever was best. This hedged against GPS breakdowns, which have happened on any device I’ve ever tested. The first problem was Fitbit did not allow saving notes with the activity, so I would have to copy the notes from the Runkeeper tracked run to the Fitbit imported run on Runkeeper. Upon saving, often the miles would change, perhaps due to some algorithm Runkeeper has to smooth GPS jitter. Whether or not the miles changed, it seemed Runkeeper would then reimport the Fitbit activity since apparently the one resaved with the note was no longer connected to the original.

Last time I tried to deal with this, which seems to have been at least before February 2018, I ended up disconnecting Fitbit from Runkeeper and deleting all but one activity for any given overlapping time window. Eventually I reconnected the services, intending to better document the issue after Runkeeper said they did not understand and wanted more information. So I let the activities pile up, but never got time to analyze it. Now I am not sure if I need to disconnect them again, or if reconnecting them reimports the old ones from Fitbit… so I’ll decide soon. For now I am just going to go through and delete some activities from Runkeeper, making notes. I’ll see if anything reappears then.

Note I’ve saved some screenshots and all the Runkeeper exports for activities I deleted that originated from the Runkeeper app in a folder called Runkeeper cleaning 2019-07-14, which I’ll try to link later.

Deleted Runkeeper activities after saving note to the Fitbit one

  • 2018-04-03: OK, let’s try deleting the Runkeeper one (https://runkeeper.com/user/charlieg/activity/1142225529) but saving the note to the Fitbit one with the heart rate (https://runkeeper.com/user/charlieg/activity/1142640006), which currently has no note.
  • 2018-04-07: Deleting RK one (https://runkeeper.com/user/charlieg/activity/1144051204) but saving note to FB one (https://runkeeper.com/user/charlieg/activity/1144056843)
  • 2018-04-11: RK one (https://runkeeper.com/user/charlieg/activity/1146227589) FB one (https://runkeeper.com/user/charlieg/activity/1146690069)
  • 2018-04-21: RK one (https://runkeeper.com/user/charlieg/activity/1151375934), FB one (https://runkeeper.com/user/charlieg/activity/1151379642) which I also adjusted a GPS point for.
  • 2018-04-22 (second run today): RK one (https://runkeeper.com/user/charlieg/activity/1152030055), FB one (https://runkeeper.com/user/charlieg/activity/1152026526)
  • 2018-04-28: RK one (https://runkeeper.com/user/charlieg/activity/1155243106), FB one (https://runkeeper.com/user/charlieg/activity/1155264102)
  • 2018-05-05: RK one (https://runkeeper.com/user/charlieg/activity/1159070737), FB one (https://runkeeper.com/user/charlieg/activity/1159070842)
  • 2018-05-17: RK one (https://runkeeper.com/user/charlieg/activity/1166014644), FB one (https://runkeeper.com/user/charlieg/activity/1166015016)
  • 2018-06-02: RK one (https://runkeeper.com/user/charlieg/activity/1174657129), FB one (https://runkeeper.com/user/charlieg/activity/1174662822)
  • 2018-06-05: RK one (https://runkeeper.com/user/charlieg/activity/1176445602), FB one (https://runkeeper.com/user/charlieg/activity/1176447400)
  • 2018-06-12 deleting https://runkeeper.com/user/charlieg/activity/1180777243, keeping https://runkeeper.com/user/charlieg/activity/1180780075
  • 2018-06-16 deleting https://runkeeper.com/user/charlieg/activity/1182153015, keeping https://runkeeper.com/user/charlieg/activity/1182154830
  • 2018-06-21 deleting https://runkeeper.com/user/charlieg/activity/1184828724, keeping https://runkeeper.com/user/charlieg/activity/1184832406
  • 2018-06-26 deleting https://runkeeper.com/user/charlieg/activity/1187508253 keeping https://runkeeper.com/user/charlieg/activity/1187508651
  • 2018-07-06 deleting https://runkeeper.com/user/charlieg/activity/1192537069 keeping https://runkeeper.com/user/charlieg/activity/1192540436?activityList=false& and tried to fix GPS a bit
  • 2018-07-09 deleting https://runkeeper.com/user/charlieg/activity/1194197764, keeping https://runkeeper.com/user/charlieg/activity/1194198376
  • 2018-07-12 deleting https://runkeeper.com/user/charlieg/activity/1195818845, keeping https://runkeeper.com/user/charlieg/activity/1196210506
  • 2018-07-15 deleting https://runkeeper.com/user/charlieg/activity/1197342433, keeping https://runkeeper.com/user/charlieg/activity/1197342814
  • 2018-07-18 deleting https://runkeeper.com/user/charlieg/activity/1199027982 keeping https://runkeeper.com/user/charlieg/activity/1199025683
  • 2018-07-25ish deleting https://runkeeper.com/user/charlieg/activity/1202655747, keeping https://runkeeper.com/user/charlieg/activity/1202658859
  • 2018-07-29 deleting https://runkeeper.com/user/charlieg/activity/1204318396, keeping https://runkeeper.com/user/charlieg/activity/1204320736
  • 2018-08-22 deleting https://runkeeper.com/user/charlieg/activity/1217254218, keeping https://runkeeper.com/user/charlieg/activity/1217260365
  • 2019-01-29 deleting https://runkeeper.com/user/charlieg/activity/1283941393, keeping https://runkeeper.com/user/charlieg/activity/1283942298
  • 2019-03-18 deleting https://runkeeper.com/user/charlieg/activity/1302919931, keeping https://runkeeper.com/user/charlieg/activity/1302920061
  • 2019-03-26 deleting https://runkeeper.com/user/charlieg/activity/1306600920, keeping https://runkeeper.com/user/charlieg/activity/1306603412
  • 2019-04-08 deleting https://runkeeper.com/user/charlieg/activity/1312707606, keeping https://runkeeper.com/user/charlieg/activity/1312709213
  • 2019-04-10 deleting https://runkeeper.com/user/charlieg/activity/1313437098, keeping https://runkeeper.com/user/charlieg/activity/1313437836?activityList=false&

Deleted Runkeeper activities without saving note to Fitbit one

  • 2018-04-05 deleting https://runkeeper.com/user/charlieg/activity/1142905368 since I didn’t save a note and the Fitbit one has heart rate https://runkeeper.com/user/charlieg/activity/1143014737
  • 2018-04-22 deleting https://runkeeper.com/user/charlieg/activity/1151882852 since no note and FB one has heart rate https://runkeeper.com/user/charlieg/activity/1151899003
  • 2018-04-25 deleting https://runkeeper.com/user/charlieg/activity/1153558341 keeping https://runkeeper.com/user/charlieg/activity/1153606982
  • 2018-05-02 deleting https://runkeeper.com/user/charlieg/activity/1157540032 keeping https://runkeeper.com/user/charlieg/activity/1157542528
  • 2018-06-06 deleting https://runkeeper.com/user/charlieg/activity/1176951976, keeping https://runkeeper.com/user/charlieg/activity/1176956023
  • 2018-06-07 deleting https://runkeeper.com/user/charlieg/activity/1177544665, keeping https://runkeeper.com/user/charlieg/activity/1177548038
  • 2018-06-14 deleting https://runkeeper.com/user/charlieg/activity/1181265286, keeping https://runkeeper.com/user/charlieg/activity/1181266069 (posted comment instead of changing note, about using Shamas)
  • 2018-06-19 deleting https://runkeeper.com/user/charlieg/activity/1183856674 keeping https://runkeeper.com/user/charlieg/activity/1183858449
  • 2018-06-27 deleting https://runkeeper.com/user/charlieg/activity/1188028994 keeping https://runkeeper.com/user/charlieg/activity/1188029714
  • 2018-06-30 deleting https://runkeeper.com/user/charlieg/activity/1189471406 keeping https://runkeeper.com/user/charlieg/activity/1189903701
  • 2018-07-04 deleting https://runkeeper.com/user/charlieg/activity/1191601091 keeping https://runkeeper.com/user/charlieg/activity/1191602098
  • 2018-09-21 deleting https://runkeeper.com/user/charlieg/activity/1232646696, keeping https://runkeeper.com/user/charlieg/activity/1232652480
  • 2018-09-30 deleting https://runkeeper.com/user/charlieg/activity/1236957329, keeping https://runkeeper.com/user/charlieg/activity/1236958448
  • 2018-10-14 deleting https://runkeeper.com/user/charlieg/activity/1243445464 which I think is a RK one, keeping https://runkeeper.com/user/charlieg/activity/1243445865
  • 2019-01-22 deleting https://runkeeper.com/user/charlieg/activity/1281311061, keeping https://runkeeper.com/user/charlieg/activity/1281314013
  • 2019-03-18 deleting https://runkeeper.com/user/charlieg/activity/1305083408, keeping https://runkeeper.com/user/charlieg/activity/1302920061
  • 2019-03-28 deleting https://runkeeper.com/user/charlieg/activity/1309371266, keeping https://runkeeper.com/user/charlieg/activity/1307525922
  • 2019-04-01 deleting RK one https://runkeeper.com/user/charlieg/activity/1309392007 which also missed the last few miles, keeping FB one https://runkeeper.com/user/charlieg/activity/1309393056
  • 2019-06-11 deleting RK one https://runkeeper.com/user/charlieg/activity/1344049036 keeping FB one https://runkeeper.com/user/charlieg/activity/1344050655 … but then reuploaded the RK one because I realized the FB one had bad GPS data, so now it’s https://runkeeper.com/user/charlieg/activity/1361162077
  • 2019-06-13 deleting RK one https://runkeeper.com/user/charlieg/activity/1344966281 keeping FB one https://runkeeper.com/user/charlieg/activity/1344967694
  • 2019-07-03 deleting RK one https://runkeeper.com/user/charlieg/activity/1354703931 keeping FB one https://runkeeper.com/user/charlieg/activity/1354705340

Deleted as imported from Fitbit but duplicated when resaved with note

  • 2018-02-27 (keeping https://runkeeper.com/user/charlieg/activity/1127241086)

Deleted partial activities imported from Fitbit

  • 2018-03-31: Run marathon in Marin, but the Fitbit activity (https://runkeeper.com/user/charlieg/activity/1164013282) got screwed up and has no map and reports 6 miles short. I’ll keep the Runkeeper one (https://runkeeper.com/user/charlieg/activity/1140594931).
  • 2018-04-17: Ran home from work but FB one (https://runkeeper.com/user/charlieg/activity/1149357261) is only first 5.78 miles and RK one (https://runkeeper.com/user/charlieg/activity/1149346708) is 12.33.
  • 2018-06-23: Fitbit one has full map but only says 4.5 miles (https://runkeeper.com/user/charlieg/activity/1185764215), deleting that and keeping RK one (https://runkeeper.com/user/charlieg/activity/1186200292)
  • 2019-03-14: Fitbit one https://runkeeper.com/user/charlieg/activity/1301229850 4.87 miles, RK one 8.39 https://runkeeper.com/user/charlieg/activity/1301233973?activityList=false&

Deleted extraneous small activities imported from Fitbit

  • 2018-03-31 0.37 miles https://runkeeper.com/user/charlieg/activity/1164013285
  • 2018-04-07 0.34 miles bike https://runkeeper.com/user/charlieg/activity/1144056837
  • 2018-04-23 0.03 miles https://runkeeper.com/user/charlieg/activity/1152623744
  • 2018-09-20 0.03 miles https://runkeeper.com/user/charlieg/activity/1232265726
  • 2018-09-20 0.06 miles https://runkeeper.com/user/charlieg/activity/1232274433
  • 2018-09-20 0.18 miles https://runkeeper.com/user/charlieg/activity/1232297960
  • 2018-10-15 0.05 miles https://runkeeper.com/user/charlieg/activity/1243457266
  • 2018-10-14 0.10 miles https://runkeeper.com/user/charlieg/activity/1243459758
  • 2018-10-15 0.04 miles https://runkeeper.com/user/charlieg/activity/1243814283
  • 2018-10-14 0.15 miles https://runkeeper.com/user/charlieg/activity/1243458746
  • 2018-10-15 0.17 miles https://runkeeper.com/user/charlieg/activity/1243814274
  • 2018-10-16 0.04 miles https://runkeeper.com/user/charlieg/activity/1244298395
  • 2018-10-17 0.08 miles https://runkeeper.com/user/charlieg/activity/1244944525
  • 2018-10-17 0.34 miles https://runkeeper.com/user/charlieg/activity/1244957190
  • 2019-03-10 0.06 miles https://runkeeper.com/user/charlieg/activity/1301210113

Deleting Fitbit activities and keeping Runkeeper ones

  • 2018-04-14: Deleting two FB activities (9.71 mile https://runkeeper.com/user/charlieg/activity/1147705472 and 6.59 mile https://runkeeper.com/user/charlieg/activity/1147715214) in favor of the one complete Runkeeper one (15.68 mile https://runkeeper.com/user/charlieg/activity/1147714863)
  • 2018-06-09: Deleting two FB activities (7.51 miles https://runkeeper.com/user/charlieg/activity/1178471137 and 4.15 miles https://runkeeper.com/user/charlieg/activity/1178423232) in favor of the one complete RK one (12.01 miles https://runkeeper.com/user/charlieg/activity/1178479529) which I saved the average HR to.
  • 2018-06-12: Deleting FB one with no map https://runkeeper.com/user/charlieg/activity/1180240072 keeping RK one https://runkeeper.com/user/charlieg/activity/1180239729
  • 2018-08-28 keeping https://runkeeper.com/user/charlieg/activity/1224112793, deleting https://runkeeper.com/user/charlieg/activity/1223123390 which I must have left going at the end too long
  • 2018-09-12: Deleting FB one with no map https://runkeeper.com/user/charlieg/activity/1228261610 and keeping https://runkeeper.com/user/charlieg/activity/1228204245
  • 2018-10-09: tracked RK one (https://runkeeper.com/user/charlieg/activity/1241241626) with polar and HR average is 156; deleting Fitbit one (https://runkeeper.com/user/charlieg/activity/1241243680) where HR is 148
  • 2018-10-15: Deleting https://runkeeper.com/user/charlieg/activity/1243985788 keeping https://runkeeper.com/user/charlieg/activity/1243983159 (which had HR, maybe from Polar strap)
  • 2018-10-24: Deleting https://runkeeper.com/user/charlieg/activity/1248520223 keeping https://runkeeper.com/user/charlieg/activity/1248090284 (which had HR, maybe from Polar strap)
  • 2018-11-05: Keeping RK one (https://runkeeper.com/user/charlieg/activity/1253013546) polar HR 148, deleting Fitbit one (https://runkeeper.com/user/charlieg/activity/1253014328) HR 133
  • 2019-04-15: Keeping RK one (https://runkeeper.com/user/charlieg/activity/1315265756) with Polar showing 158 and deleting FB one (https://runkeeper.com/user/charlieg/activity/1315286365) showing 155.
  • 2019-06-10: Deleting FB one https://runkeeper.com/user/charlieg/activity/1343488714 because it’s missing a chunk of the beginning, keeping RK one https://runkeeper.com/user/charlieg/activity/1343485849
  • 2019-06-23: Keeping RK one (https://runkeeper.com/user/charlieg/activity/1349852897) with Polar HR 150, deleting Fitbit one (https://runkeeper.com/user/charlieg/activity/1349852839) with HR 141
  • 2019-07-06: Keeping RK one (https://runkeeper.com/user/charlieg/activity/1355949419) with Polar HR 145 and deleting FB one (https://runkeeper.com/user/charlieg/activity/1355949641) with HR 144
  • 2019-07-10: Keeping RK one (https://runkeeper.com/user/charlieg/activity/1358169069) with Polar HR 154 and deleting FB one (https://runkeeper.com/user/charlieg/activity/1358169782) with HR 151

Other complicated ones

  • 2018-05-12: The 50 miler race where Ionic couldn’t last the full 11 hours, so I manually patched together some activities. The keeper is https://runkeeper.com/user/charlieg/activity/1163748301, I’m deleting the original Runkeeper tracked one (49.50 miles https://runkeeper.com/user/charlieg/activity/1163524301) and the original Fitbit imported one (40.23 miles https://runkeeper.com/user/charlieg/activity/1164013231) and one that seems like the Fitbit one resaved which changed the miles (40.97 miles https://runkeeper.com/user/charlieg/activity/1163149760).

Changed type of Fitbit imported activity

  • 2018-04-23 changed https://runkeeper.com/user/charlieg/activity/1152634108 to walk
  • 2018-10-16 changed https://runkeeper.com/user/charlieg/activity/1244490787 to walk
  • 2019-04-14 changed https://runkeeper.com/user/charlieg/activity/1315322805 to walk

Other notes

  • It’s pretty annoying when you delete an activity on Runkeeper, it brings you to a screen that does not preserve the “expanded month” you were previously on.