Amela
RunWell Japan — Platform Build Story
ℹ︎ For confidentiality, company names, project names, and system images have been replaced with pseudonyms and mockups.

Turning everyday running into 'record · connect · keep going,' built in-house from zero.

StrideClub is a running SNS app for runners that brings GPS run tracking, wearable sync, guilds (teams), and gamification together into one. A platform connecting three parties — runners, guilds, and operators.

Run tracking, peer connection, habit-forming support, monetization — the story of launching a new platform that satisfies all four axes essential to the running experience at once, built in-house from zero in 8 months.

Integrated features
6 in 1
Tracking · Guilds · Missions · Integrations · SNS · Billing
Device integration
4 kinds
Garmin, Polar, Apple Health, Google Fit
Background tracking
99.5%
Keeps recording even with the screen off
Delivery format
iOS / Android
Native app
StrideClub
The more you run, the more you connect with peers
GPS recording · 5.2km
5'03"
26:18
LIVE
Join a guild run and earn coins
Home
Community
Missions
My
01
CLIENT
About the client

RunWell Japan, one of Japan's leading players driving the healthcare and fitness space.

RunWell Japan operates a running SNS platform that connects runners nationwide. From GPS run tracking to run-photo sharing and building connections through guilds (teams), everything is delivered in a single app.

The business model centers on premium membership billing driven by runners' continued use, with engagement designed around missions and rewards. Run records and a coin economy connect runners and their peers in a cycle — a two-sided platform.

4 kinds
Device & health integration
6Features
Integrated platform
iOS/And
Cross-platform native
The runner's experience flow
STEP 1
Record
Run tracking with GPS and wearables
STEP 2
Connect
Post run photos and join guilds
STEP 3
Challenge
Complete missions to earn coins
STEP 4
Keep going
Redeem coins for gifts and build the habit
02
CHALLENGE
Design challenges to solve

The four structural requirements demanded of the platform.

None of these were a matter of technology choice — they were business requirements tied directly to runner retention, community building, profitability, and operational efficiency. Building new from zero required a design that makes them all work at once.

Too many tracking apps, so nothing sticks
With a tracking-only app, the incentive to keep going is weak, so runners don't stick around.
Records fragmented by device
If records from Garmin, Polar, and smartwatches stay separate, run data can't be centralized.
Tracking stops when the screen is off
Get the background-tracking design wrong, and recording drops out mid-run and the battery drains.
Revenue-base design
Get the billing and subscription design wrong, and the runner experience suffers while revenue stalls, making the business hard to sustain.
03
ARCHITECTURE
The architecture we built together

Turning the running experience into a circulating foundation across four domains.

We built in-house from zero an experience where runners' recording, connecting, challenging, and continuing flow seamlessly as one. By designing the mobile app and shared platform as a single whole, we make all four domains work simultaneously.

Amela
EXECUTION
8 months
Duration
72 person-months
Total effort
Domain ①
Run tracking
Challenge
Needed tracking that keeps recording without interruption and without draining the battery, even with the screen off while running.
Solution
Stable tracking with background GPS
A foreground service keeps recording even with the screen off.
Domain ②
Wearable integration
Challenge
Needed to resolve records from Garmin, Polar, and smartwatches being fragmented by device.
Solution
Unify four kinds of device and health data
Auto-sync Garmin, Polar, Apple Health, and Google Fit.
Domain ③
Guilds & community
Challenge
Needed to dispel the loneliness of running alone and support habit formation through peer connection.
Solution
Built-in guilds, team runs, and SNS
Posts, follows, and chat in one app via real-time communication.
Domain ④
Gamification & billing
Challenge
Plain tracking alone gets boring fast, and monetization had to coexist without hurting the experience.
Solution
A mission → coin → gift cycle plus subscriptions
Build a stable revenue base in-house with in-app purchases and subscriptions.
FRONTEND
React Native Redux-Saga TypeScript
BACKEND
NestJS MySQL MongoDB Redis Socket.IO
INFRA & Integration
AWS S3 Garmin / Polar BullMQ
04
IMPACT
The value the platform creates

RunWell Japan's business growth accelerates.

This foundation continuously produces business outcomes — not technical metrics — such as runner retention, a more active community, and improved profitability.

A foundation that creates a reason to run every day
A design that completes everything from tracking to mission rewards in one app, maximizing habit formation.
A foundation that creates peer connections
With guilds and team runs, you can sustain with peers a habit you couldn't keep up alone.
A foundation that ties every device together
Centralize records from your own watch and turn run data into an asset.
A foundation that lets you focus on revenue and operations
Run billing, missions, and notifications in one place and focus on growing the business.
🏃
STAKEHOLDER
Runner
General member
Typically
Tracking, SNS, and devices juggled across separate apps.
With StrideClub
Everything from tracking to mission rewards completed in one app.
Business impact
A reason to run every day takes hold, cementing continued use
👥
STAKEHOLDER
Guild leader
Team management
Typically
Gathering peers and communication scattered across external SNS.
With StrideClub
Centrally manage guilds, team runs, and chat.
Business impact
The community grows more active and retention improves
🌅
STAKEHOLDER
Beginner runner
Those just getting started
Typically
With nothing to keep them going, users quit after a few days.
With StrideClub
Missions and streaks reinforce habit formation.
Business impact
Retention rises and the user base expands
🛠
STAKEHOLDER
Operations
Platform management
Typically
Each initiative run with its own separate tool.
With StrideClub
Manage missions, notifications, and billing together from the console.
Business impact
Cut initiative-operation costs
05
DEMO
Three scenarios

Experience StrideClub with a live, working demo.