Stride Connect Strava →
🏃 Strava × Slack

Stats in your DMs.
Hype in the channel.

Stride DMs you a private recap of every Strava activity and tracks your challenges. The team channel only sees aggregate hype — never names, ranks, or individual stats.

Connect Strava → See how it works

Up and running in three steps.

No dashboards to configure. No spreadsheets to maintain. Just run.

Step 01
🔗

Connect your Strava

Type one command in Slack. Stride generates a personal link that connects your Strava account in seconds.

/running connect
Step 02
🏃

Just go for a run

Record your run in Strava like you always have. Stride DMs you a private recap the moment it syncs — your stats stay yours.

Step 03
🎯

Unlock your challenges

Daily, weekly, and monthly challenges tracked in your DMs. The team channel only sees aggregate hype — "5 runners hit today's challenge" — never your individual stats.

Tiny wins, every day.

Personal challenge progress lands in your DM. The team channel only sees aggregate counts — keeping your individual stats private.

  • Daily Movementlog any run/walk ≥ 1 km
  • Easy Run Dayrun 3–5 km at easy effort
  • Night Owllog activity after 6 PM
  • Consistency Taplog 2 days in a row
  • Recovery Walkwalk ≥ 20 minutes
  • Heart Checkkeep activity in easy HR zone
#stride Team channel
S·
Stride app 8:00 PM
🏃 Team Challenge Update — Tue, May 4
🏃  5 runners completed today's movement challenge
🔁  3 streaks continued
🔥  12 activities logged today
No names, no individual stats — just the hype.
🔒 Stride Private DM · only you
S·
Stride app 6:42 PM
🏃 You crushed a run — Easy Sunday Slide
└─ 5.09 km · 28:42 · 5:38 /km · 42 m elev

S·
Stride app 6:43 PM
🔥 Daily Challenge Complete
🎯  Challenge: Easy Run Day
🏃  Your run: 5.09 km
🔁  Streak: 2 days

Monday morning, a fresh quest.

Every week Stride DMs you a private weekly quest, tracks your challenge progress, and recaps every km you ran. Channel posts only show aggregate hype.

  • Weekly Base Builderrun/walk 15 km total
  • 3-Run Weekcomplete 3 running activities
  • Long Run Litecomplete one run ≥ 7 km
  • Pace Discipline2 easy runs without going too hard
  • Weekend Warriorlog activity on Sat or Sun
  • Comeback Weekreturn after 7+ inactive days
🔒 Private DM · only you can see this
🔥 Weekly Quest — Mon, Apr 28 → Sun, May 4 > 🎯 Goal: Run 20 km this week > 📈 Progress: 12.4 / 20 km > ✅ Status: 62% > 🏷️ Title unlocked: Night Jogger > View on Strava →
🏆 Weekly Challenge Progress > 🎯 Challenge: Weekly Base Builder > 📈 Progress: 12.4 / 15 km > ✅ Status: 83%
📊 Weekly Run Recap > 🛣️ Distance: 12.4 km > ⏱️ Moving: 1:08:24 > ⚡ Avg pace: 5:31 /km > 🔥 Activities: 3 > ⛰️ Elevation: 156 m > 🏅 Longest: 5.09 km — Easy Sunday Slide > ⚡ Fastest: 5:05 /km

Bigger goals. Real momentum.

Stretch yourself across the month. Stride privately DMs you every km, every activity, every streak — and recaps it on the 1st.

  • Monthly Mileagerun/walk 50 km total
  • 10-Activity Monthcomplete 10 activities
  • Long Run Badgecomplete one run ≥ 10 km
  • Consistency Monthactive on 12 different days
  • Streak Mastermaintain a 7-day movement streak
  • Zone 2 Buildercomplete 8 easy-effort activities
🔒 Private DM · only you can see this
📅 Monthly Challenge Progress — May > 🎯 Challenge: Monthly Mileage > 📈 Progress: 34.8 / 50 km > ✅ Status: 70%
🎯 Active challenges this month > Daily: Daily Movement > Goal: Any run/walk ≥ 1 km > Weekly: 3-Run Week > Goal: Complete 3 runs this week > Monthly: Monthly Mileage > Goal: Run/walk 50 km this month
📊 Monthly Run Recap — May > 🛣️ Distance: 34.8 km > ⏱️ Moving: 3:12:36 > ⚡ Avg pace: 5:32 /km > 🔥 Activities: 7 > ⛰️ Elevation: 412 m > 🏅 Longest: 8.3 km — Ghost Legs Tuesday > ⚡ Fastest: 4:58 /km > 🥇 PRs set: 2

Everything you need to keep showing up.

Built for the Slack you already use. Privacy-first by design — your stats never leave your DM.

📩
01

Private DM recaps

Every Strava activity lands in your DM the moment it syncs. Distance, pace, elevation, HR, PRs — your stats, your DM, never a public channel.

📣
02

Team hype channel

Your team channel sees aggregate-only updates: "5 runners completed today's challenge. 3 streaks continued." No names, no ranks, no individual stats.

🎯
03

Daily, weekly & monthly challenges

Six daily challenges, fresh weekly quests, monthly badges — all tracked privately in your DM with live progress, streaks, and full recaps.

🏷️
04

Earned titles

Stack titles like Night Jogger, Weekend Warrior, and Streak Master as you complete quests. They live in your DM and your dashboard.

🎚️
05

Sync controls

Choose which activity types Stride sees, set a minimum distance, restrict to a sync window, or exclude private Strava activities entirely.

📈
06

Personal web dashboard

Log in at stride.jackono.com for your own login-protected stats page: heatmap, activity table, streak counter, and live challenge progress — visible only to you.

Your stats, beautifully laid out.

Every km, every challenge, every streak — live at stride.jackono.com.

🔒 stride.jackono.com/me
J

@jackono

🔁 6-day streak 🏆 Night Jogger
This week
12.4km
3 activities · 1:08:24
This month
34.8km
7 activities · 3:12:36
Current streak
6days
best: 14 days
Avg pace
5:31/km
last 7 runs
🎯 Active challenges
Weekly Base Builder
83%
Monthly Mileage
70%
Daily Movement
✓
3-Run Week
✓
🔥 Activity heatmap — last 20 weeks
Less More
🏃 Recent activities
Easy Sunday Slide
today · 6:42 PM
5.09 km · 5:38 /km28:42 · 42 m elev
Lunch Legs
yesterday · 12:14 PM
4.20 km · 5:42 /km23:56 · 18 m elev
Ghost Legs Tuesday
2 days ago · 7:08 AM
3.11 km · 5:28 /km17:01 · 96 m elev
🏷️ Earned titles
🌙 Night Jogger 🌅 Weekend Warrior 🔁 Streak Starter 🏔️ Hill Hunter ⚡ Sub-5 Steady 📅 Consistency Month
"

I never thought a progress bar would make me run. Then I had a 6-day streak to protect.

Stride athlete — 14 days into a streak she didn't plan on.

Ready to start your streak?

Connect your Strava and start unlocking challenges today.

Connect Strava →