Все ваши тренировки в одном месте — и дальше куда нужно
GetSync собирает активности с устройств и облаков, ведёт каталог в вашем аккаунте и доставляет файлы в нужные сервисы.
Для спортсменов на нескольких платформах
Без ручного копирования файлов. GetSync развивается как хаб: приём, хранение, статусы в UI и правила, куда отправлять каждую тренировку.
Один pipeline — разные приёмники
В планах: источники (Hammerhead, Strava, Wahoo, …) и приёмники (Garmin, архив, …) с правилами per user.
Уже работает: Karoo → Garmin
Webhook после поездки, оригинальный .fit, загрузка в Garmin Connect — без дубликатов.
Ваши данные, ваш аккаунт
Мультиарендный кабинет: OAuth на пользователя, изоляция в data/users/{id}/, сессии по HTTPS.
Понятный статус sync
Успех, пропуск и ошибки в логе. Re-sync из UI при сбое.
Частые вопросы
GetSync — бесплатный хаб активностей для спортсменов: сбор тренировок, кабинет со статусами и доставка в подключённые сервисы. Первый рабочий сценарий — Hammerhead Karoo → Garmin Connect.
Сейчас в production: Hammerhead (Karoo) как источник, Garmin Connect как приёмник. В планах: Strava, Wahoo, ручной FIT, другие приёмники — см. roadmap. Мы не обещаем интеграции, которых ещё нет в коде.
Зарегистрируйтесь, откройте Settings, пройдите OAuth Hammerhead, привяжите Garmin (первый вход Garmin может быть через CLI на сервере — см. docs). Укажите webhook Hammerhead на этот инстанс GetSync.
Если открыта публичная регистрация — кнопка Sign up на этой странице: сразу попадаете в кабинет. Часовой пояс и язык — в настройках. Иначе — доступ через администратора.
GetSync — бесплатный сервис. Мы не берём плату за подписку или использование GetSync. У Hammerhead, Garmin и других платформ — свои условия; GetSync только связывает их для вас.