Since strava seems to be the new thing with cyclist world wide i was thinking about getting it for myself. However i do not have a garmin, iphone, android phone. My plan was to buy a used iphone thats unlocked from ebay or a friend since everyone is trading in their new fancy iphone 4's for newer fancy iphone 5's. So if i get an iphone and do not buy a plan for it so no data or cell signal but it will still have GPS functionality will i still be able to run and record my rides on the strava app then upload it when i get home with a internet connection. Thanks, Martin Friend said he would give me his old iphone 4 for freeIf you're getting the phone for free, just try it out. I don't know what happens when you startup the app, it may try to connect to the Strava site and download data. Assuming it fails to connect, hope that the app just continues working as normal. I don't have a data plan either, and I use strava. As kookieCANADA said, it fails to connect, so you cannot search for routes, or see the rank lists, but you can record your ride. Once you finished and saved your ride you need internet connection WiFi to upload your ride. At least that is how it works on an android phone, but I guess it should work like this on the iPhone too. I don't have a data plan either, and I use strava. As kookieCANADA said, it fails to connect, so you cannot search for routes, or see the rank lists, but you can record your ride. Once you finished and saved your ride you need internet connection WiFi to upload your ride. At least that is how it works on an android phone, but I guess it should work like this on the iPhone too. Thanks for the response, sounds like its exactly what i needed. Strava works locally, using GPS alone, as long as you are recording the ride. It does not need Internet connection during the ride. This is when you will actually need the Internet connection. So, use it accordingly i. Strava works locally, using GPS alone, as long as you are recording the ride. It does not need Internet connection during the ride. This is when you will actually need the Internet connection. So, use it accordingly i. But when you try to see the saved ride, than you need the internet connection. At least how it works for the android based app. But may be I am too paranoid, and it doesn't matter to anybody else. But when you try to see the saved ride, than you need the internet connection. Yes, you are right. If the Internet connection is not avaliable, Strava will keep the ride data locally, and upload it later when Internet connection becomes available.