Social fitness & activity planning

Show up together.

Find people, groups, and races near you for your next run, ride, or hike — plan it together, show up, and turn it into a shared streak.

Join the waitlistPrivate beta — no App Store listing yet

Already a member? Log in

Discover
Who's around
ActivitiesGroupsRaces
Cycling · 8km
Lakeshore loop ride
Sun · 08:00 · Lachine
Hiking · Trail
Oka trail day trip
Tue · 09:00 · Parc d'Oka
Afternoon · Montreal
Your lineup
Running · 8km
Running · montreal
Thu · 21:03 · Lachine canal
D
J
Going
32
Your age
36
Fitness age
How Huffle works

Five steps, one shared streak.

📅

Plan

Create or join an activity, with real approval and capacity limits — no showing up to a run that filled up.

🧭

Discover

Find workouts, groups, and races near you, filtered by sport, date, and distance. Real people, real times, real routes.

🙋

Join

Request a spot, and see the requester’s sports, bio, and pace before you approve them — not a blind add.

🏃

Do

Meet up, log the session with your real distance and time, and see it on your plan.

📸

Remember

Share a recap, build a streak, and watch your fitness age move — compared against your own history, not a stranger’s.

Find your people

Train with one person, a crew, or a whole start line.

🏃

Activities

Join a planned run, ride, or hike near you, or find one person at your pace. No group needed. Post your own and let others request to join.

👥

Groups

Find local clubs and crews by sport and distance. See the days they meet and when they next head out, then join in a tap. Start your own and set where it meets.

🏁

Races

Browse races near you by month and distance, add the ones you’re entering, and find others training for the same start line. Your next race counts down on Home.

📈

A plan that adapts

A plan that checks in every Sunday against what you actually did, with suggested changes you accept or dismiss. Nothing changes without your say.

Getting started

From solo sessions to a real training crew.

Set your sport & pace

Tell Huffle what you train for and how often — running, cycling, hiking, or a mix.

Find people already moving

Browse activities, groups, and races near you, or post your own and let people request to join.

Show up, log it, repeat

Meet up, share how it went, and build a streak — your training partners are one tap away next time.

Built to feel safe

Training with strangers, minus the awkward part.

✓

Organizer-approved, always

Every join request goes through you first. Nobody gets added to your activity without your say-so.

✓

Know who’s asking

See a requester’s sports, bio, and recent pace before you approve them — not just a name.

✓

Block & report, built in

Full blocking and reporting from day one — not bolted on after launch.

✓

Your fitness age, your baseline

Worked out from your own training and compared to your age, not ranked against anyone else’s.

A closer look

Approve requests without guessing who they are.

Running · montreal
Join requests (1)
J
Jamie Rivera
🏃 Running
New to Montreal, looking for running buddies to keep me consistent 🏃
ApproveReject
Recent activity
Daniel Osei
1
Sessions
60
km logged
Cycling
60 km · 130 min · 2:10 /km
"60km along the lake, perfect weather 🚴"
Pricing

Joining is free. Forever.

Every activity, group, and leaderboard is free to join on every plan — no exceptions. What you pay for is posting past the free monthly limit, and AI coaching.

Free
$0
 
  • Join & RSVP — unlimited
  • Groups, messaging, leaderboard
  • 4 new activity posts / month
Get started
Plus
$3.99/mo
or $39.99/yr
  • Everything in Free
  • Unlimited activity posting
  • No AI coach
Get started
Pro
$7.99/mo
or $79.99/yr
  • Everything in Plus
  • AI-generated training plans
  • Weekly plan check-ins
  • Ask Coach chat
Get started

Beta members get full Pro access at no cost while Huffle is in private beta.

Private beta

Be first in when we open up.

No App Store or Google Play listing yet — leave your email and we'll let you know the moment Huffle is ready for you.