안녕하세요, 자전거를 사랑하는 '자전거당' 여러분.
매주 도로와 산을 달리고, 자전거가 주는 즐거움으로 삶을 채워가고 있는 20년 차 라이더이자 개발자 새벽마실입니다.
그동안 가민, 브라이튼 등 다양한 속도계와 스트라바 같은 앱들을 써오면서 항상 마음 한구석에 아쉬움이 있었습니다.
"속도계가 너무 비싸다."
"스트라바 철수하더니 불편하다."
"라이딩이 끝난 뒤에는 내 기록을 AI 로 분석해보고 싶다."
"왜 우리의 소중한 위치와 운동 기록은 항상 닫힌 플랫폼 안에만 갇혀 있어야 할까?"
그 질문들에 답을 내리고 싶어서, 혼자서 다듬어 온 자전거 플랫폼, '오라이더(ORider)'의 문을 열고 오픈소스로 꺼내어 보려 합니다.
👉 오라이더 서비스 살펴보기: https://orider.co.kr/ko/about/index.html
👉 오라이더 GitHub 저장소: https://github.com/miranae/orider-web
🚴♂️ 오라이더는 '기록을 보는 순간'을 둘로 나누었습니다.
자전거를 탈 때와 타고 난 뒤의 마음은 전혀 다릅니다. 오라이더는 이 두 순간을 철저히 분리하여 설계했습니다.
주행 중에는 '안전과 집중' (App): 달리는 중에는 화려한 화면보다 숫자 하나, 지도 위 내 위치 하나가 더 중요합니다. GPS 안정성, BLE 센서(심박·케이던스·파워미터·레이더 등) 연결, 경로 안내 및 이탈 감지, 그리고 동료들과의 실시간 위치 공유 등 '사이클링 컴퓨터' 본연의 역할이 흔들리지 않도록 뼈대를 깎아 만들었습니다.
라이딩 후에는 '차분한 회고와 이해' (Web): 웹 화면은 빠르게 소비되는 피드가 아닙니다. 대형 화면에서 오늘의 라이딩 상세 지도와 고도, 심박/파워 커브, 그리고 나의 훈련 부하와 회복 상태(Fitness)를 천천히 펼쳐놓고 AI 코칭을 받으면서 읽어 내려가는 '회고의 공간'입니다.
🤝 Honest Status: 솔직히 말해, 아직은 '완성품'보다 '초안'에 가깝습니다.
실제 라이딩을 하며 느낀 아쉬움을 고치며 만들다 보니, 지금 버전은 솔직히 부족한 점이 많습니다.
실주행 환경에 따라 생각지 못한 버그가 튀어나오기도 합니다.
기기별로 백그라운드 위치나 센서 연결이 매끄럽지 않은 순간도 있습니다.
화면마다 설명이 불친절하거나 앱과 웹의 경험이 완전히 이어지지 않는 부분도 남아 있습니다.
혼자서 고치다 보니 힘에 부치기도 하고 빨리 다 같이 쓰고 싶은 마음에 ...
여러분과 '함께' 고쳐가고 싶습니다. 도와주세요 ^^;
🛡️ Trust by Design: 소스코드 공개와 개인 데이터 API 지원
오픈소스라도 서버는 필요하고 운영과 인프라가 따라올수 밖에 없습니다. 하지만 소유를 키우기보다 '신뢰'를 키우고 싶습니다.
말뿐인 약속이 되지 않도록, 누군가가 닫힌 개인 자산으로 가져갈 수 없도록 AGPL 오픈소스 라이선스를 채택해 소스코드를 공개했습니다.
또한, 플랫폼이 데이터를 독점하지 않도록 개인 데이터 API를 제공합니다.
라이더분들은 쓰시면서 불편한 점, 어색한 용어, 필요한 기능을 커뮤니티 허브에 편하게 제안해 주세요.
개발자 자덕분들은 열려 있는 오라이더 GitHub 저장소에서 이슈를 공유하거나 코드를 함께 다듬어 주셔도 좋고,
제공되는 API를 활용해 나만의 주간 리포트, 하드데이 알림 같은 자동화 레시피를 직접 만들어 보실 수도 있습니다.
📢 오라이더의 첫걸음, 함께해 주시겠어요?
오라이더가 한 사람의 외로운 도구를 넘어, 자전거를 타는 사람들이 함께 고치고 쓰는 우리들의 플랫폼(Our Rider, Open Rider)으로 자라나기를 꿈꿉니다.
아직 투박하고 고칠 게 많지만, 라이더의 소중한 기록이 더 안전하고 투명하게 남기를 바라는 마음만큼은 진심입니다.
직접 가입해서 써보시고, 가감 없는 날 것 그대로의 피드백을 들려주세요.
보내주신 제안과 버그 리포트 하나하나를 제품의 가장 중요한 일부로 여기며 계속 고쳐 나가겠습니다.
긴 글 읽어주셔서 감사합니다. 언제나 안전하고 즐거운 라이딩 되세요!
👉 IOS : https://apps.apple.com/kr/app/o-rider/id6775696052
👉 AOS : https://play.google.com/store/apps/details?id=com.miranae.orider
스트라바 연결하시면 이런식으로 보실 수 있습니다~

https://orider.co.kr/ko/activity/strava_19098693941
여러 사이트의 게시판을 자동으로 취합하는것도 있고...
개발일지를 쭉 작성해놓은 게시판도 있으니 함 둘러봐주세요~
[오라이더 팀 - 새벽마실(지원아빠)드림]
https://orider.co.kr/ko 에서
Strava 연결하기를 누르면, 앞에 페이지(주종목을 선택하세요)로 되돌아 가네요.
소중한 제보 감사합니다.
쏘로로님 덕분에 오류 수정했습니다. 감사합니다 !^^!
계속 응원하겠습니다
백그라운드 실행을 제어할 스위치를 못 찾아서 결국 써보지도 못하고 지워버리고 말았습니다.
구성은 일단 만족스러웠습니다. 아이폰이었습니다
죄송합니다. ㅠㅠ
확인해보고 빨리 수정해놓겠습니다.