Guide
Joki Strava: What a Strava Jockey Costs, the Risks, the Alternative
What a Strava jockey (joki Strava) is, what it costs, and the risks. Plus how to build a Strava activity yourself: draw a route, set pace, export TCX.
Published · 4 min read
"Joki Strava" is Indonesian for a Strava jockey: a runner you pay to carry your phone or watch so the activity lands on your Strava. The practice went viral in Indonesia in 2024 and has since spread to running communities elsewhere. This guide covers how it works, what it costs, the risks, and how to get the same result in two minutes without handing your account to anyone.
What is a Strava jockey?
A jockey is a stand-in runner. You hand over a phone or smartwatch logged into your Strava account, they run the distance and pace you ordered, and the activity shows up on your profile as if you ran it.
The service is sold through Instagram, TikTok, and marketplaces, mostly in Jakarta, Bandung, Yogyakarta, Surabaya, and Semarang. Listings are usually tiered by distance (5K, 10K) and pace (5 to 7 minutes per kilometre). The faster the pace, the fewer runners can hold it, and the higher the price.
The word "joki" is borrowed from exam jockeys, people who sit tests on someone else's behalf. The difference here is that what you hand over is not an answer sheet but a device logged into your personal account.
What does a Strava jockey cost?
Media reports (Kompas, Detik) and social listings put the starting rate around IDR 2,000 per kilometre for an easy pace. It rises sharply for fast paces or long distances; a 10K at pace 5 can run into the hundreds of thousands of rupiah because only trained runners can hold it.
What the listings rarely mention:
- Travel. Someone has to collect and return your device.
- Deposits. Almost every jockey asks for money up front.
- Waiting. Popular jockeys have queues; fast paces on weekends are usually booked out.
For comparison, one activity file on Fakepace starts at IDR 5K (Basic: route, elevation, basic pace) or 10K (Pro: heart rate, cadence, Garmin/COROS device simulation), and Unlimited is IDR 50K per month.
The risks of using a jockey
The first risk is your account. You hand a phone or watch logged into your personal account, with email, photos, chats, and payment apps on it, to someone you met through a DM. Lost deposits, no-shows, and runs that do not match the order are common complaints, and there is nobody to hold responsible.
The second risk is the data. What lands on your profile is not yours: the heart rate, cadence, and pacing pattern belong to the jockey. If you usually run pace 7 at 165 bpm and suddenly post pace 4 at 130 bpm, anyone following you notices. This is what most often gets people called out in running communities.
The third risk is dependence. The jockey's schedule, the weather, and their mood decide whether your activity happens that day.
The no-jockey alternative: build the activity yourself
Fakepace builds a complete activity file from a route you draw on a map. Points snap to real roads through Mapbox, elevation comes from terrain data, and pace varies naturally instead of a straight line at constant speed. Laps and auto-pause behave like a real watch, with one trackpoint per second.
Three steps:
- Draw the route in the builder. Click points on the map; the route follows real streets.
- Set the metrics. Target pace, pace variation, and on Pro: heart rate, cadence, and a Garmin or COROS device profile. The Strava-style preview updates live.
- Download the TCX and upload it. On the Strava website, click +, choose Upload activity, then File. Full steps in how to upload a TCX to Strava.
Under two minutes, no meetup, no account handover. Drawing and previewing are free; you pay only when you download the file.
Strava jockey vs Fakepace
| Strava jockey | Fakepace | |
|---|---|---|
| Price | Per session; hundreds of thousands IDR for a 10K at pace 5 | From IDR 5K per file, 50K/month unlimited |
| Time | Meetup, wait for a free slot | Under 2 minutes, any time |
| Account safety | A logged-in phone/watch handed to a stranger | Nobody touches your account |
| Data control | The jockey's pace and heart rate | Pace, HR, cadence, and device set by you |
| Location | Big cities only | Any route on the map |
If you only want to keep the streak
Strava's weekly streak breaks after one empty week. In a week that is genuinely packed, generate one short activity at your normal pace, upload it, and the streak continues.
Use it sparingly. A streak made entirely of generated activities helps no one, and a pace far above your usual one is easy to spot. Uploading activities you did not do violates Strava's terms of service, and your account carries the risk, so keep it to your real pace range and stay off segments and leaderboards. If you are weighing this against a fake-GPS app, read fake GPS vs a generated file first.
FAQ
- What is a Strava jockey (joki Strava)?
- A stand-in runner who carries a phone or watch logged into your Strava account so the activity is recorded under your name.
- How much does a Strava jockey cost?
- From around IDR 2,000 per km at an easy pace; fast paces and long distances cost far more, often hundreds of thousands of rupiah per session. Fakepace starts at IDR 5K per file.
- Is using a jockey safe?
- The risk is your account: a logged-in device goes to a stranger, deposits can vanish, and the data is not yours. Building the file yourself avoids all of that.
- How do I create a Strava activity without running?
- Open the Fakepace builder, draw a route on the map, set pace and heart rate, download the TCX file, and upload it on the Strava website via Upload activity.
- Can Strava detect generated activities?
- Strava flags implausible data: record paces, straight lines, flat heart rate. Fakepace varies pace, elevation, and laps like a real watch, and you should use a pace you actually run. Uploading activities you did not do still violates Strava's terms.