Announcements

  1. Caliber 5.2.2 - Workout-Level Muscle Groups, New Dark Mode Sections, Performance Improvements

    Announcement 📣

    Hi everyone! We just released an update to the app, which includes a few new features, more dark mode screens, and some performance improvements.

     

    Here's what's new in version 5.2.2 👇

     

    New Features:

    • Workout-Level Muscle Groups. If you tap into the Overview tab on the main workout screen, you’ll now see a ‘Muscles Involved’ section for the workout as a whole. This will dynamically show primary and secondary muscle groups that are being targeted across all exercises within the workout, and should update in realtime if you make any exercise changes.

     

    • Tappable Muscle Groups. Each muscle group in the ‘Muscles Involved’ section, at both the workout and exercise levels, are now tappable, revealing a bottom sheet with additional info about the muscle group, along with the exercises within the workout that target the specific muscle group.

     

    New Dark Mode Sections:

    • All activity bottom sheets on the Home Screen
    • All bottom sheets on the Exercise Screen, including rest timer, stopwatch, and plate math

     

    Performance Improvements:

    • Refactored the rest timer and stopwatch behavior to improve performance while these are running

     

    Up Next:

    We’ve started working on the Add/Substitute Exercise Screen, which is the last screen within the workout experience that we still need to revamp for Dark Mode. As part of this, we’ll be standardizing the UX/UI on this screen, while adding additional filter types, making it easier to find the exercises that you’re looking for.

     

    Hope that you all have a great weekend ahead, and please let us know if you have any feedback on these latest updates!

    Like

  2. Caliber 5.2.0 - Video Upload Rebuild, Dark Mode Sections, Bug Fixes

    Announcement 📣

    Hope that you’re all having a good start to your week! We just released another update for the app, which includes a significant reworking of the video uploading experience, along with additional dark mode sections and bug fixes.

     

    Here's what's new in version 5.2.0 👇

     

    Video Upload Rebuild


    With this release, we’ve completely overhauled the way that the app handles video uploads. This has been one of the biggest friction points for our Premium clients especially, where the video uploading experience had been quite fragile, breaking if the app is backgrounded during various stages of the process (which is easy to do).

     

    We refactored our entire approach here, where now the processing for videos is handled entirely on the backend, as soon as the upload part has finished, allowing users to now background/close the app while the video is processing without disrupting it being sent through properly. Since the processing part of the process is actually the longest part in most cases, we hope that this materially improves the experience.

     

    As part of this, we’ve also revamped the UI/UX around form video uploads, making it a smoother, more transparent process, along with allowing multiple videos to be uploaded simultaneously. At this point, the only way to disrupt an upload is to background/close the app while the video itself is still uploading. However, we have it planned to refactor this final part as well, where videos would then automatically pause/resume if the app is backgrounded/closed. We’re planning to implement this after a few releases that focus on some other features/improvements.

     

    Dark Mode Screens

    • Keyboard (app-wide)
    • Home Screen bottom sheets

     

    Bug Fixes

    • Fixed issue where exercise notes weren’t always saving properly if you left the screen in a certain way
    • Fixed issue where the Workout Plan Reordering Screen wasn’t showing the correct order
    • Fixed issue where the wrong icon was being shown on the more extensive exercise video demonstrations in the Overview section

     

    With our next release, we’ll be continuing to implement other sections of the app in Dark Mode, as we move through that full rollout, along with adding a feature where you can see the primary and secondary muscle groups that are being targeted at a workout level, which will update in real time as you modify the workout.

     

    Have a great rest of your week, and as always let us know if you have feedback/comments on this release!

     

     

    Like

  3. Caliber 5.1.0 - Track Tab Enhancements, More Dark Mode Screens, Bug Fixes

    Announcement 📣

    Happy New Year everyone! Following up from our first phase of Dark Mode from a couple weeks ago, we just released another update to the app with some enhancements, along with more Dark Mode sections, and a few bug fixes. Here's everything that was included:

     

    Feature Enhancements:

    • Scrolling Behavior on Track Tab. For the longest time, as many of you have likely noticed, after leaving a field on the exercise tracking screen the entire screen would scroll in a somewhat disorienting way. This was all related to how that particular screen had been built from day 1, so after the wider overhaul we’ve been doing across the app to support Dark Mode, we’ve now adjusted this so that the scrolling behavior should function a lot more fluidly on this screen when you tap in and out of the keyboard.

     

    • Tappable Buttons with Open Keyboard. In addition, you can now tap to start the rest timer, add sets, and complete exercises, all while the keyboard is maximized, limiting the need to close it as frequently while you’re tracking.

     

    Dark Mode Sections:

    As part of this release, the following sections are now included within Dark Mode:

    • Activity Screen
    • Profile Avatars

     

    Bug Fixes:

    • Fixed issue where an active rest timer would freeze if the app was closed and then reopened. Now it will simply resume from where it left off.
    • Fixed crash that happened in certain cases when Strength Score was tapped.
    • Fixed issue where multiple versions of exercise notes would be saved in certain cases.
    • Fixed issue where the Complete Exercise button could disappear for users that had ‘Remove animations’ enabled on their phones.

     

    Next up, we should be releasing what will hopefully be a material improvement to the video uploading experience. This will primarily impact Premium clients who send videos to their coaches, but it will apply to any videos uploaded in the app - with any luck, I hope to have that out towards the end of this week.

     

    After that, we’ll be back continuing to release regular updates to support Dark Mode, until that is fully app-wide (next will be covering bottom sheets), while pairing these smaller releases with a few new features and enhancements that have been long-requested. Once Dark Mode is fully deployed, we'll be adding a pure black theme as well, for users who prefer that color scheme.

     

    Hope that you’re all having a strong start to your year so far, and as always just let us know if you have any questions or feedback here!

    Like

  4. Caliber 5.0.0 - Dark Mode Phase 1 and More!

    Announcement 📣

    Here's what's new in version 5.0.0 👇

     

    Hi everyone - we just pushed out a pretty big update to the app, so as always we wanted to cover what was included.

     

    While there was a lot that went into this particular release, we're very happy to announce that it includes the first phase of Dark Mode! This has been our most requested feature for some time, so we really wanted to get that live for all of you before the end of the year.

     

    With the first phase of Dark Mode, we focused on the workout flow itself, where now almost all of the screens that are part of the actual workout experience should be covered. More specifically, Dark Mode is now available for the following sections of the app:

     

    • Dashboard
    • Workout Overview screens
    • All of the Exercise screens
    • Calendar
    • Menu section, along with most of the sub menus

     

    If you’d like to give Dark Mode a try, you can enable it now within the Settings section, once you update to the latest version of the app.

     

    After the New Year, we’ll be covering the remaining sections of the app, including the bottom sheets, add/substitute exercise screen, Plans tab, and Groups. We’re planning to drop more frequent releases covering each of these as they’re ready, until the Dark Mode rollout is fully complete.

     

    As we mentioned before, as part of building out Dark Mode, we ended up substantially overhauling the structure of app itself. To give you the backstory here, when we first built the app, almost 4 and a half years ago, like many startups we were learning as we went and didn’t really have a clear design system in place. While this was workable initially, as we built out more and more features over the last few years, we realized that we needed to shift our approach.

     

    Thanks to the team’s hard work over the past few months, we now have a codified design system in place, which we’ve been shifting over to as we’ve been building out each section of the app in Dark Mode. I’m personally very excited about this, since going forward it should allow for faster feature development time, more consistent UI/UX, and better overall app performance.

     

    As such, as part of this release, you should notice quite a few UX/UI refinements, especially around the Exercise screen, many of which lay the foundation for the next phase of development.

     

    As we head into the New Year, we’re going to be focusing a lot on features that continue to bolster the workout experience, including recommended weight/rep progressions, an automatic rest timer, and a custom keyboard to support even more fluid tracking. Alongside this, we’ll also be prioritizing some of the other highly-requested features, such as an adjustable Sunday/Monday start date, an option to hide Strength Score, and the ability to export data directly from the app, just to name a few.

     

    For now, though, we hope that you all enjoy this new release of the app, and let us know what you think of Dark Mode if you decide to give it a try! Happy Holidays, and thank you for all of your support and suggestions over the last several years.

    Like

  5. Caliber 4.2.2 - Improved Offline Mode, Bug Fixes

    Announcement 📣

    Here's what's new in version 4.2.2 👇

     

    Feature Enhancements:

    • Improved Offline Mode. Previously if you tried to access the app without an active internet connection, you wouldn’t be able to open the app at all. With this enhancement to offline mode, you can now open the app without a connection, and everything should load straight into offline mode. Hopefully a nice improvement for those of you working out at gyms with limited/no connectivity.

     

    • Messenger Access For Former Premium Clients. While former Premium clients have always had access to the app functionality itself, including all of the workouts/data from their time working with a coach, previously this didn’t include access to any of the coach/client message history. With this release, all former Premium clients will have access to a read-only version of all of their message history, including the ability to watch videos, view photos, etc.

     

    Bug Fixes:

    • Fixed issue where certain users with invalid data were getting stuck within an endless loop during the registration flow
    • Adjusted the live status trigger behavior for Groups to fix some slowdown issues we were seeing for certain users

     

    Aside from these updates, we’re now far along with the designs for dark mode and expect to begin development work on this shortly! More on this soon :)

    Like

  6. Caliber 4.2.0 - Workout Overview Screen Updates

    Announcement 📣

    Here's what's new in version 4.2.0 👇

     

    UX Enhancements:

    • Improved Exercise Card UX. On the Workout Overview screen, you’ll now see 3 dots to the right of each exercise card, which should more clearly surface all of the various options (Edit, Substitute, Create Superset, etc). In doing this, we also freed up the long press for…

     

    • Rebuilt Exercise Reordering. Long pressing on any exercise will now allow you to reorder it directly, making the reordering process much faster and smoother. As part of this, we’re also now collapsing supersets when you reorder them, making them more maneuverable. Finally, you can now reorder exercises within a superset directly on this screen.

     

    • Workout Instructions Revamp. Previously the workout instructions were kind of hidden on this screen, and not very easy to read. With this update, they now have their own section as part of the top nav, making them a more prominent part of the experience.

     

    New Features:

    • Added Notes Section. For the longest time, we’ve had people asking about the workout ratings at the end of each workout. The backstory with this one is that we had initially built it for coaching clients to share feedback with their coaches, while also allowing them to share an optional note as well. When we first released the coachless version of the app, we had thought to remove these ratings, but since people liked seeing them we kept it. Anyway, with this release, you’ll now see all of your historical ratings for each workout directly in this section, making it very easy to scroll through and review how previous sessions went.

     

    • Leave Workout Notes. Previously only coaching clients were able to leave notes for workouts, whereas now all users - including both free and Plus - can leave an optional workout note. This means that you can jot down a short note about how the workout felt, including any broad points you’d like to easily remember, which you can then reference at any time in the Notes section when you do that workout again. Both ratings and notes are directly editable in this section as well, if you need to make adjustments.

     

    • Custom Workout Instructions. You can now add your own instructions to workouts that you create. You can do this directly from an active workout, or from a workout template in the Plans section. These instructions will be included as part of any workouts that you share too.

     

    Performance / Infrastructure:

    • Rebuilt Bottom Navigation. To accommodate for this release, along with future updates that we’re planning, we rebuilt how the bottom nav works. You likely won’t notice any major differences here, but you should find that there are fewer obvious transitions between some of the screens, especially when you are navigating back to an active workout from other parts of the app.

     

    As Chris mentioned in a comment last week, we are excited to be getting back into feature work again, after some less exciting but necessary updates on the app infrastructure side.

     

    In the spirit of this, after thinking about it more, we are going to be accelerating the release of dark mode - probably our most requested feature at this point. Initially this work was planned in conjunction with some design standardization work that we are doing separately, but we’ve decided to decouple it from that project and get it done sooner. We are actively working on the designs for this now, and will likely be rolling it out in chunks, focusing on the highest impact sections of the app first. If everyone likes it, then it could very well become the new default option for new users.

     

    Hope that you enjoy the latest updates, and please just let us know if you have any questions as you’re using them!

    Like

  7. Caliber 4.1.3 - Android Health Connect Support

    Announcement 📣

    Here's what's new in version 4.1.3 👇

     

    Hi everyone - today we're happy to announce the release of our Health Connect integration for Android! This should now be available in the latest Play Store build (version 4.1.3).

     

    Health Connect is essentially Google’s replacement for Google Fit. Health Connect is structured a lot more like Apple Health, in that it only uses device-level permissions, instead of account-level permissions.

     

    While Health Connect had been in beta for some time, Google recently announced the more official cutover to Health Connect, and will be deprecating Google Fit next June; as such, we decided that it was now time to support it properly in Caliber.

     

    With our Health Connect integration, you’ll now be able to:

    • Sync data from sources like Samsung Health, MyFitnessPal, and Fitbit, which didn’t work properly with Google Fit
    • Sync bodyweight and body fat data from Health Connect to Caliber, assuming you have a smart scale or another app that writes to Health Connect
    • Sync strength workouts from Caliber back to Health Connect, which then allows you to sync that data up with other fitness apps
    • All existing syncing types from Google Fit are also supported with Health Connect, including steps, cardio, and nutrition

     

    New users of the Caliber app will now see an option to enable the Health Connect integration as part of the registration flow, instead of Google Fit. Existing users of the app can now enable the Health Connect integration under Settings.

     

    A few other considerations here:

    • We will still be supporting Google Fit for a period of time as well, so there should be no immediate disruption if you are currently using that. However, to avoid various potential syncing issues, you won’t be able to have Health Connect and Google Fit enabled in Caliber at the same time (it’ll show you a modal if you try to do this in Settings).
    • Health Connect is bundled into all Android devices on Android 14 or higher; if you are on Android 13 or lower, you should be able to download the Health Connect app from the Play Store.
    • Finally, since Google is still in the process of transitioning here, there may still be some bugs with Health Connect itself, although everything ran very smoothly as we were testing.

     

    How To Transition:

    If you’re currently using Google Fit, you don’t have to switch to Health Connect right away. However, since Google is now asking users to connect Health Connect to Google Fit itself, here is a good transition approach if you’d like to cut over:

     

    • In the Google Fit app, tap on the widget to connect to Health Connect, allowing all of the relevant permissions as you do this.
    • In Caliber, disable the Google Fit integration and enable the Health Connect integration.

     

    This way, all of your existing integrations that are set up through Google Fit should now flow through to Health Connect and Caliber, while also allowing you to connect additional apps to Health Connect, such as MyFitnessPal or Samsung Health, which would also be synced with Caliber.

     

    If you’re on Android and decide to cut over, please let us know if you run into any issues or have any other feedback!

     

    Like

  8. Caliber 4.1.0-4.1.2 -- Infrastructure Updates, Bug Fixes, Feature Enhancements

    Announcement 📣
    Released 🎉

    Here's what's new in version 4.1.0 and 4.1.2 👇

     

    Infrastructure Updates:

    • While this isn’t perhaps the most exciting update from a user-facing standpoint, it was a pretty big one on our side, involving a large update to React Native and many impacted libraries. This was a pretty big housecleaning project for us, putting us in a great place to continue developing new features from going forward. There should hopefully also be some performance improvements out of this, as a side benefit.

     

    Feature Improvements:

    • Emoji Search. You can now search for different emojis when reacting in groups, making it much easier to find the reaction you’re looking for without endlessly scrolling through.

     

    Bug Fixes:

    • (Hopefully) fixed music pausing issue on iOS. This had been a persistent issue for awhile, where somewhat randomly the app would pause music from services like Spotify. Please let us know if this still continues to happen after you download this update.

     

    • Fixed Google Fit syncing issue. Google Fit had made a change on 6/17, which broke syncing for quite a few users. This should now be fixed in the latest release.

     

    In addition to what we mentioned here, there were a few issues that resulted from the main update on Monday (version 4.1), which we addressed with two smaller updates:

     

    Version 4.1.1

    Unfortunately after releasing Monday’s update, we later learned that there had been an odd regression not caught during our testing, where many of the buttons in the app weren’t working for users that had ‘Reduce motion’ enabled as an accessibility setting. We were able to identify this on Monday night, getting it fixed with this small update that was released yesterday.

     

    Version 4.1.2

    Today we released another small update, addressing an issue for certain Android users where the app was crashing after being backgrounded. This is also now live in the Play Store to download, if you run into this issue before your app is auto-updated.

     

    Up Next...

    Now that this larger infrastructure update is behind us, we’ll soon be releasing Health Connect support for Android, which should be a marked improved over Google Fit, supporting many 3rd party apps more directly and smoothly. After that, we’ll return to working on some nice enhancements to the Workout Overview screen, focusing on usability improvements and additional features, before shifting into some very exciting updates to the exercise tracking screen itself.

     

    Thanks as always for your support!

  9. Caliber 4.0.2 - Performance Improvements, Bug Fixes, Plus Badges

    Announcement 📣

    Here's what's new in version 4.0.2 👇

     

    Performance Improvements:

    • Improved Android Performance. For a long time, we’d been hearing about performance issues for a certain segment of Android users. After investigating, it was due to VPNs or ad blockers disrupting the connection attempts from one of our partners, who provide the link sharing functionality within the app. We’ve now reworked our approach, which should hopefully resolve this issue even when running a VPN or ad blocker.

     

    • Improved Coach App Performance. We’ve reworked aspects of the app version that our coaches use to communicate with clients, making it much faster to load and more stable.

     

    Bug Fixes:

    • Fixed issue where if you long-pressed on a regular exercise you’d see the wrong options if you had previously edited a superset
    • Fixed issue where you were unable to scroll in the emoji picker on Android devices
    • Fixed issue where in certain cases you could be brought to the wrong version of the Workout Overview screen
    • Fixed header sizing on certain Pixel devices

     

    In addition to these improvements/fixes, we’ve also introduced new badging for Plus users! As a Plus user, you should now see a special badge on your profile photo, which will also be shown within group channels.

     

    We’re currently working on finalizing a few larger infrastructure updates, along with some refactoring of the Workout Overview screen for better overall usability. After that, we’re excited to begin work on our next set of more major features!

     

    Hope that everyone enjoys the updates - and if you were one of the Android users who ran into VPN / ad blocker performance issues, please let us know if you notice an improvement after downloading this release!

    Like

  10. Caliber 4.0.1 - Performance Improvements & Bug Fixes

    Announcement 📣

    If you haven't seen our recent release notes on last week's major update, check them out here! Otherwise, here's what's new in version 4.0.1 👇

     

    Performance Enhancements:

    • Adjusted sizing of cached videos for certain devices. We’d been seeing slowdown for users on certain devices, which we were able to link to the cached exercise videos. We typically cache exercise videos in high quality, so we’ve adjusted our approach here slightly for certain devices to better optimize for performance

     

    Bug Fixes:

    • Fixed issue where you couldn’t scroll beyond the most recent 20 sets of progress photos in the Progress Photo Gallery
    • Fixed issue with moving workouts for Premium clients, when they were set up as part of a recurring workout schedule
    • Fixed issue where you couldn’t enter a decimal for cardio distance unless you first entered ‘0’
    • Fixed issue when converting weights originally logged in kg over to lbs

     

    We’ll be pushing out another small release next week to address a few more bugs and minor enhancements. After that, we’re excited to begin work on the next set of new features! Hope that you all have a great weekend and as always, let us know if you have any feedback here.

     

    Like