How MushMate builds your plan — and why you stay in charge
The CAMT model, unwrapped: the calculation chain, the four phases, the welfare gates, and the full list of priors — not one of them clinically validated.
The MushMate journal
Deceased dogs leave the list for a night sky: one star per dog, no name until you touch it.
No more dropdowns on the phone: a rail or a sheet to choose, one field per row to type.
One bar at the bottom of the phone: the four spaces and “Go” in the middle. No function is added and none goes away.
You state your dogs' speeds, by discipline and format; the plan takes them as they are.
Reproductive status, usual position, six more return findings: data you record, that the app never comments on.
Below the map of an outing, the effort each position on the line asked for, and the calculation at one point with its real numbers.
Your dogs' vaccine spreadsheet is dropped once: MushMate finds each dog and shows you everything before writing.
A partner brand's discount code has its own page: everyone sees the brand and the discount, members see the code.
During an outing, “My position” sends where you are to whoever you choose: a long press, a confirmation.
November on one page, sorted by theme: one line per article and per touch-up.
A touring season starts and ends on a date: it now shows as a calendar, is scheduled at once weeks ahead, and says each week whether you are short of…
The real invoices since June 2026, what the app costs every month just to run, and the work it represents in days. The figures, without flattering rou…
For a kennel that runs its dogs for clients: your rest limits, your slots, teams proposed with the dogs that can go, and one outing per team when the…
The races you picked for the season, in date order, with the husky walking along them. Private by default, the page can become public through a link.…
Six fields, possible duplicates shown while you type, and an admin who checks before publishing. What others see (nothing before the admin, never your…
Milestones, the race file, a private race, the plan's versions, the gap against actual load and back on dryland: everything that was prepared on the w…
A public page, no account needed, says which races are on, where and when — and, for each class, when entries open, when they close, and what they cos…
Twenty-four dogs in a spreadsheet, and a phone that could only add them one by one. “Import a roster” now reads your CSV or Excel file on the phone, s…
A club's leaderboard counted kilometres. It now counts turnouts too: how many club outings each kennel came to, between members only — a number, never…
On the day of an outing of your club, the phone offers it at the start, follows its trail even without network, and attaches your run to the club's ou…
A race has its place in MushMate: its partner's code enrols you, you read its programme and its trails at the place's local time, and “Add to my Plan”…
Vaccines have their own “Vaccines” button on the dog's page: one row per injection day, one box per vaccine, and an add row that does not close. The b…
Who gets what, until when: one page for every supplement in the pack, laid out on a calendar next to the ration sheet, with a poster to pin up. And th…
On the phone, the home screen answers one question: what is planned today? The session, the race, or else an off-plan outing — and always two ways to…
Battery, location, notifications, dictation, offline maps, sync, version: seven points read on your phone, each with what it would cost you on the tra…
A \"cold\" pair, a \"warm\" pair, swapped with the snow: each pair of runners now counts its own kilometres, and servicing the sled no longer resets t…
On the website, “Rigs” becomes a Kennel tab: every prepared line at a glance, with each dog's photo and harness size. And a team is built with the sam…
Claws every three weeks, deworming, teeth, the blood panel before the season: a rhythm counted from the last care, \"Done\" in one tap. And blood test…
Nine points every musher already looks at: six when you get back, three at the bowl. \"All clear for the whole team\" in one tap, and you only note th…
Everything that happened to a dog, in one stream, week by week. And when the same thing keeps coming back, MushMate says so, without ever making a dia…
A race's review now has its remarks, just like a run's. The run note is written in the review, without waiting for the replay. And under every note fi…
The ration counts a young dog's growth up to its adult weight, and lowers the maintenance of a neutered dog or one aged 9 and over. The calculation is…
The Ration card and the ration sheet tell what the food costs, per day and over 30 days, at the last price paid. Only the kennel owner sees it.
MushMate compares the spend the model estimates for each dog with the kcal of its ration, and says who needs attention. It never changes a ration.
Part of a ration can now be given in fixed grams, with one food making up the rest. And the Ration card tells what the ration brings in calcium, phosp…
Under “Which activity?”, the phone now offers outings without traction — free walk, swimming, strength, bike ride, other — and records them on GPS: tr…
MushMate tells you when a food will run out, from the ration sheet. You only note two things: a bag opened, bags received.
A coach now has a face, results and diplomas on their card. In France, a paid coach must hold a diploma: without a verified one, their card does not a…
During a run, a dog taken off the line can now come back, as many times as needed. You say where it is — running free, carried or dropped out — and ea…
The end-of-run review finally keeps what you say when you get back: the day's troublemaker, the star pupil, the pairs that get on and the ones to avoi…
Stock now follows the gear that gets lost, wears out or runs short for a race: booties, neck lines, brake mats, harnesses by size.
What is missing becomes a shopping list, grouped by deadline. Handlers and guides report a broken line; the owner, or a trusted handler, accepts with…
On the website, a coach sets each of their athlete's sessions in a seven-column week, keeps their template sessions, copies a week onto the next, and…
Your dogs can now be in a race AND a maintenance objective, or a race AND an expedition. Each objective keeps its plan, and two plans never prescribe…
On the phone, the Pack now shows its dogs as a list by default — seven or eight dogs on screen instead of four — and “View: …” lets you go back to lar…
A vaccine logged on the wrong dog, a test vet visit, a temperature typed into the wrong litter: “Delete” removes them from the logbook, on the website…
A 10-place gangline that leaves with 8 dogs keeps its two free places, right where you left them. And the team is composed on one drawing everywhere —…
Under the four Statistics tiles, the phone now shows the km of each week, month or year as a chart and a list — newest first, on the website too — you…
The report that helps you choose your dogs moves to the phone: each dog's main place, its kilometres in each place, every run and how the team was set…
When your coach offers to extend the accompaniment, you read the proposal, reread what the coach will keep seeing, and accept or decline in the app —…
On the phone, the Pack now switches between Faces, Load and Summary: who is keeping up with the plan and coping, why a dog reads \"danger\", who carri…
A goal's max speed, progression cap, quad assist, trail, snow, location and named team can be read and corrected on the phone — and last season can be…
A kennel chore can have several times in the day and assigned people. The website allowed it; the owner now sets it from the phone too, at the kennel,…
On the phone, a puppy that had left, died or been reserved looked like a living puppy — and nowhere could you undo a death recorded on the wrong puppy…
A seasonal helper arrives on Monday, a teammate leaves: the owner invites, limits an access to one season, changes a role or removes someone from the…
At the kennel the phone often has no signal. Today's chores, the messages and the task templates now open on their last copy, dated, and re-read as so…
The phone said \"2 things to check\" without saying which, and the Today screen answered \"No tasks\" while a supplement needed restocking. Today now…
A line composed ahead for a team, every dog in its place: the owner and handlers prepare it, edit it and delete it on the phone, with the screen that…
The new sled arrives at the kennel: you add it from the phone, you say “service every 500 km”, and MushMate warns you when it is due — with a word on…
A race entry list, a dog's journal, the plan, the Statistics totals and an outing's track: the phone makes real files of them, the same as the website…
The phone could show a mix of kibble and raw meat, but only the website could write one. \"Edit ration\" now sets the shares, the calorie target and t…
Ten dogs at \"danger\", 2.28 on the badge: a musher asked us what it meant. A new screen answers with pictures — day by day, dog by dog — on the websi…
A dog's microchip number, breed and coat colour could only be entered on the website. \"Add a dog\" and \"Edit dog\" now have their \"More options\" o…
Four dogs' weight at 18 months, each dog's load in January: a new tab puts your dogs side by side — and says plainly when it doesn't know.
\"Log a session\" and \"Other activity\" become one entry, \"Log an outing\", which asks for the activity first. A walk or a swim finally has its page…
On the website and on the phone, \"Export activities\" gives you a CSV file: one row per outing, race or other activity between two dates, and the col…
An outing entered by hand or imported (GPX, Strava) knows who ran, not where. \"Give the places\" says it, at the start, on the website and on the pho…
An objective now has a format — Sprint, Mid-distance or Long — deduced from the sport and the longest stage. In Sprint, the plan changes: more speed,…
In canicross, bikejoring, skijoring or scooter, the plan now carries a note per day for you, and a word for the week. Your coach's message pastes in o…
A plan session can now read “35 min at most” instead of kilometres and pace, and carry a free-text instruction. On the site and on the phone.
A run left \"Later\" on the phone carries its review on its page, on the website: the same question for the whole team, the same dog sheets, and dates…
On a GPS outing's page, \"Trim the run\" removes the hitching and unhitching from the track and the figures, with the phone review's rule. The cut is…
In the end-of-run review, \"Ran: … — Correct\" reopens the Line screen, and \"Trim\" removes the time spent hitching and unhitching.
A \"Start now\" bar stays at the bottom, always in the same place, and starts recording with one tap with the team of your last outing; the team and t…
MushMate's Guide is no longer a pile of pages: it opens on \"I am…\", and each audience has its own step-by-step path. The first is the partner's — th…
Answer a club outing, share it in the group chat, read the leaderboard: the club has its screen on the phone, with the same rights as on the website.…
The phone app now has a single layout: Today, Dogs, Activity and Manage. The day reads top to bottom, the pack is recognised by its faces, the season…
On a GPS outing's page, \"Correct the measurements\" declares the distance, the moving time and the elevation gain; the GPS measurement stays shown ne…
A time is no longer typed in on its own: it comes from an outing that follows the trail. Leaderboards count measured times only, scaled to the trail's…
When a partner, your club or your coach offers you months of MushMate, its name and logo stay visible for as long as the offer runs — and fourteen day…
A saved trail is now private. An outing becomes a trail in one gesture, and you choose who sees it: a club, all of MushMate or no one — its line, neve…
A plan generated once, then run by you: a selector says who runs the plan, no screen offers to regenerate it any more, and sessions can be edited on t…
Tell the plan how far you can go on an ordinary day, on dryland and on snow, and which days you can go further. It puts your long runs on those days a…
When you stop, the phone now asks a single question for the whole team. Each dog has its tile, and you only tap the one that stood out.
During an outing or a race, press and hold a figure to swap it for the one you want to see. The bike gets its speed, canicross its pace in min/km, and…
A link you send yourself: the kennel receiving your dog finds it in its own MushMate with its logbook and its whole training career — its fitness star…
Every two hours out, a reminder to snack the dogs: three short buzzes and a sound of its own, which you can tell with the phone in your pocket. Nothin…
At the start, you now pick your ghost by trail rather than outing by outing, and the most likely one is already ticked. In the history, a Trails tab g…
October on one page, sorted by theme: one link per article, one line per touch-up.
Every group outing now has its own link. Pasted into the club's group chat, it shows the day and who's going — never the title or the meeting point —…
A link you send yourself: a puppy's buyer receives a copy of its logbook in their own kennel — identity, parents, vaccinations, dewormings, vet visits…
The gap against your ghost, section by section, no longer disappears with the finish screen: it stays in the outing's recap, which also offers the oth…
The Positions on the line tab no longer draws one dog at a time: each dog has its own strip, the table says how far it ran in each place, and drops, d…
Every club code now has its link. Sent to a musher, it shows them the club, takes them to their account and kennel, then lets them in — without typing…
A first outing in lead, 500 km run, a first podium, eleven weeks kept in a row: every moment can now be shared as a square image and a link, from the…
A club's public page now shows what its kennels have already made public: their published outings, their shared moments, the dates of upcoming outings…
A gear maker, a race organiser or a club can now offer MushMate to its mushers with a single word, like SNOWDAY. You type it on your phone, and your k…
A streak that counts the weeks you kept your plan, not the kilometres, and that rest never breaks. Next to it, what your dogs have told you: weighings…
Its first outing, the first time it ran in lead, its 1,000 km, its first podium: each dog's page now dates them, in order, and each one opens the outi…
An outing's public link now shows its figures and unfurls with an image in messaging apps. And it never again shows its first and last 500 m — the par…
Are your outings recorded somewhere else? Here is, service by service, how to get the right file and import it: one outing at a time, or a whole histo…
Are your outings sitting in adidas Running or Garmin Connect? Drop the whole export, tick the outings, pick the team: MushMate turns them into session…
September on one page: some sixty articles sorted by theme, one line each.
When you took a dog off the line mid-run, MushMate still credited it with the whole outing. It now only counts what the dog actually ran: up to the ki…
Who runs at lead, swing, team and wheel — and what pulls, what holds in place. A diagram after an infographic by Siberian Huskies World, one « ? » awa…
A dog with any recorded history couldn't be deleted — only removed from the team. Mushers can now force it through, once they know how many items it w…
The plan took about 30% of the volume off equipment-free sports when you declared neither a quad nor a trotting machine — gear these sports have no us…
A free training start now opens on \"Which activity?\": ten pictograms, one tap. The number of dogs, stop detection and the load follow from it — befo…
The \"Fresh, but untrained\" badge lit up on dogs that went out four times a week. It is now called \"No outing in 14 days\", and it says exactly what…
A heat that's over, a treatment that's finished, an injury that's healed: the phone's health log now has the button that says so, like the website. It…
Two dogs recorded at swing when they ran at wheel? Their place can now be corrected after the fact, on the website and on the phone. And four dogs now…
A vaccine logged twice, once from the phone and once from the website, neither person seeing the other had already done it. The carnet now says who ad…
Kennel chores could be checked off, but nothing then said who had done them, or which ones had been forgotten. Task tracking shows it over 7 days, on…
Confirm the pregnancy, mark a litter lost, start weaning, close it, correct a date, correct a puppy or a care entry: what only the website could do no…
Set each female's heat rhythm — how often, how long, and the date of the next one — and see heats on the outings calendar and on your plan's weeks, on…
Photos of the parents, why this pairing, each puppy's destination and description, a link to the pedigree: a litter's public page becomes a real prese…
Retirement, sale, gift, death: a dog's status can now be changed on the phone too; a former dog can be reactivated there, and a dog created by mistake…
The left-hand menu goes from seventeen entries to six sections — Home, Kennel, Training, Team, Experts, Help. What each one holds appears as tabs at t…
A session imported from Strava is now visible only to you. Your teammates no longer see it, but your dogs' training load still counts it. And when dat…
An abandoned race or a duplicate objective can now be deleted from the phone too. What goes with it, what stays — the season, the dogs' history, race…
Saving an objective, its season or a milestone now brings the plan up to date, with no button to hunt for. A proposal is taken in one click, and each…
A session imported from Strava now comes with its track: map, speed, per-kilometre times and stops. Only you can see it, because that is Strava's rule…
Two new pages reachable from the footer and the menu: a guide, one screen per app module, and an FAQ that starts with GPS. They don't live in the same…
A new tab in the Team page shows, run after run, where each dog ran: lead, swing, team or wheel. Plan your next hook-up while seeing who is moving up,…
After a run, the app recorded everything and said nothing. It now shows what the run brought: season kilometres, milestone reached, sessions this week…
The Plan screen of the mobile app showed the season before the week, and spoke the model's language: \"local cache data\", \"YOUNG\" with no dog's nam…
We opened the mobile app on a real field phone, screen after screen, and wrote down everything that made us hesitate. Here is the first wave of fixes:…
You told us: the website was too busy, and too much was hidden. The dashboard gets to the point, the Kennel shows all its operations, the Plan opens o…
In the mobile app, one tab was called Plan and opened Goal; another was called History and opened Runs. A row of pills sat above every screen. This se…
Do you record your outings with a Garmin, Suunto or Coros watch? Export the GPX file and pick it in the manual entry: date, distance, moving time and…
A dog left in the team by mistake, taken off in the app after two kilometres: until now, there was no way to remove it from the run afterwards. Now th…
You weighed a dog, and the web kept showing its reference weight. Three screens now show the latest weigh-in, say which day it is from — and finally r…
Last week your stop list stopped showing forty-seven of them. But underneath the display the app still counted forty-two — and gave you back a minute…
On a run's speed profile, a thirty-minute stop measured a hundred and sixty metres — so, nothing. Stops are now drawn to the scale of their DURATION,…
In the mobile app, the Objective screen now creates a season and edits its dates and conditions. And a season that has no objective yet no longer vani…
A run's page drew your dogs twice and never showed their photo. Now there is one drawing: the rig, with the faces, and each dog's state right where it…
You removed a day from your plan and it came back on the next regeneration. You can now close a date: the engine will schedule no session on it, and t…
At the bottom of the objective form, right above the button, one sentence says what the engine will build from your settings: how many weeks, how many…
An “Explore the demo” button on the home page and the sign-in page opens a complete demonstration kennel, no account needed: twenty dogs, a planned se…
When you close a day, MushMate recomputes a plan that accounts for it and offers it to you. You decide week by week: nothing changes without you.
Every equipment card can now record an inspection, repair, replacement, cleaning, or other maintenance without a connection, then clear the due state…
The summary tiles already counted races, while the chart, CSV, dog mileage and leaderboards dropped them. Those surfaces now use the same history.
The Goal screen can now select a race, declare one or several days, the route and team sizes, then edit those race facts without rewriting the rest of…
On the start screen, \"Free run\" and \"Race\" said nothing but their own names. Each now carries one sentence saying what the mode does with your out…
A race's duration is no longer a hidden setting: one day, or several — and the plan stops guessing in silence. Picking a race fills in distance, durat…
You recorded an outing before creating your kennel. It was never lost — but nothing led you to it. A line now appears on your home screen when one is…
Pick your race from a list and the team sizes fill themselves in. Add your bib number and deadlines, print the sheet. And finally see what a shrinking…
MushMate now shows the name of the Strava account linked to your kennel, and a button lets you disconnect it to link another. What it does not do matt…
The web dashboard puts the next run at the centre and keeps alerts in a side rail. On mobile, Kennel remains focused on the pack.
Until now your offline map had to exist in a list we built by hand. Thirteen regions, and nothing else. From now on you frame your own on the map and…
Pack, dog profile, history, recap, season plan and goals were redesigned together — with one rule: the phone guides one decision, while the computer k…
A two-musher kennel had one configured weight, and it was wrong for one of them — up to 25 % load error in canicross. Everyone now enters their own, a…
Last week the app refused to work out a pregnant bitch's ration. Today it offers a range, from the sixth week on. Here is how it is calculated, why it…
You lose a dog. You record it. And every morning, he is still in your list. A kennel setting takes him out — on the web and on the phone. Here is exac…
Sex, date of birth, breed, microchip — and something MushMate had nowhere to store: coat colour. A race screen now carries everything an entry form as…
The feeding sheet worked out rations from the work a dog had done. A pregnant bitch pulls nothing — so she was handed the lowest ration in the kennel,…
The quad has been in MushMate from the start — but only as an accessory to a sled objective, and a sled objective demands a snow date. It becomes a di…
You built your teams on the web, and the phone made you re-check them dog by dog before every run. That's over. Here's exactly what the new chip row d…
A cross-kennel leaderboard was already live, but exactly one link led to it, inside a collapsed menu. It now has a path, a single name, your rank — an…
The Trail screen now shows the weather for the next seven days, slot by slot. Along the way, a rule that painted your 4 °C mornings as “Caution” has b…
The per-kilometre table in your run recap now reads in km/h as well as min/km, and on moving time as well as elapsed time. On outings recorded before…
The latest on skimate: your reports tracked live, each dog's body condition at a glance, and the coming days' weather broken down slot by slot.