替代品

没有社交动态的 Strava 替代品

Strava 是同一个名字下的两个产品:一本训练日志和一个社交网络。很多人只想要前者。

cronoWiz 主界面:力量、有氧、工具、设置、进度和日记几个板块拼成的方格

正是社交那一半,才使得 GPS 轨迹必须放在服务器上,才需要有一份档案,也才让隐私设置变成一屏十几个开关。把它拿掉,云存在的大部分理由也就跟着走了,因为训练日志本来就是一份私人文件。

cronoWiz 记录同样的一次训练——GPS、距离、配速、分段、心率区间、步频、爬升——然后把它留在手机上。同一圈再跑一次,它会认出这条路线,把这些跑步归到同一条赛道下:周二晚上的五公里于是成了一件你跑过二十次的事,而不是二十条互不相干的记录。

较量还在;观众没有了。你可以追自己上一次跑步的幽灵,也可以追朋友的——打包在他发给你的一个文件里。没有动态、没有点赞、没有关注者、没有路段排名,因为这些东西离开「把所有人的轨迹放到同一个地方」就无法运作。

  • 要日志,不要动态

    分段、区间、步频和爬升,都私下保存。

  • 被认出来的路线

    同一圈会被归成一条赛道,而不是碎成一堆。

  • 有对手,没有观众

    你自己的幽灵,或者朋友以文件形式发来的一次跑步。

  • GPX 进得来也出得去

    规划一条路线,导出到手表,或者导入别人的。

你保留了什么,又放弃了什么

保留的:GPS 记录、距离、配速、分段、爬升、步频、来自蓝牙心率带的心率区间、地图上的完整轨迹,以及一份会把同一条路线的多次重复归并成单个环线的历史。周二傍晚那个五公里,会变成"一条你跑过二十次的路线",二十次跑步并排陈列,而不是二十条彼此无关、需要一路下滑的记录。

放弃的:路段、排行榜、点赞、关注者、俱乐部和动态流。这些并不是还没来得及写的功能——它们每一个都需要把所有人的 GPS 轨迹放在同一台服务器上,而那正是被拿掉的东西。路段排行榜在技术上并不难;它在架构上恰恰是"留在你手机里的训练日志"的反面。

取代竞争部分的是与幽灵赛跑:同一条路线上你自己记录下的配速,或者朋友打包成文件发给你的那次跑步。这是和你选中的某个人比,而不是和你没有选择的观众比。

把已有的历史带过来

没有与 Strava 的直接连接,将来也不会有:那意味着两边都要有账号。真正可行的是 Strava 自己提供的批量导出:在网页版设置的账号部分,申请一份自己的数据归档。它会以邮件形式寄来一个压缩包,其中每一次活动都是一个 .fit 或 .gpx 文件。

把这些文件交给 cw·dashboard,它会在浏览器里读取——解析发生在你自己的机器上,没有任何内容被上传——并把它们并入应用写入的同一份历史。你此前跑过的路线会被识别出来,并与新的记录归为一组,所以导入的一整年跑量不会孤零零地存在另一个隔间里。

反方向同样可行。你规划一条路线并导出成 GPX 给手表,或者导入别人发来的 GPX 并沿着它跑。文件格式的意义恰恰在于:双方谁也不需要在对方那里有账号,它照样能用。

免费。私密。属于你。

没有账号。没有服务器。没有 Cookie。只有你、你的手机,和一个只管自己本分的应用。cronoWiz 是一款完全在你设备上运行的免费 PWA — 你的数据不会出去。永远不会。

大家真正会问的问题

能导入我的 Strava 历史吗?

不能直接从 Strava 导。导出成 .fit 文件的训练可以通过 cw·dashboard 引入,它在浏览器里读取这些文件,并把它们加进同一份历史。

那路段和排名呢?

没有,而且这是刻意的取舍:排名要求把所有人的 GPS 轨迹放在一台服务器上。最接近的替代是在同一条路线上跟自己录下的配速较量。

能分享一次跑步吗?

能——作为文件或一个短链接,发给你选定的人。那是一条消息,不是一次公开发布。