Every app you train with. One picture.

Hevy, Garmin, Apple Health and your watch's files, set side by side as one record of training, performance and recovery.

Founding members pay A$39 a year, locked in. We'll only email you about Tessera Fit. Privacy policy

One tile for every app you already use.

Each tile names its source and says what it brings. The coloured edge shows how it connects. Keep training with the apps you like; Tessera Fit doesn't replace them.

  • Hevy

    Sets, reps, weights and RPE for every lift.

    Export or Pro API

  • Strong

    Lifting history from a CSV export.

    CSV export

  • Garmin

    Runs, rides and swims as FIT files, plus HRV, sleep and resting heart rate.

    Direct API

  • Apple Health

    Apple Watch workouts, sleep, HRV, resting heart rate and weight.

    Apple Shortcut, daily

  • COROS

    Activities as FIT files.

    FIT upload

  • Suunto

    Activities as FIT files.

    FIT upload

  • Wahoo

    Rides and indoor sessions as FIT files.

    FIT upload

  • Any FIT file

    Second-by-second heart rate, pace, power and laps from any device.

    FIT upload

  • Polar

    Training sessions and sleep.

    Planned for v1

  • Withings

    Smart scale weight and body composition.

    Planned for v1

  • Your CSV

    Anything else you log in a spreadsheet.

    CSV import

  • Next tile

    Tell us which app you want joined next.

    Request it

How to read a tile

  1. Name: the source, always visible, so nothing is anonymous.
  2. Reading: one number, as it arrived.
  3. Edge colour: how it connects.
  4. Flip: turn a tile over to see how the number was calculated.
  • Direct API
  • Apple Shortcut
  • Export or CSV
  • FIT file upload
  • Coming later

The grout is where the work happens.

Your Hevy session and your Garmin recording describe the same hour. Tessera Fit matches them by time, removes the duplicates and joins them into one session, so nothing is counted twice.

Hevy

06:02 to 07:04

Workout
Push day
Sets
14
Top set
80 kg × 6

Garmin

06:00 to 07:06

Activity
Strength
Avg HR
118 bpm
Max HR
161 bpm

Push day

06:00 to 07:06

Sets
14
Top set
80 kg × 6
Avg HR
118 bpm
Max HR
161 bpm

From Hevy and Garmin. Matched by start time, 2 minutes apart.

The tiles become your dashboard.

Show what matters to you, hide what doesn't, and put it in your order. Nothing is fixed.

  • Training load

    74

    This week

  • HRV

    61 ms

    Last night, Garmin

  • Sleep

    7h 40

    Last night, Apple Health

  • Squat, best set

    140 kg

    Estimated 1RM, Hevy

  • Ride power

    182 W

    Average, Wahoo FIT file

  • Resting heart rate

    49 bpm

    7-day average

Try it

Drag tiles to reorder them, or use the arrow buttons. Hide a tile and it moves here.

Turn on JavaScript to try rearranging this example.

    No hidden tiles.

    Turn a tile over to see the working.

    Numbers are clean by default. When you want the detail, flip any tile to see its inputs, sources and formula.

    Training load

    74

    This week, up 9 on last week.

    Example tile

    How 74 was worked out

    Inputs
    3 strength sessions, 4 runs and rides
    Sources
    Hevy for RPE and duration, Garmin for heart rate
    Formula
    Σ (session RPE × minutes) ÷ 100, last 7 days

    Example tile

    Your year, tile by tile.

    In mosaic-making, andamento is the flow of the rows, the lines that give a mosaic its movement. In Tessera Fit it's the shape of your training over months: every day one tile, coloured by sport, brighter when the load was higher.

    • Gym
    • Swim
    • Ride
    • Run
    • Rest

    Sample year. Values are examples.

    Pricing

    Start free. Founding members get Pro at a price that stays put.

    • Free

      A$0

      Forever

      • Connect your apps and upload files
      • Your training history on one timeline
      • Export your data any time
    • Pro

      At launch

      Price confirmed before Tessera Fit opens

      • Everything in Free
      • The full customisable dashboard
      • Turn any tile over to see its working
      • Your whole year as a mosaic
    • Founding member

      A$39

      A year, locked in for as long as you stay a member

      • Everything in Pro
      • For people who join the waitlist
      • A say in which tile we add next
      Join the waitlist

    Prices in Australian dollars. Nothing is charged until Tessera Fit opens and you choose a plan.

    Questions

    Do I have to stop using Hevy or my watch?
    No. Keep logging the way you do now. Tessera Fit reads from the apps you already use and puts the pieces together.
    Which apps work?
    Hevy, Strong, Garmin and Apple Health, plus FIT files from COROS, Suunto, Wahoo or any other device, and your own CSV files. Polar and Withings are planned.
    Do you sell my data?
    No. We don't sell your data or use it for advertising. You can disconnect any app or delete your account at any time. The privacy policy has the detail.
    Can I see how a number was calculated?
    Yes. Every tile turns over to show its inputs, sources and formula. They stay out of the way until you want them.
    Is there an app to install?
    No. Tessera Fit runs in your browser on your phone or computer. Apple Health data comes in through an Apple Shortcut on your iPhone.
    When can I use it?
    Tessera Fit is in development in Sydney. Join the waitlist and we'll email you when it opens.

    Bring your pieces together.

    The finished picture: every tile in place.