FunTiming — хронометраж любительских велогонок и забегов
Работает прямо в браузере. Без установки, без сервера, без лишнего.
FunTiming создан для организаторов любительских соревнований, которым нужен удобный хронометраж без дорогостоящих систем с электронными датчиками. Подходит для велогонок (шоссейных, гравийных, МТБ), лыжных гонок, забегов и любых других дисциплин с массовым или раздельным стартом.
Финишный протокол готов сразу после окончания гонки — участникам больше не нужно ждать часами, пока организатор найдёт время на сводку результатов.
Возможности
Судейство гонок
Хронометраж в реальном времени. Поддержка нескольких кругов, массовых и раздельных стартов.
Категории участников
Разбивка участников на категории — мужчины, женщины, возрастные группы.
Стартовый протокол
Формирование стартового списка с номерами и именами участников.
Финишный протокол
Итоговая классификация с временами, отставаниями и статусами DNS/DNF/DSQ.
Экспорт в PDF
Готовые документы для публикации сразу после окончания гонки.
Экспорт в Google Таблицы
Отправка протоколов в Google Таблицы одним кликом для дальнейшей обработки.
Онлайн-табло
Табло результатов в отдельном окне — удобно для трансляции на внешнем экране.
Работа офлайн
Приложение работает без интернета: всё хранится локально в браузере.
Как это работает?
Подготовка
Организатор заранее вносит список участников, при необходимости указывает их команды и страны и разбивает участников на категории. Стартовые номера назначаются автоматически или задаются вручную.
В день гонки
На старте достаточно ноутбука или смартфона с приложением — интернет не нужен. Старт может быть раздельным (каждый участник в своё время) или массовым (по категориям или все сразу).
Гонки «из точки А в точку Б»
После старта судья с ноутбуком переезжает на финиш — или передаёт данные другому судье с помощью встроенных функций импорта и экспорта.
Хронометраж
В момент финиша каждого участника судья отмечает его нажатием кнопки. Для многокруговых гонок фиксируется не только финиш, но и прохождение каждого круга. Количество кругов задаётся отдельно для каждой категории.
Табло для участников
Если есть возможность подключить второй экран — откройте на нём онлайн-табло с текущими результатами. Болельщики и финишировавшие участники сами видят результаты и не отвлекают судью.
Протокол сразу после финиша
Как только последний участник пересёк финишную черту, протокол уже готов. Его можно сразу экспортировать в PDF или Google Таблицы и опубликовать в соцсетях — пока участники ещё не разошлись.
Скриншоты



Частые вопросы
О приложении
Сколько стоит FunTiming?
Приложение бесплатное, без регистрации и подписок. Откройте его в браузере и начинайте работать.
Для каких видов спорта подходит FunTiming?
Для любых гонок с массовым или раздельным стартом, где результат — время на дистанции: шоссейные, гравийные и МТБ-велогонки, кросс-кантри, лыжные гонки, забеги, трейлы, кроссы и марафоны. Приложению всё равно, кто движется по трассе, — важно только отметить старт и финиш.
Подходит ли для детских, школьных и корпоративных стартов?
Да. FunTiming рассчитан на любительские соревнования любого масштаба: клубные тренировочные старты, школьные и детские гонки, корпоративные забеги, городские велопарады с зачётом. Не нужны ни оборудование, ни бюджет — только ноутбук или смартфон.
Нужны ли чипы, датчики или RFID-оборудование?
Нет. FunTiming — это ручной хронометраж без чипов: судья отмечает финиш каждого участника нажатием кнопки, а приложение считает время, круги и места. Это замена секундомеру и бумажному протоколу, а не системе электронного хронометража с датчиками.
Для каких соревнований FunTiming не подходит?
Там, где нужна высокая точность замеров: короткие разделки, даунхилл, спринтерские забеги — здесь лучше системы с чипами. Многоэтапные соревнования и гонки с квалификациями: их можно оформить как несколько отдельных гонок, но удобно не будет. Триатлон и эстафеты: поддержки этапов, транзитных зон и передачи эстафеты нет. Гонки с очками и промежуточными финишами, например критериумы: приложение считает только время и круги. Очень массовые старты с плотным финишем: один судья не успеет отметить несколько десятков человек в минуту — здесь нужны чипы.
Нужно ли что-то устанавливать?
Нет. FunTiming работает в браузере на ноутбуке или смартфоне, достаточно открыть ссылку. Если удобнее держать приложение файлом на диске, есть standalone-версия: один HTML-файл, ссылка на него — на странице «О программе» в приложении.
Работает ли приложение без интернета?
Да. Все данные хранятся локально в браузере, для хронометража сеть не нужна. Обычную версию достаточно открыть заранее, пока связь есть, — дальше она работает без сети. То же умеет standalone-версия, которая открывается с диска. Интернет понадобится только для экспорта в Google Таблицы.
Сколько участников выдерживает приложение?
Ограничений нет: всё хранится и считается на вашем устройстве. Приложение уже использовали на гонках с сотней участников.
Проведение гонки
Как быстро загрузить список участников?
Скопируйте список из таблицы или текстового файла и вставьте целиком: по одному участнику в строке — номер, имя, при необходимости страна и команда. Страна распознаётся по названию на русском или английском либо по коду (RUS, RU). Номера можно не указывать, они назначатся автоматически. Участников можно добавлять и по одному, в том числе уже во время гонки.
Как устроены категории: можно ли делить участников по возрасту и полу?
Категории произвольные: мужчины и женщины, возрастные группы, уровни подготовки, типы велосипедов — любые, какие нужны на вашей гонке. Их задаёт организатор вручную, участник может входить сразу в несколько категорий. Автоматического распределения по году рождения нет: возраст и пол в карточке участника не хранятся.
Есть ли командный зачёт?
У участника можно указать команду — она попадёт в стартовый лист и финишный протокол. Отдельного командного зачёта с суммированием результатов пока нет; при необходимости его удобно посчитать в Google Таблицах после экспорта.
Можно ли указать страну участника?
Да. Страна задаётся в карточке участника или прямо в списке при массовом добавлении и впоследствии отображается на табло и в протоколах.
Какие форматы старта поддерживаются?
Массовый старт — все участники сразу или по категориям — и раздельный, когда у каждого участника своё время старта. Время старта можно поправить и после гонки.
Можно ли проводить многокруговые гонки?
Да. Число кругов задаётся отдельно для каждой категории. Судья отмечает каждое прохождение круга, а финиш фиксируется автоматически, когда участник прошёл нужное число кругов.
Что делать, если судья ошибся при отметке финиша?
Любую отметку можно исправить задним числом: изменить время круга или финиша, снять отметку, поставить статус DNS, DNF или DSQ. Если на финише плотная группа и номера разобрать не успеваете, отмечайте время без номера — номер впишете, когда участники подъедут.
Что означают статусы DNS, DNF и DSQ?
Это стандартные обозначения в протоколах гонок. DNS (did not start) — участник не вышел на старт. DNF (did not finish) — стартовал, но не финишировал. DSQ (disqualified) — дисквалифицирован судьями. В FunTiming статус ставится одной кнопкой, и такие участники попадают в конец протокола без места.
Результаты
Как получить протокол результатов?
Стартовый лист и финишный протокол формируются автоматически: по категориям и в абсолютном зачёте, с отставаниями и статусами. Их можно скачать в PDF или отправить в Google Таблицы для дальнейшей обработки — для этого нужен только аккаунт Google.
Как опубликовать результаты для участников?
Финишный протокол готов сразу после финиша последнего участника. Скачайте PDF и отправьте в чат или соцсети гонки, либо экспортируйте в Google Таблицы и поделитесь ссылкой — участники увидят результаты с телефона ещё до отъезда домой. На месте результаты показывает онлайн-табло на большом экране.
Что такое онлайн-табло?
Отдельное окно с текущими результатами, которое обновляется по ходу гонки. Выведите его на второй монитор, телевизор или проектор — участники и болельщики сами увидят результаты и не будут отвлекать судью. Три темы оформления — светлая, тёмная и высококонтрастная чёрная — позволяют подобрать вариант под освещение и тип экрана. Есть автопрокрутка страниц.
С какой точностью фиксируется время?
Время записывается с точностью до миллисекунды, но по умолчанию показывается с точностью до секунды. При необходимости в финишном протоколе можно включить показ миллисекунд. Для любительских гонок без электронных датчиков этого достаточно, а результат сравним с ручным секундомером.
Данные и обновления
Где хранятся данные и попадают ли они на сервер?
Только в хранилище вашего браузера на вашем устройстве. Для резервной копии и переноса на другое устройство есть экспорт и импорт в файл JSON.
Безопасно ли давать приложению доступ к Google Диску?
Да. При экспорте FunTiming запрашивает у Google право работать только с файлами, которые создало само, — ваши остальные документы на Диске ему недоступны. Данные уходят из вашего браузера напрямую в Google, без промежуточного сервера.
Можно ли вести несколько гонок?
В приложении одновременно открыта одна гонка. Перед следующей сохраните текущую экспортом в файл и очистите данные. Сохранённую гонку в любой момент можно снова импортировать.
Как обновляется приложение?
Когда выходит новая версия, в интерфейсе появляется уведомление. Обычную версию достаточно перезагрузить в браузере, standalone-файл нужно скачать заново. Данные гонки при обновлении сохраняются.
Что делать, если не хватает какой-то функциональности?
Напишите нам — контакты ниже на этой странице. Приложение развивается по запросам организаторов, и мы постараемся учесть все пожелания в будущих версиях.
Контакты и обратная связь
Есть вопросы, предложения или пожелания по функциональности? Пишите — мы всегда рады обратной связи от организаторов и стараемся учитывать реальные задачи при развитии приложения.
Последние изменения
- Сводка под таблицей тайминга: сколько финишировали и сколько ещё ожидаем
- Улучшения формы редактирования участника
- Мелкие правки и исправления ошибок
- Поддержка стран участников
- Хранение времени с долями секунды
- Участники с одинаковым временем (с точностью до миллисекунды) получают одинаковые места
- Горячие клавиши для управления стартом и финишем
- Мелкие правки
- Исправление ошибок