Switch language:

Saudi TrailRunners — STR

Your crew. Your trails. Your races. One home for everything that drives us up the mountain — no more WhatsApp chaos.

47
Runners
128
Runs Done
12
Races
3
This Week
📡 Live Pulse
Fri
Next Group Run
14
RSVPs This Week
8
Open Feedback
🔥
5-Day Streak
⚡ Everything in One Place
👟
Session Scheduler
RSVP-based run coordination with route details, pace groups, and morning weather. No more "who's coming?" threads.
🏅
Race Hub
Group interest polls, registration deadlines, and shared race results for local and international events.
🗺️
Trail Library
GPX downloads, elevation profiles, difficulty ratings, and community reviews of every route you love.
🏆
Leaderboard
Monthly rankings by km, elevation, and sessions. Badges for streaks, summits, and race finishes.
💡
Suggestions & Feedback
Submit ideas, upvote what matters, and track what the team is building — the community shapes the roadmap.
🔗
WhatsApp & Instagram
Push session alerts to your WhatsApp group and embed your Instagram content right into the site.
👟 Training Sessions
Upcoming runs — tap RSVP to join your crew
⏳ Loading sessions...
🌤️ Friday Morning Forecast
31°
Fri 5AM
28°
Sat 5AM
14%
Humidity
NW
Wind
🏅 Race Hub
Group sign-up polls · Deadlines · Results
⏳ Loading races...
🗺️ Trail Library
Community routes with GPX, elevation & reviews
HARD
Darb Al-Manjour — Full Circuit
📍 Riyadh, KSA
22 km
Distance
820m
Elev ↑
★ 4.8
Rating
EASY
Wadi Hanifa Greenway
📍 Riyadh, KSA
12 km
Distance
85m
Elev ↑
★ 4.5
Rating
EXTREME
AlUla Canyon Traverse
📍 AlUla, KSA
38 km
Distance
1840m
Elev ↑
★ 5.0
Rating
🏆 Leaderboard
June 2026 — Monthly rankings for STR
1
A
Abdullah
Darb Al-Manjour regular
4,820m
elevation
🥇
2
F
Faisal
Mountain chaser
3,950m
elevation
🥈
3
K
Khalid
Weekend warrior
3,200m
elevation
🥉
4
M
Mohammed
Consistency king
2,740m
elevation
⛰️
5
S
Saleh
Speedy newcomer
2,100m
elevation
🔥
🎖️ Badges This Month
🏔️
Summit Seeker ×3
🌙
Night Owl ×5
🔥
Streak ×2
🏅
Race Finisher ×1
💬 Community
Announcements · Polls · Race reports · Strava feed
📣 Latest from STRLive
⏳ Loading feed...
💡 Suggestions & Feedback
Your voice shapes what STR builds next — vote, suggest, and track progress
42
Total Ideas
8
Under Review
5
Planned
3
In Progress
11
Done ✓
💬 Share Your Idea
0 / 500
📋 All Suggestions
38
Add a pace group filter to training sessions
⚙️ In Progress
When browsing upcoming sessions, filter by expected pace (easy/moderate/fast) so everyone knows if a run matches their level. Useful for new members too.
👟 Sessionsby Faisal · 4 days ago💬 7
31
WhatsApp bot that auto-posts session reminders to the group
📋 Planned
24 hours before a session, send an automated WhatsApp message to the group with route, time, and current RSVP count. No more manual reminders every week.
🔗 Integrationsby Mohammed · 1 week ago💬 12
27
Light mode for daytime use in the office
🔍 Under Review
The dark theme is perfect for 5AM runs, but when checking race registrations in a bright office, a light mode would be much easier on the eyes.
📱 Technicalby Khalid · 2 weeks ago💬 4
24
Full Arabic UI support — RTL interface
📋 Planned
Not everyone is comfortable with English. Full Arabic support with RTL layout would make the platform accessible to all 47 members, especially those who joined through the WhatsApp group.
💡 Otherby Nasser · 2 weeks ago💬 9
19
Monthly mystery trail challenge with special badge
🔍 Under Review
Each month reveal a mystery trail challenge. Members who complete it earn a special badge and a spot on a "Challenge Hall of Fame." Great motivation between race seasons.
🏆 Gamificationby Rayan · 3 weeks ago💬 6
✓11
Session attendance history on member profile
✅ Done
Show each member's session attendance count, an activity heatmap, and streak counter on their profile page. Shipped in v1.2 — check your profile!
👟 Sessionsby Abdullah · 1 month ago💬 3
🔗 Integrations
Connect STR with the tools your crew already uses every day
WhatsApp Business
● Fully possible via Cloud API
  • Auto session reminder — 24h before: "Tomorrow 5AM at Darb Al-Manjour — 14 going. Join: str.app/s/43"
  • RSVP via WhatsApp — reply "I'm in" and it syncs back to the site automatically
  • Race deadline alerts — automated message when registration closes in 7 days
  • New trail notification — bot notifies the group when a new route is uploaded
  • Two-way sync — WhatsApp messages can mirror into the Community feed (needs webhook setup)
  • Poll mirroring — race interest polls auto-shared to WhatsApp for members who don't open the app
⚠️ Requires a WhatsApp Business account (free) + Meta Cloud API approval (~1–3 days). The group must use a verified business number as admin.
Instagram
● Possible via Meta Graph API
  • Live feed embed — pull latest posts from the STR account into the Community page
  • Hashtag gallery — auto-fetch posts tagged #SaudiTrailRunners into a race results gallery
  • Reels on trail pages — embed trail run videos from Instagram on each route's page
  • Auto-post to Instagram — when a race recap is published, auto-create an IG story (requires business account + Meta review)
  • Member IG links — link STR profiles to Instagram handles for cross-promotion
  • DM integration — Instagram DM notifications (limited by Meta policy, not recommended)
⚠️ Requires an Instagram Professional account. Feed embeds are free and instant. Auto-publishing requires Meta app review (a few days).
Strava
● Official API — ready to use
  • Auto-sync member activities for live leaderboard updates
  • Verify session attendance by matching GPS to the planned route
  • Show weekly mileage on member profiles
  • Pull segment KOMs for Darb Al-Manjour and other STR trails
More Integrations
Roadmap
  • Garmin Connect — for members who prefer Garmin over Strava
  • Google Calendar — one-click "Add to Calendar" for every session
  • Weather API — real Riyadh early-morning forecasts on session cards
  • Nusuk / Race pages — direct links to Saudi race registration
  • Telegram — alternative notification channel (bot API simpler than WhatsApp)
⚙️ How It All Flows
⛰️
STR Website
Sessions · Races · Trails · Leaderboard
🔗
API Layer
WhatsApp Cloud API · Meta Graph API · Strava API
📱
Your Platforms
WhatsApp Group · Instagram · Strava Club
The STR website is the single source of truth. WhatsApp and Instagram become notification channels — not the chaos layer where everything gets buried.
STR
Admin Access
Restricted to STR administrators only
Contact the STR admin team for access