Jepster | Bike computer - Interview with the developer of a fantastic app

Did you have any prior development or coding experience?

I studied Industrial Engineering and Management with an IT specialization. I learned the basics during several courses. I started learning Android development with an online tutorial just before I started working on the Jepster app.

What was the most challenging aspect of developing mobile app?

Creating the app in such a way that I would always record the ride data. Especially, when the app is not visible on the screen e.g. when making a picture, screen off, or just making a a phone call the app should still record in a reliable way.

Tom Wassink (born 1984) lives in the Netherlands with his two kids (born in 2014 and 2017) and his wife. He really likes sports and especially cycling (road and mountain biking). Tom has a master's in Industrial Engineering (IT specialization) and started his career as an IT auditor at Ernst & Young in 2009. Since 2012 Tom has held several positions at Royal Avebe and currently, he is the manager of the Functional Application Support team of the ICT department.

Name a few of your favorite apps and reason you love them.

Ziggo Go (part of Vodafone) app I really like because it gives you the opportunity to watch live sports events everywhere. Furthermore, I like Strava, Spotify, Google Maps, and News apps.

How long have you been working on this app?

I started in 2012 and it took me 3-5 years before I launched an initial version in the Google Play Store. Since then, I still spend time to add new functions and keep it up to date. As I have a full-time job and two young kids, I have to do developments in the spare time left.

What need of the user did you have in mind when developing this app?

The minimum requirements were to be able to reliable record a ride with GPS data, ability to connect to ANT+ sensors (e.g. heart rate monitor, speed/cadence sensors, and a power meter), and to show a GPX route on a map together with data fields. Next to that battery consumption needed to be acceptable.

In what way do you think your app is better than similar apps on the market? Please describe in detail what innovation you think you bring and what you are proud of in your app.

I’m most proud of the recently added climb function and the ability to easily change data fields shown. Next to that it is very reliable. It crashed sometimes after I did an update, but I never lost a part of my ride. The uniqueness of the app is the combination of the looks, features and that it is for free and without advertisements.

What are your future plans and expected features of the coming new versions of this app?

As the number of users of the app has grown with more than 600% over the last 9 months I got a lot of questions and feature requests. So first I have to finish the manual to make some things clearer.

One of the major new features which I would like to develop is Live Strava Segments, but as Strava recently changed their interface I have to think about the opportunities left. Other features are online tracking for supporters/safety feature, turn by turn navigation (might be a “premium” function as libraries are not for free, at least the ones I like), support of additional ANT+ profiles, more data fields, different font sizes and multiple user interfaces for the layout.

Assuming new users of your app are reading this page. What do you want to ask them to do (contact you about X, Share the app, etc.)?

Provide feedback (in a positive way ;-)) on what they like and do not like about the app.
Also features requests can be send to me to keep me inspired for new functionalities (although I already have a long list of requests…). And of course share their experiences with others!

Jepster | Bike computer

About App:

Android app to use your mobile phone as a bike computer. Jepster uses GPS to track your ride. Furthermore, it supports ANT+™ and Bluetooth heart rate monitors, speed and/or cadence sensors, and power meters.

- Real-time data
Jepster provides real-time performance data of your ride. Jepster supports multiple pages which are customizable such that you can have all the information that interests you displayed.
Statistics: Up to 10 editable data fields
Summary: Up to 10 editable data fields
Lap statistics: Up to 10 editable data fields
Lap summaries: No editable data fields, predefined with 9 data fields per lap
Map & statistics: Up to 8 editable data fields
Route elevation: Up to 8 editable data fields
Climb profile: Up to 8 editable data fields
Elevation chart: Up to 8 editable data fields
Speed chart: Up to 8 editable data fields
Heart rate chart: Up to 8 editable data fields
Power chart: Up to 8 editable data fields

You can easily connect to your ANT+™ or Bluetooth cadence, heart rate, speed, and power meters sensors (ANT+™ sensors require ANT+™ hardware support on your smartphone, Bluetooth sensors require Bluetooth low energy support). Your ride data will be stored on your smartphone as a FIT file.

- GPS route navigation
Load GPX tracks or Strava routes which will be shown on the map such that you can easily follow your route (no turn by turn navigation). You can choose to either use Google Maps or OpenStreetMap (Openstreetmap supports offline maps and has more functionalities).

Jepster provides you two different pages with a map:
STATISTICS & MAP: a section with up to 10 editable data fields and a section with a map
MAP: Only a large map

Note that the size of the map on the STATISTICS & MAP page depends on the number of data fields chosen.

Climb profile & data
Routes with elevation data will be analyzed and the climb profile will be visible when you are close to (less then 500m) or on the climb.
Strava & TrainingPeaks
You can connect Jepster to your Strava and TrainingPeaks account such that you can upload your activities directly from Jepster to Strava/TrainingPeaks. Furthermore you can directly load your Strava routes.
Auto pause
Auto pause feature to automatically pause your activity when stopped riding. You can choose the auto pause trigger value between 0 - 4,5 km/h.
Data types
Among others, the following data is available to be displayed (real-time, averages, maximum values): Altitude
- Cadence
- Distance
- Heart rate
- Humidity
- Laps
- Power
- Speed
- Temperature
- Time

Note that depends on the hardware of your phone (see for more details

This product is ANT+™ certified. Visit for compatible products and apps.

Categories: Health & Fitness

Date: September 25, 2020

Developer: Tom Wassink

About developer: Tom Wassink (born 1984) lives in the Netherlands with his two kids (born in ... Read more



App URL in iTunes


HypnoBox can transform your life. We help you to reach a natural state of deep rel ...

Heavy Bag Pro is the ultimate app for punching bag or shadowboxing training, whether ...
Moonai – Period Pain Relief

Moonai – Period Pain Relief

September 29, 2023

Ease your menstrual discomfort and mood swings (physical, emotional, and mental) with soun ...
Litely: Fasting Plan & Tracker

Litely: Fasting Plan & Tracker

September 22, 2023

Lose weight without starving or sweating! Do you want to achieve your ideal weight, ...


Every day we publish one great app and help 750,000 users discover new apps to add to their mobile device. Click here to add your app and let users discover it for free.

Social Links