브라우저에서 https://mokro.kro.kr 에 접속한 뒤, 아래 방법대로 홈 화면에 추가하면 앱처럼 아이콘을 눌러 바로 실행할 수 있습니다.Open https://mokro.kro.kr in your browser, then add it to your home screen using the method below so you can launch it instantly like an app by tapping its icon.
주소창 우측의 설치 아이콘 또는 우측 상단 점 3개 메뉴 → 앱 설치 / 홈 화면에 추가를 누릅니다.Tap the install icon on the right of the address bar, or the ⋮ menu in the top right → Install app / Add to Home screen.
하단 공유 버튼(□↑)을 누른 뒤 홈 화면에 추가를 선택합니다. Safari와 Bluefy 모두 동일한 공유 버튼에서 진행하면 됩니다. (Chrome 등 그 외 브라우저는 미지원)
iOS는 Web Bluetooth를 지원하지 않아 Safari로는 스마트로라 연결이 불가능하니 가상 라이딩 시 Bluefy 앱을 사용하세요.Tap the Share button (□↑) at the bottom, then choose Add to Home Screen. Both Safari and Bluefy use the same share button for this. (Other browsers such as Chrome are not supported.)
iOS doesn't support Web Bluetooth, so you can't connect a smart trainer through Safari — use the Bluefy app for virtual riding.
주소창 우측의 설치 아이콘(⊕ 또는 모니터 모양)을 클릭 후 설치를 누릅니다.Click the install icon (⊕ or monitor shape) on the right of the address bar, then click Install.
위 "홈 화면에 추가"와는 별개로, 그룹톡만을 위한 안드로이드 전용 앱이 따로 있습니다. 화면이 꺼지거나 다른 앱으로 전환돼도 연결이 끊기지 않고, 블루투스 이어폰이 있으면 스피커가 아닌 이어폰으로 정확히 소리가 나오도록 강제해줍니다. 메인 페이지의 📢 그룹톡 카드를 누르면 앱이 설치돼 있는 경우 자동으로 앱이 실행되고, 설치돼 있지 않으면 APK 설치 안내로 자동 이동합니다. (Android 전용 — iOS/PC에서는 그룹톡 카드를 눌러도 지금처럼 브라우저에서 바로 열립니다.)Separately from "Add to Home Screen" above, there's a dedicated Android app just for Group Talk. It keeps your connection alive even when the screen turns off or you switch to another app, and if you have Bluetooth earbuds connected, it makes sure audio actually plays through them instead of the phone speaker. Tapping the 📢 Group Talk card on the main page automatically launches the app if it's installed, or takes you to the APK install guide if it isn't. (Android only — on iOS/PC, tapping the Group Talk card still opens it directly in your browser as before.)
인터넷 사용 기록(캐시) 삭제 후 다시 접속하여 재설치하면 최신 버전이 적용됩니다.Remove the installed icon, clear your browser's browsing data (cache), then revisit the site and reinstall to get the latest version.초기 페이지에서 앱 시작 버튼을 눌러 시작합니다.On the initial page, tap the Start App button to begin.
주황색 버튼을 클릭하면 Strava 인증 페이지로 이동합니다.Clicking the orange button takes you to the Strava authorization page.
Strava ID, password로 로그인 후 Authorize 버튼을 클릭합니다.Log in with your Strava ID and password, then click the Authorize button.
인증 완료 후 메인 페이지로 이동하며, 빌드가 완료된 상태라면 메뉴 버튼이 바로 표시됩니다.After authorization you're taken to the main page. If your data build is already complete, the menu buttons appear immediately.
mokro.kro.kr) 접속 시 로그인 없이 바로 메뉴 버튼이 표시됩니다.If Strava is already connected and your data build is complete, visiting the main page (mokro.kro.kr) shows the menu buttons right away, with no login needed.처음 연결하는 경우 과거 활동 데이터를 가져오는 데 시간이 걸립니다.On your first connection, it takes some time to pull in your past activity data.
연결 즉시 백그라운드에서 최근 120일 활동 캐시를 자동으로 빌드합니다. 활동 수에 따라 수 시간 ~ 최대 하루까지 소요될 수 있습니다.As soon as you connect, a cache of your last 120 days of activities is automatically built in the background. Depending on your activity count, this can take a few hours up to a full day.
처음 연결한 다음 날 앱 시작을 다시 누르면 데이터가 표시됩니다. 활동이 많을수록 빌드 시간이 길어집니다.Tap Start App again the day after your first connection to see your data. The more activities you have, the longer the build takes.
인증 완료 후 메뉴가 나란히 표시됩니다. 이전에 따로 있던 ⚡ 에너지 대사 · 🔥 지방연소 · 📊 훈련량 · ♨️ 열적응 4개 버튼은 이제 📊 훈련분석 버튼 하나로 통합되어, 안에서 탭으로 전환하며 볼 수 있습니다. 그 아래에는 언제든 혼자 탈 수 있는 🚴 가상 솔라와 GPX 경로를 직접 편집할 수 있는 ✏️ GPX편집, 폴더재생·인터넷 라디오를 들을 수 있는 🎵 음악, 가민·와후 LiveTrack 주소를 새 창으로 열어주는 🛰️ 라이브트랙 버튼이 항상 표시되며, 리더가 그룹 라이딩방을 열어둔 경우 그 오른쪽에 🏇 그룹 라이딩 버튼이 추가로 나타납니다.After authorization, the menus are displayed side by side. The 4 buttons that used to be separate — ⚡ Energy Metabolism · 🔥 Fat Burn · 📊 Training Load · ♨️ Heat Adaptation — are now combined into a single 📊 Training Analysis button, viewable by switching tabs inside it. Below them, the 🚴 Virtual Solo button — for riding alone anytime — the ✏️ GPX Editor button — for editing GPX routes directly — the 🎵 Music button — for folder playback and internet radio — and the 🛰️ Live Track button — for opening a Garmin/Wahoo LiveTrack link in a new window — are always shown, and if a leader has opened a group ride room, a 🏇 Group Ride button appears to its right.
Strava 활동 제목과 설명에 자동으로 붙는 요약 8줄 중 표시할 항목과 순서를 직접 정할 수 있습니다. 체크박스로 켜고 끄고, ▲▼ 버튼으로 순서를 바꾼 뒤 저장하면 다음 업로드부터 반영됩니다. 자세한 내용은Lets you choose which of the title and 8 auto-added summary lines appear in your Strava activity description, and in what order. Toggle lines on/off with the checkboxes, reorder them with the ▲▼ buttons, and save — it takes effect starting with your next upload. See 13. 새 활동 업로드 시 자동 반영Automatic Updates on New Activity Upload 참고.for details.
라이딩 성향(펀쳐/인터벌/템포/지구력형 등), 페이스가 비슷해 같이 다닐만한 그룹을 보여줍니다. 자세한 내용은Shows the riding style (punchy/interval/tempo/endurance, etc.) and which riders are close enough in pace to ride together. See 🧬 그룹성향Group Riding Style 참고.for details.
누르면 상단에 ⚡ 에너지 대사 · 🔥 지방연소 · 📊 훈련량 · ♨️ 열적응 4개 탭이 있는 화면으로 이동합니다. 탭을 누르면 해당 분석이 그 자리에서 바로 전환되며, 한 번 불러온 탭은 다시 눌러도 새로고침 없이 그대로 유지됩니다. 각 탭의 세부 내용은 아래 4~7번 항목 참고.Tapping it takes you to a screen with 4 tabs at the top: ⚡ Energy Metabolism · 🔥 Fat Burn · 📊 Training Load · ♨️ Heat Adaptation. Tapping a tab switches to that analysis in place, and once a tab has loaded it stays as-is on revisit without reloading. See items 4–7 below for what's in each tab.
올해 실외 라이딩 궤적을 지도 위에 표시합니다. 개별 라이딩 선택, 밝음/다크 지도 전환, 경로/히트 폴리라인 전환, Strava 연결 링크를 지원합니다.Displays this year's outdoor ride tracks on a map. Supports selecting individual rides, switching light/dark map styles, toggling route/heat polylines, and linking out to Strava.
방 개설 여부와 상관없이 항상 표시되는 버튼입니다. 누르면 GPX 경로와 고도를 지도·차트에서 직접 편집할 수 있는 페이지로 이동합니다. 자세한 사용법은This button is always shown, regardless of whether a room is open. Tapping it takes you to a page where you can edit a GPX route's path and elevation directly on the map and chart. For details, see 9. GPX 경로·고도 편집GPX Route & Elevation Editor 참고..
방 개설 여부와 상관없이 항상 표시되는 버튼입니다. 누르면 내 폰의 mp3 폴더 재생과 인터넷 라디오를 들을 수 있는 페이지로 이동합니다. 자세한 사용법은This button is always shown, regardless of whether a room is open. Tapping it takes you to a page where you can play mp3 files from a folder on your phone and listen to internet radio. For details, see 10. 음악Music 참고..
그룹톡을 선택하고 지정된 방이름을 입력하면 멤버간 7초공지가 가능합니다. 가상 그룹라이딩 중에 그룹톡에 접속하면, 방 이름·닉네임 입력 없이 지금 타고 있는 그룹라이딩 방에 음성 게스트로 자동 연결됩니다.Selecting Group Talk and entering the designated room name lets members send 7-second announcements to each other. If you open Group Talk while on a virtual group ride, you're automatically connected as a voice guest to the group ride room you're currently riding in, with no room name or nickname entry needed.
방 개설 여부와 상관없이 항상 표시되는 버튼입니다. 라이브트랙 카드를 열면 상단에 링크를 입력하는 부분, 현재위치를 공유하는 링크생성 버튼과 가민 커넥트·와후 ELEMNT에서 LiveTrack을 켜는 방법 안내가 있습니다. 링크입력창에 주소를 붙여넣으면 (또는 빈 칸에서 버튼을 눌러 클립보드 내용을 자동으로 채우면) 지도에 위치가 표시됩니다.
같은 페이지의 📍 내 위치 공유하기 버튼을 누르면 현재 위치가 담긴 링크가 만들어져 클립보드에 바로 복사됩니다. 이 링크를 전달받은 사람이 열면(또는 위 입력창에 붙여넣으면) 지도에 위치가 표시됩니다. 서버에 저장되지 않고 링크 안에 좌표가 그대로 담기는 방식입니다.This button is always shown, regardless of whether a room is open. Tapping it takes you to a page with instructions for turning on LiveTrack in Garmin Connect or Wahoo ELEMNT, where you can paste a link (or tap the button with the field empty to auto-fill it from your clipboard) to open it directly in a new window.
On the same page, tapping 📍 Share My Location generates a link with your current position and copies it to your clipboard right away. When the recipient opens that link (or pastes it into the field above), it's shown on a map right in the page instead of opening a new window. Nothing is stored server-side — the coordinates are carried in the link itself.
방 개설 여부와 상관없이 항상 표시되는 버튼입니다. 누르면 곧바로 혼자 라이딩을 시작할 수 있는 페이지로 이동합니다. GPX 파일을 불러오거나 지도에 직접 경로를 그린 뒤, 스마트로라·파워미터를 연결해 가상 라이딩을 진행합니다.This button is always shown, regardless of whether a room is open. Tapping it takes you to a page where you can start riding alone right away. Load a GPX file or draw a route directly on the map, then connect your smart trainer/power meter to start a virtual ride.
리더가 그룹 라이딩방(MK-MOOK)을 개설해둔 경우에만 🚴 가상 솔라 버튼 오른쪽에 나타나며, 방이 열리기 전에는 버튼 자체가 보이지 않습니다. 방이 열리면 이 페이지를 새로고침할 때 버튼이 표시됩니다.
버튼을 누르면 실시간 그룹 라이딩 페이지로 이동합니다. 닉네임을 입력해 대기실(로비)에 참가한 뒤, 리더가 시작하면 리더가 등록한 GPX 코스를 따라 다른 참가자들과 실시간으로 함께 라이딩할 수 있습니다.Appears to the right of the 🚴 Virtual Solo button only when a leader has opened a group ride room (MK-MOOK); the button itself is hidden before a room opens. Once a room opens, refreshing this page will show the button.
Tapping it takes you to the live group ride page. Enter a nickname to join the waiting room (lobby); once the leader starts, you'll follow the leader's registered GPX course and ride live together with other participants.
메인 페이지의 🧬 그룹성향 카드를 누르면, 서비스에 연결된 라이더 전체의 최근 60일 라이딩 데이터를 바탕으로 성향·페이스 그룹을 보여주는 페이지로 이동합니다.Tapping the 🧬 Group Riding Style card on the main page takes you to a page showing riding styles, and pace groups based on the last 60 days of riding data for everyone connected to the service.
최근 60일 파워존(Z1~Z5) 비중과 변동성지수(VI = NP/평균파워)를 기반으로 펀쳐/어택형·인터벌형·템포/스윗스팟형·지구력/꾸준형(그란폰도)·변속형·올라운더로 자동 분류합니다. 내가 속한 성향 그룹과 그 안의 내 카드만 표시됩니다.Automatically classifies riders into Punchy/Attacker, Interval, Tempo/Sweet Spot, Endurance (Gran Fondo), Choppy, or All-rounder based on the last 60 days' power-zone (Z1–Z5) distribution and variability index (VI = NP/average power). Only your own style group and your card within it are shown.
운동되게 탈 때(FTP/kg 기준 ±0.3), 비슷하게 평소 페이스(최근 60일 시간가중 평균 파워/kg 기준 ±0.25), 편안하게 탈 때(저강도 구간만의 평균 파워/kg 기준 ±0.2), 평지 독주(FTP 절대값 기준 ±20%) 4가지 기준으로 나와 페이스가 맞는 라이더들을 그룹으로 묶어 보여줍니다. 내가 속한 그룹만 표시됩니다.Groups riders whose pace matches yours under 4 criteria: Training pace (±0.3 W/kg by FTP/kg), Usual pace (±0.25 W/kg by 60-day time-weighted average power/kg), Easy pace (±0.2 W/kg using only low-intensity segments), and Flat solo pace (±20% by absolute FTP). Only groups you belong to are shown.
📊 훈련분석 버튼을 누른 뒤 ⚡ 에너지 대사 탭에서 볼 수 있습니다. FTP와 FatMax를 기반으로 파워별 연료 사용 비율과 실제 라이딩의 지방연소 효율을 분석합니다.Found under the ⚡ Energy Metabolism tab after tapping the 📊 Training Analysis button. Analyzes fuel-usage ratio by power output and actual ride fat-burn efficiency, based on FTP and FatMax.
최근 84일 이내 라이딩 데이터를 분석해 추정한 1시간 지속 가능한 최대 파워입니다. 파워미터 데이터가 있는 활동을 우선 사용하며, 84일 이내 고강도 라이딩이 없으면 이전 FTP가 유지됩니다. 모든 파워 존(Z1~Z5)의 기준이 됩니다.The maximum power you can sustain for 1 hour, estimated from ride data within the last 84 days. Activities with power meter data are prioritized; if there's no high-intensity ride within 84 days, the previous FTP is kept. This is the baseline for all power zones (Z1–Z5).
지방 연소량(g/h)이 피크에 달하는 파워 지점입니다. 일반적으로 FTP의 55~65% 부근(Z2 지구력 구간)에 위치합니다. 이 파워 근처에서 꾸준히 타는 것이 체지방 감소에 가장 효과적입니다. 파워가 FatMax를 초과할수록 탄수화물 의존도가 급격히 높아집니다.The power point where fat burn rate (g/h) peaks. It typically sits around 55–65% of FTP (the Z2 endurance zone). Riding steadily near this power is the most effective for reducing body fat. As power exceeds FatMax, reliance on carbohydrates rises sharply.
페이지 상단 카드 4개가 핵심 수치를 요약하고, 그 아래에 최근 30일 라이딩 패턴을 바탕으로 한 라이더 성향이 표시됩니다.The 4 cards at the top of the page summarize the key numbers, and below them your rider tendency is shown, based on your riding pattern over the last 30 days.
카드 아래에 🎯 라이더 성향이 함께 표시됩니다 (예: 공격형·지구력형·템포형·변화형·복합형). 최근 30일간의 IF(NP/FTP), VI(Variability Index, NP÷평균파워 — 값이 클수록 페이스 변동이 큼), Z2 비중, Z4+Z5 비중을 라이딩 시간으로 가중평균해 판정하며, 판정 기준과 현재 수치는 바로 아래 설명 박스에서 확인할 수 있습니다. FTP 카드의 W/kg는 FTP를 체중으로 나눈 값이며, 체중은 Strava 프로필에 등록된 값을 사용하고 미입력 시에는 FTP ÷ 3.0으로 추정합니다(50~120kg 범위로 제한).Below the cards, your 🎯 rider tendency is also shown (e.g. Attacker, Endurance, Tempo, Variable, Mixed). It's determined from a time-weighted average, over the last 30 days, of IF (NP/FTP), VI (Variability Index, NP÷average power — the higher it is, the more your pace swings), Z2 share, and Z4+Z5 share; the exact criteria and your current values are shown in the explanation box right below. The W/kg on the FTP card is FTP divided by body weight — weight comes from your Strava profile, and if it isn't entered there, it's estimated as FTP ÷ 3.0 (clamped to 50–120kg).
페이지 하단의 파워 존 & 에너지 대사 표는 본인 FTP를 기준으로 Z1~Z5 각 구간의 파워 범위, 지방 비율, 시간당 지방연소량, 특성을 한눈에 보여줍니다.The Power Zone & Energy Metabolism table at the bottom of the page shows, at a glance, the power range, fat ratio, hourly fat burn, and characteristics of each zone Z1–Z5, based on your FTP.
| 존Zone | 파워 범위Power range | 지방 비율Fat ratio | 특성Characteristics |
|---|---|---|---|
| Z1 회복Z1 Recovery | <55% FTP | 높음High | 완전 회복, 지방 비율 최대Full recovery, max fat ratio |
| Z2 지구력Z2 Endurance | 55~75% FTP | 중·고Med-High | 지방연소 최적 구간 (FatMax 포함)Optimal fat-burn zone (includes FatMax) |
| Z3 템포Z3 Tempo | 75~88% FTP | 중간Medium | 지방↓ 탄수화물↑ 혼합Mixed, fat↓ carbs↑ |
| Z4 역치Z4 Threshold | 88~105% FTP | 낮음Low | 탄수화물 주연료, 지방 거의 없음Carbs are the primary fuel, almost no fat |
| Z5+ VO2max~ | >105% FTP | 0% | 탄수화물 100%, 지방연소 중단100% carbs, fat burn stops |
아래 4개의 차트가 순서대로 표시되며, 최근 30일 라이딩이 있으면 성향 근거 차트 2개가 FTP 추이 차트 바로 아래에 추가로 표시됩니다.The 4 charts below are shown in order, and if you have rides in the last 30 days, 2 additional tendency-evidence charts appear right below the FTP Trend chart.
최근 36일간 FTP 변화를 계단형 꺾은선으로 표시합니다. 마지막 FTP 수치가 차트 위에 표시됩니다.Shows FTP changes over the last 36 days as a step line. The latest FTP value is shown above the chart.
최근 30일 라이딩이 있을 때만 표시됩니다. 날짜별 IF(노랑)와 VI(주황)를 꺾은선으로 나타내, 라이딩 강도와 페이스 변동이 날마다 어떻게 달라졌는지 보여줍니다.Shown only when you have rides in the last 30 days. Plots daily IF (yellow) and VI (orange) as lines, showing how your intensity and pace variation changed day to day.
최근 30일 라이딩이 있을 때만 표시됩니다. 날짜별 Z2 지구력(청록)과 Z4+Z5 고강도(주황) 비중을 꺾은선으로 나타내, 지구력 위주로 탔는지 고강도 위주로 탔는지 날마다 확인할 수 있습니다.Shown only when you have rides in the last 30 days. Plots the daily share of Z2 endurance (teal) and Z4+Z5 high-intensity (orange) riding as lines, so you can see day by day whether you rode more for endurance or intensity.
파워(W)에 따라 지방(노랑)과 탄수화물(청록)이 소비한 칼로리(kcal/h)가 누적 막대로 표시됩니다. 회색 선은 총 소비 칼로리입니다. 막대 위에 마우스를 올리면 해당 파워로 한시간 운동시 칼로리와 지방 g/h, 탄수화물 g/h가 표시됩니다.Shows calories (kcal/h) burned from fat (yellow) and carbs (teal) as stacked bars, by power (W). The gray line is total calories burned. Hover over a bar to see the calories, fat g/h, and carb g/h for one hour at that power.
노랑 실선은 이론적 지방연소 커브, 점들은 실제 라이딩입니다. FatMax(노랑 점선)와 FTP(주황 점선) 기준선이 함께 표시됩니다. 버블 크기는 총 지방연소량(g), 주황색은 이번 주 라이딩입니다. 실제 점들이 커브보다 낮게 찍히는 것은 정상 — 라이딩 중 파워 변동 때문입니다.The solid yellow line is the theoretical fat-burn curve; the dots are actual rides. FatMax (dashed yellow) and FTP (dashed orange) reference lines are also shown. Bubble size is total fat burned (g); orange bubbles are this week's rides. It's normal for actual points to fall below the curve — this is due to power fluctuations during a ride.
파워미터 데이터가 있는 경우에만 표시됩니다. 주별로 Z1~Z5 각 존에서 태운 지방량(g)을 색상별 누적 막대로 나타냅니다. 어느 존에서 지방을 주로 태우는지 패턴을 확인할 수 있습니다.Shown only when power meter data is available. Displays the fat burned (g) in each zone Z1–Z5 per week as color-coded stacked bars, so you can see which zone you burn the most fat in.
📊 훈련분석 버튼의 🔥 지방연소 탭입니다.This is the 🔥 Fat Burn tab inside the 📊 Training Analysis button.
페이지 상단의 통계 카드 4개가 최근 4주 주요 수치를 요약합니다.The 4 stat cards at the top of the page summarize key figures from the last 4 weeks.
카드 아래에는 Fat/TSS 효율 뱃지와 4주 패턴 분석이 표시됩니다. 효율 판정은 최근 17주 평균 ± σ(표준편차) 기준입니다.Below the cards, a Fat/TSS efficiency badge and a 4-week pattern analysis are shown. Efficiency is judged against the recent 17-week average ± σ (standard deviation).
4개의 차트가 순서대로 표시됩니다. PC에서는 17주, 모바일에서는 7주 데이터가 표시됩니다.4 charts are shown in order. 17 weeks of data are shown on PC, and 7 weeks on mobile.
막대(지방연소 g)와 꺾은선(운동시간 h)을 이중축으로 표시합니다. 이번 주 막대는 주황색으로 강조됩니다.Shows bars (fat burned, g) and a line (ride time, h) on dual axes. This week's bar is highlighted in orange.
운동 강도 대비 지방연소 효율 추이. 점선 3개는 17주 평균(회색), 평균+σ(초록), 평균-σ(주황)입니다.Trend of fat-burn efficiency relative to exercise intensity. The 3 dashed lines are the 17-week average (gray), average+σ (green), and average−σ (orange).
시간당 지방연소량(g/h) 추이. 마찬가지로 17주 기준선 3개(평균, 평균±σ)가 함께 표시됩니다.Trend of hourly fat burn rate (g/h). The same 3 17-week reference lines (average, average±σ) are shown.
산점도. 버블 크기는 총 지방연소량, 주황색 버블은 이번 주 데이터입니다. 버블에 마우스를 올리면 날짜·TSS·시간·g/h가 표시됩니다.A scatter plot. Bubble size is total fat burned; orange bubbles are this week's data. Hover over a bubble to see the date, TSS, time, and g/h.
📊 훈련분석 버튼의 📊 훈련량 탭입니다.This is the 📊 Training Load tab inside the 📊 Training Analysis button.
상단 카드 4개가 현재 훈련 상태를 요약합니다. 모든 수치는 Strava 활동의 파워·심박·거리·획득고도 등 데이터를 기반으로 자동 계산됩니다.The 4 cards at the top summarize your current training status. All figures are automatically calculated from Strava activity data — power, heart rate, distance, elevation gain, and more.
42일간 누적된 훈련 부하의 지수 평균으로, 현재 체력 수준을 나타냅니다.An exponentially weighted average of training load over 42 days, representing your current fitness level.150+ 매우 높은 체력Very high fitness 100+ 좋은 체력Good fitness 50+ 중간Medium 30+ 낮음Low ~30 매우 낮음Very low
최근 7일간 훈련 부하의 지수 평균으로, 현재 피로도를 나타냅니다.An exponentially weighted average of training load over the last 7 days, representing your current fatigue.100+ 매우 높은 피로Very high fatigue 70+ 높은 피로High fatigue 40+ 중간Medium ~40 낮은 피로, 회복 중Low fatigue, recovering
체력에서 피로를 뺀 값. 양수일수록 컨디션이 좋은 상태입니다.Fitness minus fatigue. The more positive, the better your condition.+10 초과over 최상의 폼Peak form 🔥 0~+10 좋은 폼Good form ✅ −15~0 균형Balanced −30~−15 피로 주의Fatigue caution ⚠️ −30 미만under 피로 상태Fatigued 🚨
당일 라이딩의 훈련 강도 × 시간을 수치화한 값입니다. 훈련이 없으면 0으로 표시됩니다.A numeric score of that day's training intensity × duration. Shows 0 if there was no training.~50 적은 훈련Light training 50~100 보통Moderate 100~150 많음Heavy 150~200 매우 많음Very heavy 🔥 200+ 극도Extreme 🚨
3개의 차트가 순서대로 표시됩니다. 데이터 범위는 화면 크기에 따라 달라집니다.3 charts are shown in order. The data range depends on your screen size.
최근 28일의 CTL(노랑), ATL(주황), Balance(초록) 추이를 꺾은선으로 표시합니다. Balance는 원점 기준으로 면적이 채워져 폼의 양·음을 직관적으로 보여줍니다.Shows the last 28 days of CTL (yellow), ATL (orange), and Balance (green) as line trends. Balance's area is filled from the zero line, making positive/negative form intuitive to read.
PC는 28일, 모바일은 14일 막대 차트. 마지막 막대(오늘)는 주황색으로 강조됩니다. 각 막대 위에 TSS 수치가 표시됩니다.A bar chart of 28 days on PC, 14 days on mobile. The last bar (today) is highlighted in orange. The TSS value is shown above each bar.
PC는 17주, 모바일은 7주 주별 TSS 합계를 막대로 표시합니다. 이번 주 막대는 주황색으로 강조됩니다. x축은 각 주의 월요일 날짜를 표시합니다.Shows weekly total TSS as bars — 17 weeks on PC, 7 weeks on mobile. This week's bar is highlighted in orange. The x-axis shows each week's Monday date.
📊 훈련분석 버튼의 ♨️ 열적응 탭입니다. 더운 날씨(WBGT 23℃ 이상) 라이딩 노출 이력을 바탕으로, 몸이 더위에 얼마나 적응됐는지를 추적합니다.This is the ♨️ Heat Adaptation tab inside the 📊 Training Analysis button. Tracks how well your body has adapted to heat, based on your history of riding in hot weather (WBGT 23℃ or above).
열적응 지수는 최근 10일간의 열노출(체류시간 × 초과 WBGT)을 지수가중평균(EWMA)으로 누적한 뒤, 역대 최고치 대비 상대값(%)으로 환산한 값입니다. 상태 뱃지는 아래 4단계로 표시됩니다.The heat adaptation index accumulates the last 10 days of heat exposure (time exposed × WBGT above threshold) as an exponentially weighted average (EWMA), then converts it to a percentage relative to your all-time peak. The status badge is shown in 4 stages below.
| 구간Range | 상태Status |
|---|---|
| 70%+ | 완전 적응Fully adapted 🔥 |
| 40~70% | 적응 중Adapting ✅ |
| 15~40% | 약한 적응Weakly adapted |
| <15% | 초기 단계Early stage |
5개의 차트가 순서대로 표시됩니다.5 charts are shown in order.
PC는 작년~현재 전체, 모바일은 올해만 막대로 표시됩니다. 막대 색상은 🙂평온(<23℃)·🥵온열(23℃+)·👹고온(26℃+)·♨️폭서(30℃+) 4단계 구간을 따릅니다. 막대를 클릭하면 해당 라이딩의 Strava 페이지로 이동합니다.Shown as bars — last year through now on PC, this year only on mobile. Bar colors follow 4 stages: 🙂mild (<23℃) · 🥵warm (23℃+) · 👹hot (26℃+) · ♨️extreme (30℃+). Clicking a bar opens that ride's Strava page.
score가 기록된 날짜만 꺾은선으로 표시됩니다(score는 올해 라이딩에만 기록). 모바일에서는 값이 0이 아닌 첫 지점부터 표시됩니다.Only dates with a recorded score are shown as a line (score is recorded only for this year's rides). On mobile, the chart starts from the first non-zero point.
WBGT(x축)와 평균 심박수(y축)의 관계를 점으로 표시합니다. 점 색상은 WBGT 히스토리와 동일한 4단계 구간 색을 따릅니다.Plots WBGT (x-axis) against average heart rate (y-axis) as points. Point colors follow the same 4-stage scale as the WBGT History chart.
막대(열부하)와 꺾은선(TSS)을 이중축으로 표시합니다. 마지막 막대(오늘)는 주황색으로 강조됩니다. 막대를 클릭하면 해당 날짜 라이딩의 Strava 페이지로 이동합니다.Shows bars (heat load) and a line (TSS) on dual axes. The last bar (today) is highlighted in orange. Clicking a bar opens that day's ride on Strava.
올해 1월 1일(포함 주)부터 현재까지, 노출 없는 주도 0으로 채워 연속 막대로 표시합니다. 모바일에서는 값이 0이 아닌 첫 주부터 표시됩니다. 이번 주 막대는 주황색으로 강조됩니다.From the week containing January 1 of this year to now, weeks with no exposure are filled with 0 to form a continuous bar chart. On mobile, it starts from the first non-zero week. This week's bar is highlighted in orange.
실외 필드 라이딩 궤적을 지도 위에 한눈에 표시합니다. 가상 라이딩(트레이너·VirtualRide)은 제외됩니다. 연도 선택으로 여러 해의 궤적을 동시에 볼 수 있습니다.Displays your outdoor field ride tracks on a map at a glance. Virtual rides (trainer/VirtualRide) are excluded. You can select multiple years to view tracks from several years at once.
헤더의 연도 탭('26 '25 '24 ...)에서 보고 싶은 연도를 체크한 뒤 ▶ 버튼을 누르면 해당 연도의 라이딩이 표시됩니다. 여러 연도를 동시에 선택할 수 있습니다. 캐시가 없는 연도는 첫 접속 시 Strava API에서 자동으로 수집하며, 연도별로 순차 처리됩니다.Check the years you want in the header's year tabs ('26 '25 '24 ...), then press ▶ to show those years' rides. Multiple years can be selected at once. Years without a cache are automatically collected from the Strava API on first visit, processed one year at a time.
헤더의 ▶ / ⏸ 버튼은 하단 재생 컨트롤과 동일하게 동작합니다. 현재 모드(경로/히트), 지도 스타일(밝음/다크)을 그대로 유지한 채 재생/일시정지를 토글합니다. 재생 상태는 상단·하단 버튼이 항상 동기화됩니다.The header's ▶ / ⏸ buttons work the same as the playback controls at the bottom. They toggle play/pause while keeping the current mode (route/heat) and map style (light/dark). Playback state is always synced between the top and bottom buttons.
헤더의 프로필 사진을 클릭할 때마다 전체 뷰와 주요 활동 구역(85%)이 번갈아 전환됩니다.
전체 뷰는 모든 라이딩이 보이도록 줌아웃되고, 주요 구역 뷰는 원정·이상치 라이딩을 제외한 85%의 라이딩이 화면에 꽉 차게 맞춰집니다.Each click on the header's profile photo toggles between full view and the main activity area (85%).
Full view zooms out to show every ride, while the main area view fits the screen to the 85% of rides that excludes far-away/outlier trips.
각 라이딩은 주황→살구→노랑→초록→하늘→보라→핑크→연두→연살구→밝은파랑 10가지 색상이 순환 배정됩니다. 사이드바의 색상 점과 지도 위 궤적 색상이 일치합니다.Each ride is cyclically assigned one of 10 colors: orange→apricot→yellow→green→sky blue→purple→pink→lime→light apricot→bright blue. The sidebar's color dot matches the track color on the map.
PC에서는 왼쪽 세로 목록으로 표시되며 월 구분선이 sticky로 고정됩니다. 각 항목에는 날짜·거리·시간·획득고도가 표시됩니다.On PC, it's shown as a vertical list on the left with sticky month dividers. Each entry shows the date, distance, time, and elevation gain.
사이드바 항목을 클릭하면 해당 라이딩만 강조되고 지도가 해당 구간에 맞게 확대됩니다. 팝업으로 거리·시간·고도와 Strava에서 보기 링크가 표시됩니다. 같은 항목을 다시 클릭하거나 지도 빈 공간을 클릭하면 전체 보기로 복원됩니다.Clicking a sidebar entry highlights only that ride and zooms the map to fit it. A popup shows distance, time, elevation, and a View on Strava link. Clicking the same entry again, or an empty area of the map, restores the full view.
헤더 우측의 라이딩 수 버튼(N개)을 클릭하면 개별 선택 상태에서 전체 보기로 돌아옵니다.Clicking the ride-count button (N rides) on the right of the header returns from an individually selected ride to the full view.
지도 좌하단의 반투명 패널에서 라이딩 궤적을 순서대로 자동 재생할 수 있습니다.
▶ 재생 / ⏸ 일시정지 · ■ 정지(처음으로) · 슬라이더로 재생 속도(×1~×9) 조절The translucent panel at the bottom-left of the map automatically plays your rides in order.
▶ Play / ⏸ Pause · ■ Stop (rewind to start) · slider to adjust playback speed (×1–×9)
재생 패널 오른쪽에 월별 진행 막대가 표시됩니다. 재생이 진행될수록 해당 월의 막대가 채워집니다. 재생이 완료된 상태에서 막대를 클릭하면 해당 월의 첫 라이딩으로 바로 이동합니다.A monthly progress bar is shown to the right of the playback panel. As playback advances, that month's bar fills in. Once playback has completed, clicking a bar jumps directly to that month's first ride.
지도 오른쪽 상단의 ☀️ 밝음 / 🌙 다크 버튼으로 지도 배경을 전환할 수 있습니다.Use the ☀️ Light / 🌙 Dark buttons at the top-right of the map to switch the map background.
🎨 경로 버튼은 라이딩별 고유 색상으로 궤적을 표시합니다. 🔥 히트 버튼으로 전환하면 많이 달린 구간일수록 굵고 진하게 표시되는 밀도 히트맵으로 바뀝니다.
히트맵은 처음 전환 시 빌드 시간이 있지만 이후 ON/OFF는 즉시 반응합니다. 다크/밝음 전환 시 색상이 자동으로 재계산됩니다.The 🎨 Route button shows tracks in each ride's own color. Switching to 🔥 Heat changes it to a density heatmap where more-frequently ridden segments appear thicker and darker.
The heatmap takes a moment to build the first time you switch to it, but toggling ON/OFF afterward is instant. Colors are automatically recalculated when switching dark/light.
재생 컨트롤 패널과 헤더의 ⏺ 버튼으로 라이딩 궤적 재생 장면을 동영상으로 저장할 수 있습니다.
녹화를 시작하면 좌표 캐시 빌드 → 지도 타일 로드 순서로 준비가 진행되며, 준비 완료 후 재생과 녹화가 동시에 시작됩니다. 녹화 중 버튼을 다시 클릭하면 즉시 중단되고 파일이 저장됩니다.
경로 모드: 검정 배경에 라이딩별 컬러 궤적이 순서대로 그려지는 영상이 저장됩니다.
히트맵 모드: 라이딩이 누적될수록 색상과 굵기가 실시간으로 변하는 밀도 히트맵 영상이 저장됩니다.
저장 형식은 브라우저가 지원하는 경우 MP4(H.264), 미지원 시 WebM으로 자동 선택됩니다.The ⏺ button in the playback control panel and header lets you save the ride-track playback as a video.
Starting a recording prepares in this order: build coordinate cache → load map tiles; once ready, playback and recording start together. Clicking the button again during recording stops it immediately and saves the file.
Route mode: saves a video where each ride's colored track is drawn in sequence on a black background.
Heatmap mode: saves a density heatmap video whose color and thickness change in real time as rides accumulate.
The file format is automatically chosen as MP4 (H.264) if your browser supports it, or WebM otherwise.
메인 페이지의 ✏️ GPX편집 버튼을 누르면, GPX 파일의 경로(위경도)와 고도를 지도와 그래프에서 직접 다듬을 수 있는 편집기가 열립니다. PC 사용을 권장합니다(지도와 고도 그래프를 함께 다루는 화면이라 PC가 편합니다).Tapping the ✏️ GPX Editor button on the main page opens an editor for fine-tuning a GPX file's route (lat/lon) and elevation directly on a map and a chart. PC use is recommended (the screen combines a map and an elevation chart, so a PC is more comfortable).
GPX 파일을 드래그 앤 드롭하거나 클릭해서 불러올 수 있고, 파일 없이 "GPX 없이 지도에서 새 경로 그리기" 버튼으로 완전히 빈 상태에서 바로 지도에 경로를 그리기 시작할 수도 있습니다.You can drag-and-drop or click to load a GPX file, or start with a completely blank slate using the "Draw a new route on the map without a GPX" button and begin drawing a route directly on the map.
이미 GPX를 하나 불러온 상태에서 "+다음 GPX" 버튼을 누르면, 새 GPX 파일을 골라 현재 편집 중인 경로의 끝에 이어붙입니다. 처음부터 새로 불러오는 것이 아니라, 지금까지 편집한 경로는 그대로 유지한 채 다음 구간의 경로를 뒤에 추가하는 기능입니다. 여러 개의 GPX 파일을 순서대로 하나씩 계속 이어붙여, 여러 구간으로 나뉘어 있던 경로를 하나의 긴 트랙으로 합칠 때 사용합니다.If you've already loaded a GPX, tapping "+Next GPX" lets you pick another GPX file and appends it to the end of the route you're currently editing. Rather than replacing what you've loaded, it keeps your current edits intact and adds the next segment's route after it. Use it to keep appending GPX files one after another, in order, to merge routes that were split across multiple files into a single long track.
보기는 이동·확대만 가능한 기본 모드입니다. 점 추가 모드에서 지도를 클릭하면 마지막 점에서 클릭 지점까지 도로를 따라 경로가 자동 연장됩니다(Auto Route 체크박스, 차도/자도/인도 프로필 선택 가능 — mride의 경로작성 기능과 동일한 방식이며, 도로를 찾지 못하면 직선으로 연결됩니다). 점 편집 모드에서는 기존 트랙 포인트들이 노란 점으로 표시되며, 점을 클릭해 선택한 뒤 드래그로 위치만 옮기거나(고도는 바뀌지 않음) 삭제 버튼으로 제거할 수 있습니다. 우측 상단 타일 버튼으로 노말→다크→라이트 지도 스타일도 순환 전환됩니다.View is the default mode — pan and zoom only. In Add mode, clicking the map extends the route from the last point to the clicked spot along roads automatically (Auto Route checkbox, with driving/cycling/walking profile options — the same approach as mride's route-drawing feature; if no road is found, it connects with a straight line instead). In Edit mode, existing track points are shown as yellow dots — click one to select it, then drag to move just its position (elevation stays unchanged) or use the delete button to remove it. The tile button in the top right cycles through normal → dark → light map styles.
그래프를 드래그해 구간을 선택한 뒤, 오프셋(m)으로 구간 전체 고도를 일괄 이동하거나 평탄화로 목표 고도에 맞추고, 구간 스무딩 슬라이더로 울퉁불퉁한 구간을 부드럽게 다듬을 수 있습니다. 선택 구간 내부를 위/아래로 직접 드래그해도 그만큼 평행 이동됩니다. 그래프에서 구간을 선택하면 지도 위 경로에도 같은 구간이 노란색으로 함께 강조 표시됩니다.Drag on the chart to select a range, then use Offset (m) to shift the whole range's elevation at once, Flatten to set it to a target elevation, or the Smoothing slider to smooth out a bumpy section. Dragging up/down inside a selected range also shifts it directly by that amount. Selecting a range on the chart also highlights the same range in yellow on the map's route.
그래프에서 구간을 선택한 뒤 선택영역 삭제 버튼을 누르면, 해당 구간의 포인트들이 경로(지도)와 고도(그래프) 양쪽에서 한 번에 제거됩니다. 전체 포인트를 모두 지우는 선택은 할 수 없습니다.Select a range on the chart, then tap Delete Selected Range to remove those points from both the route (map) and elevation (chart) at once. You can't select and delete every point in the track.
점 추가·이동·삭제와 고도 오프셋·평탄화·스무딩 등 모든 수정이 하나의 실행취소·재실행 스택을 공유합니다. 초기화 버튼은 불러온 원본 상태(또는 빈 상태에서 시작한 경우 빈 상태)로 되돌립니다. 저장 버튼을 누르면 위경도·고도 값으로 새 GPX 파일이 다운로드됩니다 — 원본의 시간 정보나 확장 태그는 포함되지 않습니다.Adding/moving/deleting points and elevation offset/flatten/smoothing all share a single undo/redo stack. The reset button restores the originally-loaded state (or the blank state, if you started from scratch). The save button downloads a new GPX file built from the lat/lon/elevation values — it doesn't include the original's timestamps or extension tags.
메인 페이지의 🎵 음악 버튼을 누르면 음악 페이지로 이동하며, 폴더재생과 인터넷 라디오 두 가지를 이용할 수 있습니다. 로그인이 필요 없는 독립 페이지라 그룹톡·가상 라이딩과 별개로 아무 때나 열어 쓸 수 있습니다.Tapping the 🎵 Music button on the main page takes you to the music page, offering two things: folder playback and internet radio. It's a standalone page that doesn't require login, so it can be opened any time independent of Group Talk or Virtual Riding.
📁 mp3 폴더 선택 버튼으로 내 폰 안의 폴더를 고르면, 그 안의 mp3 파일들이 파일명 순으로 이어서 재생됩니다. 폴더를 선택해도 파일은 서버에 업로드되지 않고 내 기기 안에서만 재생됩니다. 곡이 끝나면 자동으로 다음 곡으로 넘어가고, 마지막 곡 다음엔 처음으로 돌아가 반복됩니다. ⏭ 다음곡 버튼으로 직접 건너뛸 수 있고, ▶ 재생 / ⏸ 일시정지 버튼으로 멈추고 이어갈 수 있습니다.Use the 📁 Select mp3 Folder button to pick a folder on your phone, and the mp3 files inside it play back-to-back in filename order. Selecting a folder never uploads the files to the server — playback happens entirely on your own device. When a track ends, it automatically moves to the next one, looping back to the first track after the last. Use ⏭ Next Track to skip manually, and ▶ Play / ⏸ Pause to stop and resume.
원하는 채널 버튼을 누르면 해당 방송이 실시간 스트리밍됩니다. 방송사를 바꾸려면 다른 채널 버튼을 누르면 바로 전환되고, 재생 중에는 같은 ▶ 재생 / ⏸ 일시정지 버튼으로 멈추고 이어들을 수 있습니다.Tap a channel button to start that station streaming live. Tapping a different channel switches immediately, and while playing, the same ▶ Play / ⏸ Pause button lets you stop and resume.
라이딩시 이용하는 짧은 음성 대화방입니다. 그룹라이딩 진행 중에도 이용가능합니다.This is a short voice chat room. It's available when leader set the room, also available on a group ride.
리더가 개설한 방에 입장하려면 리더가 알려준 방 이름과 본인 닉네임을 입력하세요(방 이름이 틀리면 입장되지 않습니다). 리더가 그룹라이딩(MK-MOOK) 방을 동시에 개설해 지금 라이딩 중인 상태로 인식되면, 방 이름·닉네임 입력 없이 입장하기 버튼만 눌러도 자동으로 접속됩니다.To join a room a leader has opened, enter the room name the leader gave you along with your own nickname (an incorrect room name won't let you in). If a leader has also opened the group ride (MK-MOOK) room and you're recognized as currently riding, just tap Join — you'll be connected automatically with no room name or nickname entry needed.
입장 후에는 🎙 말하기 버튼을 눌러 mride의 📢 7초공지와 동일한 방식으로 — 버튼을 누르고 약 3초 뒤 비프음이 울리면 그때부터 말하면 되고, 7초간 방 전체에 마이크 음성이 실시간 전달된 뒤 자동으로 종료됩니다. 도중에 화면의 🎙 말하기 버튼을 다시 누르면 즉시 종료할 수도 있습니다. 실제 라이딩 중 화면을 직접 조작하기 어려운 상황을 위해, 블루투스 이어폰·헤드셋의 재생/일시정지 버튼을 한 번 누르는 것만으로도 화면 조작 없이 말하기를 시작할 수 있습니다. 다만 헤드폰 버튼은 시작 전용입니다 — 마이크가 열리면 기기가 통화모드로 전환되면서 헤드폰의 "뗌" 신호가 전달되지 않아, 종료는 7초 자동종료나 화면 버튼으로만 가능합니다.Once in, tap the 🎙 Talk button to broadcast your mic audio live to everyone in the room, just like mride's 📢 7-Second Announcement — about 3 seconds after pressing, a beep sounds and you can start talking; your voice is broadcast for 7 seconds and then stops automatically. You can also tap the on-screen 🎙 Talk button again mid-broadcast to stop it immediately. Since it's hard to operate the screen directly while actually riding, a single press of your Bluetooth earbuds/headset's play/pause button lets you start talking with no screen interaction needed. Note that the headset button only starts talking — once the mic opens, the device switches to call mode and the headset's "release" signal no longer comes through, so stopping only works via the 7-second auto-end or the on-screen button.
📢 7초공지 버튼은 자동으로 숨겨지고(마이크·스피커 모두 그룹톡 쪽으로 이관), 그룹톡에서 말한 음성은 같은 그룹라이딩 방 참가자들에게 전달됩니다.If someone already in the group ride also joins Group Talk, their 📢 7-Second Announcement button on the mride screen is automatically hidden (mic and speaker both hand off to Group Talk), and whatever they say in Group Talk is delivered to the same group ride's participants.스마트로라·파워미터를 연결해 GPS 없이 파워(와트) 데이터만으로 코스 위 가상 속도를 계산하는 실내 라이딩 기능입니다. 혼자 타는 🚴 가상 솔라와, 리더가 연 방에서 다른 라이더들과 실시간으로 함께 달리는 🏇 그룹 라이딩 두 가지 방식이 있으며, 센서 연결·화면 구성 등 사용법 대부분이 공통입니다. 그룹 라이딩 버튼은 리더가 방을 개설한 경우에만 가상 솔라 버튼 오른쪽에 나타납니다(③ 메뉴 선택 참고).An indoor riding feature that connects a smart trainer/power meter and calculates your virtual speed on a course from power (watt) data alone — no GPS needed. There are two modes: 🚴 Virtual Solo, for riding alone, and 🏇 Group Ride, for riding live together with other riders in a room a leader has opened. Most of the usage — sensor connection, screen layout, etc. — is shared between both. The Group Ride button only appears to the right of the Virtual Solo button when a leader has opened a room (see ③ Menu Selection).
🚴 가상 솔라:🚴 Virtual Solo: 버튼을 누르면 페이지가 열리며 아래 2~4단계 안내 카드가 순서대로 뜹니다.Tapping the button opens the page, and the guide cards in steps 2–4 below appear in order.
🏇 그룹 라이딩:🏇 Group Ride: 버튼을 누르면 약 1.5초 후 참가 팝업이 자동으로 뜹니다. 방 코드는 자동으로 입력되어 있으며, 닉네임을 입력하고 확인을 누르면 대기실(로비)로 이동합니다. 재접속 시에는 마지막에 사용한 닉네임이 자동으로 채워집니다.Tapping the button auto-opens a join popup after about 1.5 seconds. The room code is pre-filled; enter a nickname and confirm to enter the waiting room (lobby). On reconnect, your last-used nickname is auto-filled.
첫 접속 시 이 안내 카드가 가장 먼저 자동으로 뜹니다. 스마트로라(💻 "연결" · 📱 "로라")와 심박계(선택, 💻 "연결" · 📱 "HR")를 눌러 블루투스로 페어링합니다. 스마트로라를 찾지 못하면 속도·케이던스 센서 버튼이 추가로 나타나 대체로 연결할 수 있으며, 이 시점부터는 라벨 문구 없이 버튼 이름(로라 · 속도 · Cad · HR)만으로 표시됩니다. 카드를 닫아도 좌측 패널 맨 위에 같은 버튼들이 항상 남아있어 라이딩 도중에도 다시 연결·해제할 수 있습니다.On first visit, this guide card appears automatically first. Tap the smart trainer (💻 "Connect" · 📱 "Trainer") and, optionally, heart rate monitor (💻 "Connect" · 📱 "HR") to pair via Bluetooth. If a smart trainer isn't found, speed/cadence sensor buttons appear as an alternative to connect instead; from that point on they're shown just as button names (Trainer · Speed · Cad · HR) without extra labels. Even after closing the card, the same buttons stay at the top of the left panel so you can reconnect or disconnect anytime during the ride.
센서 카드를 닫으면 뜨는 경로 카드에서 GPX 파일이나 리플레이(.mre)를 불러오거나, 지도를 클릭해 직접 경로를 그릴 수 있습니다(경로작성 버튼, PC·태블릿 전용). 그룹 라이딩 참가자는 이 단계가 필요 없습니다 — 리더의 코스가 자동으로 전달됩니다. 이 카드도 "닫기"로 건너뛸 수 있고, 좌측 패널의 GPX/리플레이 영역은 그 이후에도 계속 남아있어 언제든 코스를 바꾸거나 다시 그릴 수 있습니다.Closing the sensor card opens the route card, where you can load a GPX file or replay (.mre), or draw a route directly by clicking the map (Draw Route button, PC/tablet only). Group ride participants don't need this step — the leader's course is delivered automatically. This card can also be skipped with "Close," and the GPX/replay area in the left panel remains available afterward so you can change or redraw your course anytime.
경로 카드 다음으로 뜨는 마지막 안내 카드입니다. 🏋️ Workout은 정해진 구간별 목표파워(ERG)로 구조화된 훈련을 따라가는 기능이고, 🤖 AI 라이더는 가상 페이스메이커를 추가하는 기능입니다(자세한 내용은 아래 항목 참고). 이 카드도 건너뛸 수 있으며, 좌측 패널 Start 버튼 옆의 🏋️/🤖 버튼으로 라이딩 시작 전까지 언제든 다시 선택하거나 바꿀 수 있습니다.
🏇 그룹 라이딩에서는 리더가 방을 만들기 전에 🏋️로 워크아웃을 미리 골라두면, 그 워크아웃이 방에 실려서 참가자 전원에게 자동으로 전달·동기화됩니다(참가자는 별도로 고를 필요 없음). AI 라이더도 대기실에서 함께 추가해 그룹 라이딩에 동행시킬 수 있습니다.The last guide card, shown after the route card. 🏋️ Workout follows a structured training session with a target power (ERG) for each segment, and 🤖 AI Rider adds a virtual pacemaker (see below for details). This card can also be skipped, and the 🏋️/🤖 buttons next to Start in the left panel let you pick or change either one anytime before starting.
In 🏇 Group Ride, if the leader picks a workout with 🏋️ before creating the room, it's carried along with the room and automatically synced to every participant (participants don't need to pick it themselves). AI riders can also be added in the lobby to ride along in the group.
방 코드, 리더가 등록한 코스명(및 워크아웃 이름), 라이딩 예정 시각·카운트다운, 참가자 목록(닉네임별 고유 색상)이 표시됩니다. 코스(GPX)와 워크아웃은 리더 것이 자동으로 전달되므로 따로 불러올 필요가 없습니다. 리더가 시작 버튼을 누르거나 예정 시각이 되면 자동으로 시작됩니다.Shows the room code, the leader's course name (and workout name, if set), scheduled start time/countdown, and the participant list (each nickname with a unique color). The leader's course (GPX) and workout are delivered automatically, so you don't need to load them yourself. The ride starts automatically when the leader presses Start or the scheduled time arrives.
좌측 패널의 −/+ 로 라이더 체중을 조절합니다(PC·스마트폰 동일). 자전거 무게는 💻 PC·태블릿에서만 직접 kg 입력이 가능하며(기본값 8kg), 📱 스마트폰은 자전거 무게가 8kg으로 고정됩니다 — 값을 바꾸고 싶다면 라이더 체중에서 가감해 조절하세요.Adjust rider weight with the −/+ controls in the left panel (same on PC and smartphone). Bike weight can only be entered directly in kg on 💻 PC/tablet (default 8kg); on 📱 smartphone the bike weight is fixed at 8kg — if you want to change the effective value, adjust it by adding/subtracting from rider weight instead.
💻 ERG 모드(PC·태블릿 전용):ERG Mode (PC/tablet only): 스마트로라 연결 후 트레이너가 ERG를 지원하면 ERG 버튼이 활성화됩니다. 켜면 목표 와트를 지정해 케이던스와 무관하게 그 파워로 저항이 고정됩니다(실내 인터벌 훈련용, 코스 경사와는 무관하게 동작). 스마트폰 화면에는 이 조작 UI가 제공되지 않습니다.Once your smart trainer is connected, if the trainer supports ERG, the ERG button becomes active. Turning it on locks resistance to a target wattage regardless of cadence (for indoor interval training; it works independently of course grade). This control UI isn't provided on the smartphone screen.
🏇 그룹 라이딩에서는 ERG 모드를 사용할 수 없습니다🏇 ERG mode can't be used in Group Ride — 참가자 전원이 같은 코스 경사를 함께 타는 방식이라 ERG 버튼 자체가 표시되지 않으며, 그 자리에는 가상기어만 나타납니다.since all participants ride the same course grade together, the ERG button itself isn't shown — only virtual gears appear in its place.
💻 가상기어(PC·태블릿 전용):Virtual Gears (PC/tablet only):
− / + 버튼으로 −10~+10단을 조절합니다. 실제 자전거 변속과 같은 원리로, 기어를 낮추면(−) 오르막에서 페달이 가벼워지는 대신 화면 속도도 함께 느려지고, 반대로 높이면(+) 페달이 무거워지는 대신 더 빨리 나갑니다. 화면에 표시되는 경사(%)와 실측 파워는 영향받지 않으며, 트레이너로 전달되는 체감 저항과 코스 진행 속도만 기어비만큼 조정됩니다. ERG와는 동시에 켤 수 없어서 ERG를 켜면 가상기어가 자동으로 0단으로 꺼지고, 반대로 가상기어를 조작하면 ERG가 자동으로 꺼집니다.
Adjust from −10 to +10 with the − / + buttons. It works like real bike shifting: shifting down (−) makes pedaling lighter on climbs, but your on-screen speed also slows down; shifting up (+) makes pedaling heavier but you go faster. The displayed grade (%) and measured power aren't affected — only the felt resistance sent to the trainer and the course progress speed are adjusted by the gear ratio. It can't be on at the same time as ERG: turning ERG on automatically resets virtual gear to 0, and adjusting virtual gear automatically turns ERG off.
센서 연결·몸무게 설정을 모두 마친 뒤 지도 좌하단의 ⛶ 전체화면을 누르세요. 화면 자동 꺼짐 방지(Wake Lock)가 함께 적용되며, 📱 안드로이드 스마트폰은 가로모드 고정까지 동시에 적용되어 누르는 즉시 화면이 가로로 전환됩니다. (🍎 iOS는 이 버튼 자체가 없습니다 — 바로 다음 항목 참고)After finishing sensor connection and weight setup, tap ⛶ Fullscreen at the bottom-left of the map. This also enables the wake lock (screen auto-off prevention); on 📱 Android smartphones, landscape lock is applied at the same time, so the screen switches to landscape the moment you tap it. (🍎 iOS doesn't have this button at all — see the next item.)
iOS는 전체화면 기능(Fullscreen API) 자체를 지원하지 않아 같은 자리에 🔆 항상켜짐 버튼이 대신 표시됩니다. 화면 전환이나 가로모드 고정 없이 화면 자동 꺼짐 방지(Wake Lock)만 켜고 끕니다. 버튼을 누르면 🔅 자동꺼짐 ON으로 바뀌며 원래대로 (화면이 다시 자동으로 꺼질 수 있는 상태로) 돌아갑니다.
iOS 16.4 미만 구형 기기는 이 기능 자체가 지원되지 않아 버튼을 눌러도 효과가 없을 수 있습니다 — 이 경우 기기 설정에서 자동 잠금 시간을 늘려두세요.iOS doesn't support the Fullscreen API at all, so a 🔆 Always On button is shown in its place instead. It toggles only the wake lock (screen auto-off prevention), with no screen transition or landscape lock. Tapping it switches to 🔅 Auto-off ON, returning to the state where the screen can turn off automatically again.
On older devices below iOS 16.4, this feature isn't supported at all, so the button may have no effect — in that case, increase your device's auto-lock timeout in Settings.
경로작성 버튼을 누르면 GPX 파일을 업로드하는 대신 지도를 클릭해 원하는 지점을 이어가며 직접 경로를 그릴 수 있습니다.Tapping the Draw Route button in the GPX panel lets you draw a route by clicking points on the map, connecting them one by one, instead of uploading a GPX file.차도 → 자도 → 인도 순)을 따라가며 실제 도로가 존재하는 첫 프로필을 자동으로 찾아 연결합니다. 예를 들어 차도가 선택된 상태에서 그 구간에 차량 도로가 없으면 자동으로 자도 → 인도 순으로 재시도하고, 원래 선택과 다른 프로필로 연결되면 "선택한 경로가 없어 OO로 자동 연결했습니다"라는 로그가 표시됩니다. 세 프로필 모두 도로를 찾지 못하면 두 지점을 직선으로 잇습니다. Auto Route를 끄면 도로 탐색 없이 클릭한 두 지점을 곧바로 직선으로 연결하는 수동 모드가 됩니다.Auto Route is on by default (checkbox); when connecting two clicked points, it follows the selected profile order (road → bike path → sidewalk) and automatically finds and connects the first profile where a real road exists. For example, if "road" is selected but there's no vehicle road in that section, it automatically retries with bike path → sidewalk, and if it connects with a profile other than the one you selected, a log message like "No route found for the selected type, auto-connected via OO" is shown. If none of the three profiles find a road, the two points are joined with a straight line. Turning off Auto Route switches to manual mode, connecting the two clicked points directly with a straight line without any road search.⬇ GPX 다운로드로 그린 경로를 GPX 파일로 저장할 수도 있습니다.You can undo (↩ undo) or clear (🗑) the drawn route, and save it as a GPX file with ⬇ Download GPX.📻 버튼을 누르면 음악 선택 모달이 뜹니다. MP3 항목에서 저작권 프리 음원(SoundHelix) 17곡 중 랜덤 자동재생(직전 곡과 중복 없이, 곡이 끝나면 자동으로 다음 곡)을 고르거나, 📁 폴더재생으로 내 기기의 로컬 mp3 폴더를 선택해 그 안의 곡들을 랜덤 연속재생할 수 있습니다(폴더 안 파일은 브라우저 안에서만 재생되며 서버로 업로드되지 않습니다. iOS는 폴더 선택 방식이 불안정해 이 항목이 표시되지 않습니다). 인터넷 라디오 항목에서는 EBS FM·EBS 1라디오·EBS 2라디오·SBS 파워FM·SBS 러브FM 5개 채널 중 하나를 골라 실시간 스트리밍으로 들을 수 있습니다. 재생 중에 📻 버튼을 다시 누르면 바로 정지됩니다.Tapping the 📻 button next to the Start/Pause button in the GPX panel opens a music selection modal. Under MP3, choose random auto-play from 17 royalty-free tracks (SoundHelix, never repeating the previous track, auto-advancing when one ends), or use 📁 Folder Playback to pick a local mp3 folder on your device and play its tracks back-to-back in random order (files are played entirely in the browser and are never uploaded to the server; this option is hidden on iOS, where folder selection is unreliable). Under Internet Radio, pick one of 5 live-streamed channels: EBS FM, EBS Radio 1, EBS Radio 2, SBS Power FM, and SBS Love FM. Tapping 📻 again while playing stops it immediately.🏋️ Workout 버튼을 누르면 폴더별로 정리된 훈련 목록이 좌측 패널에 나타납니다. 하나를 고르면 워밍업·인터벌·쿨다운처럼 구간별 목표파워(ERG)가 짜인 세트를 따라가게 되며, 목표 구간 전환 시 화면 안내와 음성(TTS) 안내가 함께 나옵니다. FTP는 라이딩 중에도 좌우 버튼으로 5W 단위로 조정할 수 있고, 목표파워는 그 즉시 다시 계산됩니다.Before starting a ride, tapping 🏋️ Workout shows a folder-organized list of training sessions in the left panel. Picking one takes you through a set of segments with target power (ERG) — warmup, intervals, cooldown, etc. — with on-screen and voice (TTS) cues each time the target segment changes. FTP can be adjusted in 5W steps with the +/− buttons even mid-ride, instantly recalculating the target power.🏋️ Workout으로 훈련을 미리 골라두면, 방을 만드는 순간 그 워크아웃이 함께 실려서 모든 참가자에게 자동으로 전달·동기화됩니다 — 참가자는 따로 고를 필요가 없고, 카운트다운이 끝나는 순간 리더와 똑같은 워크아웃이 동시에 시작됩니다. 그룹 라이딩에서는 참가자 전원이 같은 코스 경사를 함께 타야 하므로 ERG 모드 자체는 못 쓰지만, 워크아웃의 구간별 목표파워 안내·음성 큐는 그대로 동작합니다.If the leader picks a workout with 🏋️ Workout before creating the room, it's carried along with the room and automatically synced to every participant the moment the room is created — participants don't need to pick anything, and the same workout starts for everyone the instant the countdown ends. Since Group Ride requires everyone to ride the same course grade together, ERG mode itself can't be used, but the workout's segment-by-segment target-power guidance and voice cues still work.🤖 AI 라이더 추가 버튼을 누르면 모달이 뜹니다. 이름·FTP·몸무게와 함께 공격성·지구력·스프린트·클라이머·리스크 5가지 성향(각 0~100%)을 설정해 나만의 가상 페이스메이커 겸 경쟁자를 만들 수 있습니다. 그룹 라이딩에서는 대기실(로비)에서 리더나 참가자가 같은 방식으로 AI 라이더를 추가해, 실제 참가자들과 함께 순위·지도에 표시되도록 동행시킬 수 있습니다.After loading a GPX and before starting the ride, tapping the 🤖 Add AI Rider button opens a modal. Alongside name, FTP, and weight, you can set 5 personality traits — aggression, endurance, sprint, climber, and risk (each 0–100%) — to create your own virtual pacemaker/competitor. In Group Ride, the leader or a participant can add an AI rider the same way from the waiting room (lobby), so it rides alongside real participants and shows up in the rankings and on the map.라이딩이 시작되면 중앙 계기판(Power·W/kg·Cadence·Speed·HR)과 지도가 표시됩니다. (그룹 라이딩 시) 참가자마다 고유 색상이 최초 입장 시 1회 고정 배정되며, Strava 프로필 사진이 있으면 그 색 테두리를 두른 원형 사진으로, 없으면 색상 점으로 지도 마커에 표시됩니다(순위 패널·로비·채팅에도 동일하게 표시). 내 마커는 흰 테두리가 은은하게 깜빡여 구분됩니다. GPX 패널의 고도차트에도 다른 참가자들의 위치가 각자 라이더 색상의 수직선으로 함께 표시되며, 내 위치는 내 라이더 색 점 + 흰 테두리로 표시됩니다.Once the ride starts, the central dashboard (Power · W/kg · Cadence · Speed · HR) and the map are shown. (In Group Ride) each participant is assigned a unique color once when they first join; if they have a Strava profile photo it's shown as a circular photo with that color border on the map marker, otherwise a colored dot (the same is shown in the rank panel, lobby, and chat). Your own marker is distinguished by a subtly pulsing white border. Other participants' positions are also shown on the GPX panel's elevation chart as vertical lines in their rider color, with your position marked by your rider-color dot plus a white border.
⊕ 자동중앙 / 🔒 지도고정 버튼은 지도 추적 모드 토글입니다. 대기실~라이딩 시작 전까지는 기본적으로 지도고정 상태라 지도를 자유롭게 드래그해 둘러볼 수 있고, 라이딩을 시작하면 자동으로 자동중앙 모드로 전환되어 10초마다 내 마커 위치로 지도가 이동합니다. 버튼을 누르면 언제든 두 모드를 전환할 수 있습니다. 지도 스타일(다크/라이트/노말) 기본값은 PC·태블릿·스마트폰 공통으로 노말입니다. (공통)The ⊕ Auto-center / 🔒 Map lock button at the top-left of the map toggles the map tracking mode. From the lobby until the ride starts, it defaults to Map lock so you can freely drag around to explore the map; once the ride starts it automatically switches to Auto-center mode, moving the map to your marker's position every 10 seconds. You can switch between the two modes anytime by tapping the button. The default map style (dark/light/normal) is Normal, the same across PC, tablet, and smartphone. (Shared)💨/💫/🌀 +N%로 바뀌며, 공기저항 감소율을 적용해 계산한 실제 속도이득 %가 표시되고 그만큼 더 빠른 속도가 납니다. 공기저항 감소는 아래 3가지 조건에 따라 최대 40%입니다.Automatically applied when you're within 100m of a rider ahead of you. When active, the badge at the top of the map changes to 💨/💫/🌀 +N%, showing the actual speed gain % calculated from the air-resistance reduction, and you go that much faster. Air resistance reduction depends on the 3 conditions below, up to a maximum of 40%.
구간 진입 시 실시간 배너가 표시되고, 통과하면 "평균 X km/h YW Zrpm" 결과가 10초간 토스트로 표시됩니다. 🏆 개인 PR 갱신 표시는 리더 화면에만 나타납니다. 세그먼트 완료 순간의 화면이 자동으로 캡처되어, 라이딩 종료 후 저장 시 FIT 파일과 함께 이미지로 다운로드됩니다.A live banner appears when entering a segment, and on completion the result "Avg X km/h YW Zrpm" is shown as a toast for 10 seconds. 🏆 A personal PR indicator only appears on the leader's screen. The screen at the moment a segment is completed is automatically captured and downloaded as an image alongside the FIT file when you save at the end of the ride.
지도 위 채팅창에서 실시간 텍스트 대화가 가능하며, 💪 버튼으로 "교대해주세요" 같은 팔꿈치 신호를 입력 없이 한 번에 보낼 수 있습니다.Real-time text chat is available in the chat box on the map, and the 💪 button lets you send a quick "pull through" elbow signal with a single tap, no typing needed.
지도 우측 하단 Log 버튼 왼쪽의 📢 7초공지 버튼을 누르면 7초 동안 내 마이크 음성이 같은 방 참가자 전원에게 실시간으로 전달됩니다. 버튼이 빨간색으로 바뀌며 7→6→5→4→3→2→1 카운트다운이 표시되고, 시간이 다 되면 자동으로 꺼집니다(도중에 다시 누르면 즉시 중단). 다른 참가자가 공지 중일 때는 내 버튼이 잠겨서 동시에 말이 겹치지 않으며, 공지 중에는 재생 중이던 배경음악이 자동으로 일시정지됐다가 공지가 끝나면 원래 재생 중이었던 경우에만 다시 이어집니다. 공지 종료 직후 3초간 회색으로 바뀌며 3→2→1 쿨다운 카운트다운이 표시된 뒤 다시 눌러 쓸 수 있는 상태로 돌아갑니다. 처음 누를 때 브라우저 마이크 권한 허용이 필요합니다. 소리가 안 들리고 스피커 아이콘이 빨간색으로 표시되면 아이콘을눌러 초기화바랍니다.Tapping the 📢 7-Second Announcement button to the left of the Log button at the bottom-right of the map broadcasts your microphone audio live to everyone in the room for 7 seconds. The button turns red and shows a 7→6→5→4→3→2→1 countdown, switching off automatically when time is up (tapping it again mid-broadcast stops it immediately). While another participant is announcing, your button is locked so voices don't overlap; any playing background music is automatically paused during an announcement and resumes afterward only if it was playing before. Right after an announcement ends, the button turns gray for 3 seconds with a 3→2→1 cooldown countdown before becoming usable again. Browser microphone permission is required the first time you use it. If you can't hear anything and the speaker icon shows red, tap the icon to reset it.
📢 7초공지 버튼 왼쪽의 🌬 에어로 버튼을 누르면 1분간 자세가 TT 포지션처럼 낮게 바뀌며 공기저항이 줄어 코스 진행 속도가 빨라집니다. 이 효과는 공기저항 계산에 직접 반영되므로 평지·다운힐·고속 구간에서는 체감 효과가 크고, 경사가 심한 업힐 저속 구간에서는 상대적으로 효과가 작습니다(실제 사이클링에서 에어로 자세가 평지·고속에서 더 유리한 것과 동일한 원리). 다른 참가자와 함께 드래프팅 중이었다면 그 효과 위에 에어로 효과가 추가로 더해집니다. 1분을 다 채우면 자동으로 원래 자세로 돌아가고 버튼은 5분간 비활성화(쿨다운)됩니다. 활성 중에 일시정지를 누르면 에어로가 즉시 취소되며, 그 시점에 남아있던 시간은 저장되어 다음번에 그 시간만큼만(60초가 아니라) 다시 사용할 수 있습니다. 라이딩 시작 전이나 일시정지 중에는 새로 켤 수 없습니다. 댄싱(대시) 자세와는 동시에 사용할 수 있습니다. 그룹 라이딩 중이라면 다른 참가자 화면에서도 자세 변화·속도 상승 효과가 동일하게 보입니다. 이와는 별개로, 라이딩을 녹화해뒀다면 그 녹화를 나중에 고스트로 불러왔을 때도(솔로·그룹 상관없이) 에어로를 썼던 구간은 그대로 재현됩니다.Tapping the 🌬 Aero button to the left of the 📢 7-Second Announcement button lowers your riding position into a TT-style tuck for 1 minute, reducing aerodynamic drag so you move faster along the course. Because this is applied directly to the drag calculation, the effect is strongly felt on flats, descents, and at high speed, but much less noticeable on steep, low-speed climbs — the same way a real aero tuck matters most on flat, fast terrain. If you were already drafting another rider, the aero effect stacks on top of that. When the minute runs out, your position reverts automatically and the button is disabled (cooldown) for 5 minutes. Pressing pause while Aero is active cancels it immediately, and whatever time was left is saved — the next time you use it, only that remaining time is applied (not a fresh 60 seconds). It can't be activated before starting a ride or while paused. It can be used together with the dancing (out-of-saddle) pose. During a group ride, other participants see the same posture change and speed increase on their screens. Separately, if you recorded a ride, loading that recording later as a ghost (solo or in a group) still reproduces any stretch where Aero was used.
참가자들의 실시간 진행 순위가 우측 패널에 표시됩니다(📱 스마트폰은 제목 텍스트 없이 목록만 표시). 완주자는 실제로 달린 거리가 긴 순서로 먼저 정렬되고(전체 코스 완주자가 항상 위), 거리가 같으면 완주 시간이 빠른 순으로 정렬됩니다 — 중간 참가자는 자신이 실제로 달린 구간 거리만 인정됩니다.Participants' live progress ranking is shown in the right-hand panel (on 📱 smartphone, only the list is shown, without a title). Finishers are sorted first by distance actually ridden (full-course finishers always rank above others), and by faster finish time when distances are equal — mid-joiners are credited only for the distance they actually rode.
GPX 코스 끝에 도달하면 자동 완주 처리되고, 평균 파워·NP·IF·TSS·W/kg·평균 케이던스·평균/최대 HR·파워 커브가 담긴 결과 요약 모달이 표시됩니다. 그룹 라이딩 시에는 여기에 그룹 순위·완주한 세그먼트 정보가 추가됩니다.Reaching the end of the GPX course is automatically treated as a finish, and a results summary modal is shown with average power, NP, IF, TSS, W/kg, average cadence, average/max HR, and power curve. In Group Ride, group rankings and completed segment info are also added here.
Start 이후 나타나는 ⏺ 버튼으로 자신(및 그룹이면 다른 라이더)의 주행을 기록해뒀다가, 나중에 .mre 파일로 불러와 반투명한 "고스트"로 함께 달릴 수 있습니다. 아래 별도 안내를 참고하세요.Use the ⏺ button that appears after Start to record your own ride (and other riders' rides, in a group), then later load the .mre file to ride alongside a translucent "ghost." See the separate guide below.
⏺ 녹화 버튼이 활성화됩니다. 눌러서 켜두면 완주·방 종료·라이딩 나가기 등으로 세션이 끝나는 시점에 자동으로 저장되며, "데이터 저장중..." 표시 후 다운로드 여부를 확인하는 창이 뜹니다. 다운로드를 선택하면 .mre 파일로 저장되고, 기기 안에 남아있던 임시 기록은 그 즉시 삭제됩니다(즉 브라우저에는 "아직 내보내지 않은" 기록만 임시로 남아있는 구조입니다).The ⏺ record button in the GPX panel becomes active once you start riding. Turning it on saves automatically when the session ends — finishing, room closing, leaving the ride, etc. — showing "Saving data..." followed by a window asking whether to download it. Choosing to download saves it as an .mre file, and the temporary record kept on the device is deleted immediately (so only "not yet exported" records are ever temporarily kept in the browser).📂 버튼을 누르면 파일 선택 대신 "임시 저장된 라이딩 녹화" 목록이 뜹니다. 각 항목을 클릭하면 바로 그 자리에서 고스트로 얹어 불러오고, 항목별로 ⬇(내보내기, 다운로드와 동시에 임시 저장소에서 삭제) · 🗑(삭제)를 개별적으로 선택할 수 있습니다. 다운로드해 둔 .mre 파일은 GPX 파일대신 선택하거나 직접 드래그&드롭해서 다시 불러올 수 있으며, 이 경우 파일 안에 함께 저장된 코스(GPX)도 자동으로 로드됩니다.With a course (GPX) already loaded, tapping the 📂 button in the GPX panel shows a "Temporarily saved ride recordings" list instead of a file picker. Clicking an entry loads it right away as a ghost, and each entry offers ⬇ (export — downloads and simultaneously deletes it from temporary storage) and 🗑 (delete) individually. A downloaded .mre file can be reloaded by choosing it in place of a GPX file or dragging and dropping it directly, in which case the course (GPX) saved together in the file is also loaded automatically.🚴 Strava 영역에서 계정을 미리 연결해두면, 완주 후 "완료처리 + Strava 업로드"를 선택해 라이딩 기록(FIT 파일)을 자동 업로드할 수 있습니다. 연결하지 않아도 참여·완주 처리는 가능하며, 기록은 로컬에 FIT 파일로 저장/다운로드할 수 있습니다.If you connect your account beforehand in the 🚴 Strava area at the top, you can choose "Finish + Upload to Strava" after finishing to automatically upload your ride record (FIT file). You can still participate and finish without connecting; the record can be saved/downloaded locally as a FIT file..fit 파일은 표준 FIT 포맷이라 Strava뿐 아니라 가민 커넥트에도 수동으로 올릴 수 있습니다.The downloaded .fit file is in the standard FIT format, so it can be manually uploaded to Garmin Connect as well as Strava.connect.garmin.com에 로그인 → 상단 메뉴 "활동" → 우측 상단 "+" 아이콘 → "수동 활동 업로드"(가져오기) → 저장해둔 .fit 파일 선택. 한 번에 최대 25개까지 올릴 수 있습니다.On a PC browser, log in to connect.garmin.com → top menu "Activities" → the "+" icon at the top right → "Import Data" (manual upload) → select your saved .fit file. You can upload up to 25 at a time.⛶ 전체화면 버튼 대신 🔆 항상켜짐 버튼이 표시됩니다 — 화면 전환 없이 화면 꺼짐 방지만 켜줍니다. 📱 스마트폰 브라우저는 백그라운드로 전환되면 화면이 꺼지거나 탭이 정리되며 연결이 끊길 수 있으니, 라이딩 중에는 화면을 켜둔 채로 두는 것이 좋습니다.On iOS, all browsers — including Safari — use the same engine (WebKit) and don't support Web Bluetooth. If you need a smart trainer connection, use a Web-Bluetooth-capable browser app like Bluefy. For the same reason, iOS doesn't support the fullscreen feature either, so a 🔆 Always On button is shown instead of the ⛶ Fullscreen button — it only enables the screen wake lock, with no screen transition. 📱 On smartphone browsers, switching to the background may turn off the screen or clear the tab and disconnect you, so it's best to keep the screen on during a ride.Strava에 새 라이딩 활동을 올리면 자동으로 데이터가 갱신됩니다.When you upload a new ride activity to Strava, your data is updated automatically.
활동이 업로드되면 서버가 Webhook 이벤트를 수신하고, 해당 활동의 설명(Description) 맨 위에 아래와 같은 분석 정보를 자동으로 추가합니다.When an activity is uploaded, the server receives a webhook event and automatically adds analysis info like the following to the top of that activity's description.
{🥵|👹|♨️}{라벨} 열부하{수치} 열적응{%}%
라이딩 시작 좌표·시각 기준 WBGT(체감 열지수)가 23℃ 이상일 때만 이 줄이 표시됩니다. 🥵온열(23℃+) 👹고온(26℃+) ♨️폭서(30℃+) 3단계 라벨 중 하나가 붙습니다.
열적응 %는 최근 10일 열노출 누적치를 역대 최고 대비 상대값으로 나타낸 값입니다(♨️ 열적응 페이지와 동일한 지수).This line is shown only when WBGT (heat-stress index), based on the ride's starting coordinates and time, is 23℃ or above. One of 3 labels is attached: 🥵warm (23℃+) 👹hot (26℃+) ♨️extreme (30℃+).
The heat adaptation % represents the last 10 days' cumulative heat exposure relative to your all-time peak (the same index as the ♨️ Heat Adaptation page).
표시 조건Display conditions
실외 라이딩에만 표시됩니다(가상·트레이너 제외).
WBGT가 23℃ 미만이면 라인 자체가 생략됩니다.
아직 열적응 캐시가 생성되지 않은 계정(신규가입 초반 등)은 이 줄이 통째로 생략되고, 맨 위 줄이 곧바로 🔥지방연소 요약으로 시작합니다.Shown only for outdoor rides (excludes virtual/trainer).
If WBGT is under 23℃, this line is omitted entirely.
For accounts without a heat adaptation cache yet (e.g. newly joined), this line is skipped entirely, and the top line starts directly with the 🔥Fat Burn summary.
🔥지방 {g} ({%}) 시간당 {g/h} {코멘트}
해당 라이딩에서 소모된 지방량(g), 전체 칼로리 대비 지방 비율(%), 시간당 지방 연소 속도를 표시합니다.
코멘트는 강도(IF)와 시간당 지방 소모량 조합으로 판정됩니다.
예)Shows fat burned (g) during the ride, fat's share of total calories (%), and the hourly fat burn rate.
The comment is determined by a combination of intensity (IF) and hourly fat burn.
e.g.) 균형연소 최적연소 최고연소 👍 🏆
💎[{시작km}~{종료km}km구간] {평속}km/h, NP {NP}W
전체 라이딩에서 워밍업과 쿨다운 구간을 자동으로 제외한 본 라이딩 구간의 평균 속도와 NP(Normalized Power)를 표시합니다.Shows the average speed and NP (Normalized Power) of the main riding segment, automatically excluding warm-up and cool-down sections from the full ride.
표시 조건Display conditions
실외 라이딩에만 표시됩니다(가상·트레이너 제외).
총 라이딩 시간 1시간 미만 또는 총 정지시간 10분 미만(논스톱·오토포즈 ON 등)인 경우에는 워밍업·쿨다운 제거 없이 💎총 {평속}km/h, NP {NP}W, {케이던스}rpm 형식으로 표시됩니다.
NP는 파워미터 데이터가 있을 때만 표시됩니다.
계산된 구간이 5km 미만이면 표시되지 않습니다.Shown only for outdoor rides (excludes virtual/trainer).
If total ride time is under 1 hour or total stopped time is under 10 minutes (non-stop rides, auto-pause ON, etc.), it's shown as 💎Total {avg speed}km/h, NP {NP}W, {cadence}rpm without removing warm-up/cool-down.
NP is shown only when power meter data is available.
Not shown if the calculated segment is under 5km.
📊훈련량 {TSS} ({IF}% {NP}W) 7일누적 {TSS}
파워미터 또는 FTP가 있으면 NP가 함께 표시되고({IF}% {NP}W), 없으면 강도지수만 표시됩니다(강도 {IF}%). 데이터가 부족해 강도를 추정할 수 없는 경우 강도 표시가 생략됩니다.
FTP가 새로 갱신된 라이딩에는 🏆 트로피가 붙습니다 (예:If a power meter or FTP is available, NP is shown alongside it ({IF}% {NP}W); otherwise, only the intensity index is shown (Intensity {IF}%). If there isn't enough data to estimate intensity, the intensity display is omitted.
Rides that set a new FTP get a 🏆 trophy attached (e.g. 75%🏆241W).
7일누적은 최근 7일간 TSS 합산으로 주간 훈련량 추적에 활용됩니다..
The 7-day cumulative total is the sum of TSS over the last 7 days, used to track weekly training load.
💪장기{CTL} 단기{ATL} ⚖️{BAL} {상태메시지}
활동 직후 시점의 장기체력(CTL·42일), 단기피로(ATL·7일), 폼(BAL = CTL−ATL)을 표시합니다.
상태 메시지는 BAL 범위와 TSS·IF 조합으로 결정됩니다.
예)Shows long-term fitness (CTL, 42-day), short-term fatigue (ATL, 7-day), and form (BAL = CTL−ATL) at the moment right after the activity.
The status message is determined by the BAL range combined with TSS/IF.
e.g.) 안정적훈련중 균형잡힌훈련 피로누적고강도 과훈련주의 Good condition
'{연도} 🚴{총km}km 📈{총고도}m ⏱{총시간}h🟩Field: {실외km}km 🟦Virtual: {실내km}km🟩{실외고도}m ({실외시간}) 🟦{실내고도}m ({실내시간})
올해 1월 1일부터 현재까지의 라이딩 누적 거리·고도·시간을 실외(Field)와 실내/트레이너(Virtual)로 구분하여 표시합니다.
러닝/걷기 활동은Shows cumulative ride distance, elevation, and time from January 1 of this year to now, split into outdoor (Field) and indoor/trainer (Virtual).
Running/walking activities are shown as 🟩'{연도year} Foot: {km} / ⏱{시간time}, 수영은and swimming as 🟦'{연도year} Swim: {km} / ⏱{시간time}으로 표시됩니다..
🖼️ https://mokro.kro.kr/a/{활동code}
실외 라이딩 디스크립션 마지막 줄에는 이 링크가 붙습니다. 링크 접속 후, 사진을 선택해 제목·표시 항목·위치 등을 원하는 대로 꾸미면 이 라이딩의 통계가 얹힌 카드가 완성됩니다. 저장한 사진은 스트라바에 직접 업로드해야 합니다.
이 링크는 누구나 접속해서 해당 라이딩의 정보로 각자 카드를 만들 수 있습니다This link is on the last line of the automatic comment for field riding. Open this link and after picking a photo and customizing the title, displayed stats, and layout as you like, a card with this ride's stats is completed. The saved photo needs to be uploaded to Strava manually.
This link works for anyone who knows it, logged in or not — share the link with riding partners and each of them can make their own card with their own photo based on that riding information.
📍 PC에서 저장하면 위치정보가 함께 저장됩니다.📍 Saving on PC also embeds location data.
PC에서 GPS가 담긴 원본 사진으로 카드를 만들면, 저장되는 이미지에 촬영 위치가 그대로 남습니다. 모바일(안드로이드/iOS)에서는 사진 선택 과정에서 시스템이 위치정보를 자동으로 제거하기 때문에, 카드에는 위치정보가 남지 않습니다.When you create a card on PC using an original photo with GPS data, the saved image keeps that location. On mobile (Android/iOS), the system automatically strips location data during photo selection, so the saved card won't include it.
실외 라이딩 활동이 업로드되면 제목이 두 단계로 자동 수정됩니다. 가상 라이딩(트레이너·VirtualRide)·실내 활동에는 적용되지 않습니다.When an outdoor ride activity is uploaded, its title is automatically updated in two stages. This doesn't apply to virtual rides (trainer/VirtualRide) or indoor activities.
업로드 후 약 10초 뒤 활동 시작 좌표와 시각을 기준으로 날씨 이모지를 제목 맨 앞에 붙입니다.
이모지 종류: ☀️ 🌤️ ⛅ 🌟 ⭐ 🌙 🌫️ 🌦️ 🌧️ 🌨️ ⛈️ ⛄ ☔ (낮/밤·날씨 조합으로 자동 선택 — 🌟⭐🌙은 밤 전용)
이미 날씨 이모지가 붙어있으면 중복 추가되지 않습니다.About 10 seconds after upload, a weather emoji is prepended to the title based on the activity's starting coordinates and time.
Emoji set: ☀️ 🌤️ ⛅ 🌟 ⭐ 🌙 🌫️ 🌦️ 🌧️ 🌨️ ⛈️ ⛄ ☔ (auto-chosen by day/night and weather combination — 🌟⭐🌙 are night-only)
If a weather emoji is already present, it won't be added again.
거리·구간·시간대·날씨·강도를 조합해 제목을 자동으로 완성합니다.
형식:Combines distance, area, time of day, weather, and intensity to complete the title automatically.
Format: {날씨이모지weather emoji}{거리distance} {지명/업힐place name/uphill} {태그tag}
예)e.g.) ☀️100km 화악산 업힐 빡라Hwaaksan uphill, hard ride 🌦️ 우라rainy ride 🌟100km+ 야간빡라night hard ride ☀️ 새라dawn ride
| 태그Tag | 조건Condition |
|---|---|
새라dawn ride | 출발 시각 오전 6시 이전Start time before 6 AM |
야라night ride | 출발 시각 오후 7시 이후Start time after 7 PM |
빡라hard ride | 강도(IF) 90% 이상 + TSS 100 이상Intensity (IF) 90%+ and TSS 100+ |
우라rainy ride | 비/이슬비 날씨Rain/drizzle weather |
| 조합Combined | 새벽우중빡라, 야간우라 등 복합 조합 가능Compound combinations possible, e.g. "dawn rainy hard ride," "night rainy ride" |
자동 계산된 값이 실제와 다를 경우, PC에서 본인 계정으로 로그인한 상태라면 직접 수정할 수 있습니다.If an automatically calculated value differs from reality, you can edit it directly while logged in to your own account on PC.
mokro.kro.kr 접속 시 로그인 상태라면 바로 메뉴 버튼이 표시됩니다. 세션이 만료된 경우— if you're logged in, the menu buttons appear immediately. If your session has expired, 앱 시작Start App 으로 다시 인증합니다.use it to re-authenticate.
📊 훈련분석Training Analysis 버튼을 클릭한 뒤Click the button, then click the 🔥 지방연소Fat Burn 탭을 클릭합니다.tab.
수정하고 싶은 날짜의 버블을 클릭하면 수정 팝업이 열립니다.Click the bubble for the date you want to edit to open the edit popup.
현재 값이 기본으로 표시됩니다. 수정 후The current values are shown by default. After editing, press 저장Save 을 누르면 즉시 반영되고 모든 차트가 새로 그려집니다. 칼로리는 지방 비율에 맞춰 자동 보정됩니다.and it's applied immediately, redrawing all charts. Calories are automatically corrected to match the fat ratio.
수정 팝업 미리보기:Edit popup preview:
언제든지 PC Strava 앱 설정에서 연동을 해제할 수 있습니다.You can disconnect the integration anytime from Strava's app settings on PC.
PC Strava 웹에서On the Strava website on PC, go to Settings → My Apps로 이동합니다..
목록에서Find Mokro 를 찾아 Revoke Access를 클릭합니다. 이후 서비스는 더 이상 활동 데이터에 접근하지 않습니다.in the list and click Revoke Access. After this, the service no longer has access to your activity data.