Subintervals - Mobile App for Intervals.icu data

Hey @ThomasGugler thanks a lot for the offer :folded_hands:. For now I’m not planning to open the source, but I really appreciate your interest and I’ll keep it in mind for the future :slightly_smiling_face:

1 Like

Hi @Inakiarroyo and thanks for the feedback, so you are saying the limits of the API cannot show a message on subintervals, something like this? Hopefully it is something David can look into.

I talked with @david while ago about this, and he mentioned the possibility of adding an endpoint to list chat_id’s with unread messages… but it’s still not possible :smiley:. Maybe, @david, is this something that could be implemented?

1 Like

I am busy adding some chat related endpoints to the public API. Should be deployed Sat AM.

  • GET /api/v1/athlete/{id}/chats
  • GET /api/v1/chats/{id}
  • GET /api/v1/chats/{id}/messages
  • PUT /v1/chats/{id}/messages/{msgId}/seen
  • DELETE /v1/chats/{id}/messages/{msgId}
  • POST /v1/chats/send-message

It would be great to have chat support in your app. I am also going to be adding chat related webhooks.

4 Likes

Hey @david, thanks a lot for your response and for the API additions :raising_hands:. However, those endpoints seem to be related to the chat feature. What @Simon_O and I are referring to are the messages associated with an activity. As of now, the only endpoint I’ve seen defined (and am currently using) is: GET /v1/activity/{id}/messages

The messages associated with an activity each linked to a per activity chat with type=ACTIVITY.

The GET /api/v1/athlete/{id}/chats endpoint returns “List chats for the athlete, most recently active first” and “Only returns activity chats that have new_msg_count > 0 or that have been updated recently”.

1 Like

Hi. Just wondering if displaying distance/pace units based on intervals.icu was still in your roadmap. I tend to use miles for distance and pace which I’ve set up intervals.icu to use. Thanks.

1 Like


Some of the data needs tidying up in the tiles, see from my run today

2 Likes

Hi. Just wondering if displaying elevation gain and route information is on the roadmap? That’s all I need to make it the perfect companion!

hey, love the app and moved over from garmin connect! :slight_smile: any chance to add avg power in the overview of virtual rowing? would be great! thank you very much :slight_smile:

1 Like

What’s New in v1.5.1

:puzzle_piece: UI & Layout Fixes

  • Fixed an issue where the top of the app could overflow the screen on some devices.
  • Fixed an issue where the last item in the gear list could be hidden behind the bottom bar.

:man_running: Activity Handling Improvements

  • Improved handling of hidden or unavailable activities.
  • When an activity is hidden by Strava, the app now shows a clear message explaining why and includes a link to Strava’s privacy information.

:gloves: Smoother Gear List Scrolling

  • Improved scrolling performance in the gear list for a smoother, more responsive experience.

:bar_chart: Terminology Update

  • Renamed “AVG power” to “Normalized power” on activity cards in the calendar view for clearer metrics.
2 Likes

What’s coming in v1.6.0 :rocket:

  • Workout Builder (Beta) with interactive workout graphs :bar_chart:
  • Multi-language support
3 Likes

Eskerrik asko Iñaki!! A seguir evolucionandola!!!

1 Like

What’s New in v1.6.0

:building_construction: Workout Builder

  • Introduced a new Builder tab for creating and editing planned workouts.
  • Includes a code editor, a live visual workout chart, and zone distribution visualization to better analyze workout structure and intensity.

:plus: Add Workout Menu

  • Added a new Add Workout menu for faster creation.
  • Quickly add planned workouts, notes, or simple events like sickness, holidays, and rest days.

:pencil: Workout Editing & Management

  • You can now edit planned workouts after creation.
  • Added the ability to delete any type of workout for full control over your calendar.

:date: Calendar & Detail Chart Visualization

  • Planned workouts now display a workout chart directly in the calendar.
  • Workout detail views also include the chart for clearer at-a-glance understanding of the session.

7 Likes

Great work, thanks!

1 Like

What’s New in v1.7.0

:man_running: Activity Details Improvements

  • Added an interactive Intervals view to explore interval structure and intensity directly within activity details.
  • Improved UI layout and spacing in activity details for better readability and flexibility.

4 Likes

Just started using intervals and found subintervals app.. Saying this as a programmer (game dev) very well done! I’m still poking around in it so I may have missed a way to do this.. But I would like to be able to upload activities (FIT) directly from my SuperCycle ride tracking. So that I can skip doing a phone=>computer=>intervals steps.

1 Like

Gracias Iñaki, great job!

I’d like to ask you for a feature, maybe it’s easy to do it and helpful. Let me explain you, I use to include notes on my trainings with links to get deeper information, but I can see there is no way to click on the links or even copy.

it’s just a proposal, consider if it makes sense to you and if it could be possible.

thank you

1 Like

Hi, do you plan to add daily wellness logging, such as soreness, health, and fatigue?

1 Like

Hey @Grafik_Robot, thank you so much for the feedback, I really appreciate it. If you have a moment to leave a review on the Apple App Store or Google Play Store, it would help me a lot.

I wasn’t aware of SuperCycle before, but it looks really nice. I’ll look into adding support for uploading FIT files directly so you can use subintervals → intervals more easily. I’ll work on integrating this - thanks again for the recommendation!