The latest in human health & performance
Product

Product updates: April 2025

Todd avatar
Shared by Todd • April 29, 2025

Team metric settings

You can now customize how metrics are configured for individual teams. This includes a new "Team metrics scope" setting that allows you to clean up your workspace by only displaying metrics relevant to the team when building workouts, leaderboards, reports, etc.

Training library

We've made a couple changes to the team navigation menu and the organization of training content.

  1. Training library - We've created a new item in the team menu labeled "Library" where you'll find all the components of your training system (exercises, workouts, sessions, progressions, and programs).
  2. Team and institution databases - We've consolidated the content interfaces for teams and institutions into the library. You can still designate content for either a team or the institution, but it's all housed in the same interface.
  3. Team programs - The team navigation used to have a programs item in the menu. However, team programs now live in the content library.
  4. Training reports - Training reports (which used to be called the "Training Log") are now accessed from the Reports module.

Visual improvements

We took some time this month to thoughtfully add some visual improvements to the software. Here are a few key features to take note of:

Decision tree colors

With decision trees, you can customize the colors of the different routes so that it's easier to visually see the different pathways of the logic.

Metric/report colors

You can now specify a color for a metric, which will be used whenever that metric is displayed in an athlete report.

Group/plan/calendar colors

For groups on the roster, you can now specify different colors for different groups. These colors will be used when displaying content for those groups on the calendar, and on plans.

Product

Product Updates: March 2025

Todd avatar
Shared by Todd • April 01, 2025

FYTT Program Library

FYTT now has a program library that allows coaches to deploy pre-built programs from the library. The library only has a few programs now, but we will continually add more programs over time with help from our in-house experts and our network of expert practitioners.

Programs can be imported to a team or institution database, or they can be deployed directly into a plan.

Program session sync

We've improved the way that programs sync to the calendar. Previously, any change to a program day would trigger a refresh of the corresponding calendar session. If any athlete data had been recorded for the session, that data would be lost without warning.

Now, instead of pushing program changes through, sessions will now be marked as "unsynced" if any athlete data has been recorded. The calendar session will display a notice of the discrepancy and give you options for how to deal with it.

Program PDF improvement

Sometimes you need programs in PDF format for easy sharing and review. We've improved the format of PDF programs to be more clean and readable.

Product

Product updates: February 2025

Todd avatar
Shared by Todd • March 01, 2025

Doubling down on customer support

FYTT already has a reputation for exceptional customer support, but over the last month, we've invested in a significant upgrade to our customer support infrastructure. This means we're better equipped to continue providing outstanding service as we grow our company and customer base.

In-app messaging

If you're in the middle of a project and you run into a roadblock, you can easily message us right within the software to get real-time help.

If we're not available right away, don't worry. Your message won't get lost. We'll respond as soon as we can, and the conversation will move to email if you step away before we get back.

Other support channels

Prefer to text? Email? Call? We've got you covered there too. Put us in your contact list and reach out however is most convenient for you.

Text us @ +1 833 370 7084

Call us @ +1 618 200 7011

Email us @ [email protected]

Updated support documentation

As part of our infrastructure change, we've take the time to update our support documentation. We've been furiously designing and delivering innovative features, and our docs now reflect those updates.

You'll find the new docs at support.fytt.io.


FYTT Forge: Product feedback portal

We've implemented a product feedback portal called FYTT Forge: A place where new ideas are forged into reality.

Using this portal, you can submit and vote on feature ideas to voice your needs and help guide the future of FYTT.

You can access the portal by logging into FYTT and visiting app.fytt.io/features.

You'll also find a link to FYTT Forge in the support center, which can be opened by clicking the Help button in the bottom left of the web app.


Program week export

We added a simple feature that allows you to export a single week from a program. This can be useful if you want to send out a single week's worth of programming in PDF form.


Leaderboard updates

We've made a few updates to the leaderboard metrics that give you more fine grained control over how things look.

Measurement selection

Leaderboard metrics now have an option that allows you to select what type of measurement to calculate: best or most recent.

Rounding

You can also select from a number of rounding options to control how measurements are rounded for display.


Program syncing

FYTT has a feature that allows you to deploy a program template and keep all active copies of that template in sync. This means that when you deploy a template to the calendar or on a plan, changes to the template automatically get propagated to those deployments.

This can be a great workflow if you want to deploy a single program across several groups or athletes, and keep them all in sync when you edit the template.

However, this can be problematic if you're not expecting it. Changes to your template will overwrite any customizations to the individual deployments, which is not good.

Consequently, we've changed the setup so that program templates have the "Sync copies" setting turned off by default. This ensures that you don't unexpectedly lose changes to programs that you've deployed from a template.


Session date

Historically, when an athlete (or a coach) would start a session, an instance of that session would be created for the athlete as of "today." However, this is not necessarily expected in most cases, and would lead to confusion for both athletes and coaches who would wonder where the session went.

To avoid this confusion, we've updated the logic so that athlete sessions remain on their originally scheduled date when they are started. If the athlete needs to change the date of the session, they can do so after starting it by using the edit function.

There is an exception for this new logic. If a program is designated as flexible, starting a session will update that session's date to "today" so that coaches can know when the athlete recorded it.

Product

Product updates: January 2025

Todd avatar
Shared by Todd • February 07, 2025

Introducing surveys

This month, we released a brand new surveys feature that allows professionals to build athlete-friendly surveys for collecting data. From within the Metrics Hub, coaches can design surveys with a variety of input types to make survey completion dead-simple for athletes.​

Input forms include binary choice, multiple choice, scale, integer, and decimal.

Under the hood, surveys use normal metrics to store measurement data, so you can use these metrics in reports, conditional logic, etc.

Surveys can be deployed by inserting them into any workout, so they can be baked into your programming. You can also deploy surveys using a new type of action within automations.

To get started creating surveys, head to the Metrics Hub and click the "New Metric" button. There, you'll find a new option for creating surveys.

Improvements to timed trigger

In connection with the surveys feature release, the timed automation trigger was improved so that the daily timed trigger can be limited to specific days.

With these additions to the automations feature, you can automatically deploy surveys to athletes in targeted, useful ways.

New automation trigger: Join team

Automations can now be triggered when a new athlete joins the team. This allows you to do things like add them to a group for further onboarding, or having them start a program that walks them through some instructional content, or deploys an intake survey.

Bulletin board

Institution managers now have a bulletin board where they can post general information. This is a free text box that allows you to create lists, add links, and insert images. The bulletin board can be accessed in the institution's settings, and is visible to athletes on their mobile devices.

In-workout exercise history

The mobile interface now shows athletes the attributes of their 10 most recent sets for the current exercise.

By knowing exactly where they've been, athletes can stay more motivated and accountable to where they should be going for every set they perform.

Testing sets

A new setting was added to sets within the workout builder, which enables you to designate a set as a "testing set." After a testing set is recorded, a new measurement will automatically be recorded for the athlete for the relevant metric. In particular, this makes it easier to prescribe AMRAP sets with a target intensity.

For example, maybe you want the athlete to perform 6 reps at 65% and 75% for the first two sets. However, you want to the last set to be as many reps as possible at 85%, and you want the performance to be used for calculating an estimated 1 rep max. To do this, you would simply need to have an E1RM formula established for the metric and check the "Testing set" option for the last set.

This adds more flexibility in how you can write workouts and capture performance measurements.

New and improved training logs

The training logs feature got an improved interface as well as a new name: Training Report. The new training report design makes it easier to parse out athlete activities.

There's also a new compliance measurement that displays the percentage of completed sets for the reporting period, as well as the percentage of completed sets for each week.

The Training Report can be accessed from the Reports section for any given team. It can also be accessed from an athlete's dashboard (accessible from the roster).

Product

Product updates: December 2024

Todd avatar
Shared by Todd • February 07, 2025

Introducing the Metrics Hub

FYTT has a brand new home for athlete health and performance data: the Metrics Hub. This feature incorporates many of our previous innovations in data management, but also introduces major improvements. Viewed in its entirety, the Metrics Hub takes data management to a new level and gives professionals better control of, and more insights into athlete data.

The release introduces a bit of a paradigm shift from the coach's perspective and simplifies many of the concepts that used to be somewhat difficult to piece together. Below is a detailed overview of the changes in this release.

KPIs and KPVs are now Metrics

  • Key performance indicators (KPIs) and key performance variables (KPVs) were originally conceived to create separate paradigms. KPIs were meant to track data that could then be used to prescribe exercises, while KPVs were meant to track data that was not necessarily related to exercise performance. Over the years, however, this has proved to be an unnecessary (and sometimes confusing) distinction. So we've consolidated everything into a single object for categorizing health and performance measurements: the Metric.
  • This change doesn't really change the previous functionality of KPIs and KPVs, but rather combines and simplifies them into a single object. Behind the scenes, KPVs were simply migrated to KPIs with a "custom" measurement type. Functionally, everything about the two objects has stayed the same.

Metrics Hub

  • The Metrics Hub is the new home for all data management functionality. Previously, you had to create and edit metrics in one place, view summary data in a different place, and manage measurement data in yet another place. All of that nonsense has been done away with. Everything you might need or want to do with metrics and athlete measurements can be done from a single, intuitive interface.
  • To access the data hub for any given team, click the new Metrics icon in the left-hand navigation menu.
  • All metrics are still shared across the institution, but each team has its own overview grid, which gives you a summary of athletes' most recent measurements for selected metrics. Within a team's metrics hub, simply check the boxes in the list on the right for the metrics you want to see in the overview:
  • Clicking on a metric in the list takes you to the metric grid. From this view, you can edit the metric's attributes, and you can view/modify athlete measurements within the active date range:
  • To change the active date range for the metrics hub, click the filter icon to the top right of the grid and select your parameters:
  • The overview grid no longer has a separate column for each metric's override. If you want to override an athlete's value for a given metric, you can right click on the cell corresponding to the desired athlete and metric to open the summary view.

Summary view

  • In the old KPIs and KPVs tabs on the roster, you could right click on a cell to see a summary of the athlete's recent measurements for the given metric. This functionality still exists, but the summary view has been greatly improved. Right clicking on a cell now open's the summary view on the right side of the screen, where you can view, add, and edit measurements within the grid's active date range.
  • In addition to the athlete's recent measurements for the metric, the override functionality is now implemented from the summary view. You can click the edit button in the override section to modify the override value, which will be reflected in the grid view as well.


Percentile assessments have been removed

  • Previously, if you wanted to track athletes' percentile ranking for a given metric, you had to create a special "percentile assessment" object. This was a bit clunky and confusing, so we've removed the concept of a percentile object altogether. Instead, we've added a simple setting for metrics that allows you to turn percentile ranking on or off for any given metric.
  • By turning the percentile setting on for a metric, athletes' percentile rankings are calculated and saved to every measurement. For metrics with percentile tracking turned on, you will see an athlete's percentile rank displayed in the summary view for the metric.
  • These rankings can be displayed in reports or used to build conditional logic in decision trees.
  • In connection with the new percentiles setting, there is also a new "Ranking direction" setting for metrics. This allows you to specify whether "higher is better" or "lower is better" for ranking and sorting purposes.
  • All reports and decision tree logic that previously used percentile assessments has been updated to work seamlessly with the new functionality.

Assessments and the assessment grid

  • The assessment paradigm has changed slightly in that assessment metrics are now viewed and managed from within the assessment interface. In practice, this has two main implications.
  • First, you no longer have to create metrics separately in order to add them to an assessment. Instead, you now create or edit them from the assessment form:
  • Secondly, assessment metrics are displayed within the assessment grid. The assessment grid can be accessed by clicking on an assessment from the metrics list in the metrics hub:
  • The assessment grid is similar to the overview grid, in that it displays a column for each metric in the assessment, including the assessment object itself if it has a calculated output. Each cell in the grid represents a given athlete's most recent measurement for the given metric (column).
  • Changing a cell value for a given metric and athlete creates a new measurement. If the assessment uses a formula to calculate a derived output, the calculations will be performed in the background and updated in the assessment column when finished.

Sprint profiling and the sprint grid

  • The sprint profile feature got a major improvement as well. Previously, you had to create a "sprint assessment," then you had to separately create "sprint KPIs" to get measurements for the selected sprint model outputs. With this release, the creation and utilization of sprint metrics has been streamlined.
  • All you have to do now is fill out a single form with a few inputs to create a sprint profile.
  • Once you've created a sprint profile, all the inputs and outputs for the model are displayed on the sprint grid. After filling out the inputs for a given athlete, the regression calculations run in the background. The model takes a few seconds to run in the background, then you can scroll the grid to the right and see the calculated values for all the outputs of the model (a total of 12 outputs are produced from the model).

Product

Product updates: November 2024

Todd avatar
Shared by Todd • February 07, 2025

Real decision trees with automations

  • This month, we will release a brand new decision tree feature called Automations. This new feature allows you to visually map out decision trees that will execute automatically in response to changes in athlete data. When an automation is triggered for a given athlete, they will traverse the nodes in the tree based on your conditional logic, and your specified actions will be executed along the way.
  • Automations provide coaches with a much more intuitive and flexible interface for creating automated decision trees, which can drastically improve coaching efficiency and the quality of athlete training.
  • Like before, automations will be triggered whenever athlete data is updated. You can also setup automations to trigger on a timed basis (hourly, daily, weekly, or monthly).
  • Groups will now be created and managed from the roster page.
  • IMPORTANT: In connection with the release of this new feature, all conditional logic currently associated with groups will be transferred to automations. The new automation objects will be structured with the necessary nodes and logic to maintain the current outcomes of existing group logic.
  • Of particular note is the treatment of categorized groups. All groups for the same category will be combined into a single automation for the category name, and the conditional logic of each group in the category will be represented as if/else logic in the decision tree.
  • For example, suppose you had four separate groups named Expert, Advanced, Intermediate, and Beginner. Also suppose that these four groups were categorized as "Training skill" and prioritized as 1, 2, 3, 4, respectively. Given this scenario, all these groups would be combined into a single automation like the example shown above, and it would be named "Training skill automation." The logic of the automation would be the same as the previous logic for the groups.
  • Group categories will migrated to a more flexible tagging feature, which allows coaches to further refine group categorization. These tags can also be used in automations to remove athletes from all groups with a given tag.
  • In addition to the expanded flexibility and improved ease-of-use that this new feature provides, we anticipate adding many more capabilities to automations, which will further amplify your coaching power and help maximize athlete fitness.

Athlete measurement workflow

  • We've improved the roster athlete profile interface with a workflow for recording new measurements for the athlete. For any given display card, you can now add a new measurement for the metric(s) displayed on the card by clicking the "Record new measurement" button in the top right of the card.

Videos for KPIs, KPVs and assessments

  • We added the ability to attach videos to your metrics that will be displayed to coaches and athletes where applicable.
  • For example, we can attach a video to our Back Squat 1RM KPI, and it will be displayed to the athlete when they are assigned the KPI test in a workout.
  • The video will also be displayed for reference on the coach's side when adding a new measurement from the athlete profile workflow (described above).

Athlete profile table view

  • Athlete profile's have a new table view for displaying metric data.
  • Simply add a new section and select the table type to view an athlete's data for the selected metrics.

  • You can initiate the new measurement workflow from the table view as well to record measurements for the table's selected metrics.

Roster profile training section

  • The roster profile now has a default section for training, which gives you a quick glance of the athlete's training history so you can easily see what an athlete has on their schedule.

Athlete attendance reports

  • FYTT has a brand new attendance reporting feature that allows you to view athlete attendance both over time and overall within a given time frame.
  • Athlete reports also have a new attendance section to display the same attendance data for the given athlete on the profile.
  • The reports dashboard has also been redesigned to make it easier to access all your reports from a single page:
Product

Product updates: October 2024

Todd avatar
Shared by Todd • February 07, 2025

Calendar clipboard functionality

  • The calendar has new functionality that enables you to perform copy/paste/insert functions for quicker calendar-based workflows.
  • Hold down the Ctrl/Cmd button to enable selection mode.
  • Once in selection mode, you can select an existing session, then get Ctrl/Cmd + C to copy it. From there, select any number calendar slots to paste the selected session into those slots.
  • You can also copy/paste multiple sessions at a time.
  • Alternatively, you can select one or more slots and insert a session template from your database.

Updated roster features

  • The roster has been updated so that clicking on an athlete now brings up a special athlete dashboard. This dashboard is customizable like the existing dashboards, but it has two pre-built sections for injuries and groups, as well as a few other features.
  • Clicking on the athlete's status allows you to choose from a comprehensive list of states that allow you to better communicate an athlete's status.
  • An injury record now has a free text field that allows coaches and trainers to make detailed notes about the injury so that they document important findings and planned interventions.

Calendar week export

  • You can now export a PDF of the calendar for each athlete's workouts for the week. This enables teams to utilize PDF/paper handouts as part of their workflow.

PHI access control

  • You now have the ability to explicitly give PHI access to each coach/trainer on a team. This feature currently has no effect. However, in a future release, the ability to view and edit athlete injuries will be restricted to coaches/trainers who have explicitly been granted PHI access.
  • All roles have PHI access set to "No" by default, so no one has PHI access to start with, including institution managers.
  • Staff members without PHI access will only be able to see an athlete's status.

Association of injuries and programs

  • When scheduling a program for an individual athlete, either through the calendar or onto the plan, you can now designate a specific injury that the program associated with. This allows staff to better keep track of prescribed interventions for injuries.

  • When viewing a program that has been deployed in connection with one or more injuries, you will see an "injuries" link in the top right that allows you to view the injuries for which the program has been deployed. These programs can only be viewed by staff members with PHI access.


  • When viewing an injury on the athlete's profile, you will also see its associated programs listed in the view:

Revamped leaderboards

  • Leaderboards have a new and improved look, along with a new "TV mode" that allows you to expand the screen for optimal viewing and minimal distractions on a TV screen.

  • Most of the leaderboard options are now at the metric level. For each metric, you can configure one or more groups to filter which athletes should be ranked. There's also a new feature that allows you to select the date range that should be used when pulling data to be ranked.


Improved group editing on the roster

  • The roster interface has been improved so that it's easier to modify athlete groups.
  • First, a new "Modify all groups" feature was added, which allows coaches to modify multiple groups for all athletes selected on the table. This saves you a lot of clicks when moving athletes around between multiple groups.

  • The add and remove functions for a single group have now been combined into a "Modify single group" interface, where you can either add the selected athletes to a group/coach assignment, or remove them.
Product

Product updates: September 2024

Todd avatar
Shared by Todd • February 07, 2025

FYTT Practitioner's Manual

  • We added a new practitioner's manual to help coaches learn the ropes of using FYTT. The manual covers all the basics that will enable coaches to be proficient users of the software.
  • We have plans to add more sections in the future that will cover advanced topics and delve into the features that help coaches be extremely efficient and data-driven.
  • You can access the manual by clicking on the logo in the top-left of the application.

Height and Weight KPV export

  • Height and Weight were added as metrics that can be exported using the KPV export tool.

Session start attendance

  • Team's now have a "session start attendance" setting. When turned on, athletes will automatically be marked as present on the session's attendance records so that coaches don't have to manually take attendance if they don't want to.

Update software versions

  • In order to maintain the highest levels of security and reliability, and to enable us to keep innovating and adding features at a rapid pace, we updated our underlying software stack to newer versions. This change provided an improvement in app-wide speeds, and it will help us to continue to maintain a robust, reliable product far into the future.

Customer needs survey

  • As part of our effort to continually incorporate customer needs and expectation into the software, we launched a customer needs survey. This survey is designed to help us surface the most important areas where we can help professionals get their jobs done better.

    If you feel so inclined, please take customer needs survey to provide your feedback for future improvements.
Product

Product updates: August 2024

Todd avatar
Shared by Todd • February 07, 2025

Plan builder improvements

  • The plan builder was updated with some changes to the interface to make plan building faster and more intuitive. First of all, adding a new program is now done by clicking the Add button in a given week on the top row.
  • Additionally, after adding a new or existing program, the plan reloads rather than redirecting to the program. This makes it easier to lay out the overall structure of the plan, then dig into the details of each program once you're ready.
  • We've also improved the scrolling on the plan interface so that both the header and the first column are fixed, which makes it easier to keep track of things as you're scrolling through.

Attendance export feature

  • The attendance page now has an export feature that downloads the session's attendance data to a CSV file.

Improve exercise search within workout builder

  • The workout builder was updated with the ability to search exercises by tag, in addition to exercise name. This makes it much easier to find the right exercise for a given modality or category.

KPI/KPV import by first and last name

  • The KPI and KPV importers were improved to be able to import data by first and last name without an email address. While email is always preferable, not all external technologies use email to identify athletes, so this change makes it easier to import data from other systems.

Workout modifier group option

  • Workout modifiers now have a group parameter, which allows you to create rules to apply workout adjustments based on group membership
Product

Product updates: July 2024

Todd avatar
Shared by Todd • February 07, 2025

Whiteboard spreadsheet export

  • The whiteboard can now be exported to a spreadsheet so you can download all activity data for a given session. This gives you the same information as the whiteboard and in essentially the same format.
  • You can also download this same spreadsheet from the session pane on the calendar:

Improved attendance management

  • The session attendance page was updated with the ability to quickly change the coach assignments for the session. When you make coach assignments, the whiteboard is filtered to only show athletes assigned to the coach who is viewing it. Note that changing coach assignments for a session does not affect any original group assignments.
  • Additionally, a link to the attendance page was added to the whiteboard for faster switching between the two screens.

FYTT content transfers

  • We released a new feature that allows coaches to transfer their content out of an institution for use in a new institution. This allows coaches to take their programs, processes, and workflows with them whenever they change jobs.
  • We've built in an approval process to help institutions ensure the safety of intellectual property and athlete data.
  • Once an export has been approved and completed, coaches can use their content in their own newly created institution, or they can import it into an existing FYTT institution.