step.by.step
Walk together in a group: steps, distance, goals and a leaderboard without GPS, email addresses or maps of people.
A walking app for groups that runs in the browser and as an installed Android/iOS app. Steps come from the phone health store, distance is calculated on the device, and every group gets its own leaderboard, goals and celebrations.
step.by.step gathers a group for a walk. Everyone walks their own route or together, and the group sees how it is going without anyone having to hand over their position.\n\nTwo ways to walk:\n• Close by: an offline group walk with no account, no GPS and no server. Names and step totals travel directly between phones over Bluetooth Low Energy and live only in memory while the view is open.\n• Together live: shows how many people are active plus group steps and estimated distance. The server receives metres and measurement quality, and rejects calls that contain coordinates.\n\nWhat every group gets:\n• Its own leaderboard with steps, kilometres and cheer hearts, medals and a crown on the podium.\n• Goals for day, week, weekend, month and a year, plus a shared group goal.\n• Animated celebrations when a goal is reached, with a separate scene per period.\n• Optional pairing with one other group that reveals only the shared goal and the member count.\n• Nickname accounts without email; passwords are stored as scrypt hashes with a salt.\n• A marked test mode with sample data that makes no calls and saves nothing.\n\nThe interface ships in Swedish, Danish and English, with its own fonts, icons and illustrations bundled locally and no external font service.
- Platform
- Web browser, Android 8+ and iOS
- Stack
- React 19, TypeScript 5.8, Vite 6, Express
- Mobile
- Capacitor 8 with HealthKit and Health Connect
- Privacy
- No GPS sharing, no coordinates on the server
- Languages
- Swedish, Danish and English
- First public version with the close by group walk and the live group mode
- Group leaderboards, period goals, shared goal and goal celebrations
- Nickname accounts with scrypt hashes and a marked test mode without calls
- Swedish, Danish and English interface, light and dark themes
Hälsa · Promenad · Webb · Android
More projects
- ShadowPaw: Noir Typist – Retro noir typing thriller where words become powers, reality reacts…
- Doggy-Player – High-fidelity audio & video desktop media player with customized…
- WindowsSmartTaskbar – Sleek Windows system tray utility for smart application organization…
- NOBreak-Audio-Builder – Professional desktop audio mixer for creating seamless, gapless…
