隐私
我们存什么,为什么存
Gym Buddy 是一个帮你记录自己训练的伙伴。这一页用大白话说清楚 app 到底保存哪些数据、怎么处理。
登录
你用 Google 登录。我们从 Google 拿到你的名字、邮箱和头像来创建账号。我们看不到你的 Google 密码。
我们存哪些
你的训练数据存在我们的服务器上,这样它能跨设备跟着你走:你记录的组数、训练和计划,还有你的名字、邮箱和头像。这些托管在 Cloudflare 上(记录用 D1,文件用 R2)。我们不会出售你的数据,也不会把它给广告商。
你给教练留的反馈
通过教练的链接留反馈时,你的评分和留言会发给那位教练,并附上你账号里的名字,方便教练知道是谁回应的。私密留言只有该教练能看到。公开评价只有在你同意、并经教练批准后才会对外展示,展示方式由你选择:名字、handle 或匿名。每位教练你只能留一次反馈。
带学员与分享计划
如果你带学员,可以保留一份学员名单(你填写的名字和可选备注),并为他们制定计划。你可以把计划生成一个只读链接,任何拿到链接的人都能打开。这些学员数据归你,我们存储只是为了支持你的教学,并且不会出售。学员留下的反馈见上文。如果你自己接受了教练,对方可以看到你在他们分享的计划上记录的训练、你的体重趋势、你的年龄和身高,以及你在引导问答里选的训练目标、每周计划天数和训练经验。
健身房位置和在线状态
给训练标记健身房是可选的,默认关闭,要你自己打开。健身房是共享的:你标记的地点,可能会作为附近的健身房推荐给正在确认自己位置的其他成员,你自己也可能会被推荐到别人标记过的健身房。健身房的名字不会显示是谁标记的。另外,我们内部有一张地图,能看到每个成员在哪训练,附带名字和 handle,用来运营这个 app。显示你正在训练(在线状态)也是要你主动开启的。一旦开启,所有登录成员都能看到,不管他们自己有没有开。这两项你随时都能在设置里关掉。
段位排行榜
段位排行榜对所有登录成员开放。练到第一段位(大约每周两次)你就会出现在上面,这是排行榜本来的意思,没有开关可以躲。榜上会显示你的名字、头像、段位、分数,以及你最近一次训练是什么时候;资料页还会显示你在设置里写的简介、一共练了多少天,以及是哪个月开始练的。段位只根据你记录的组数计算,不看你举的重量、不看训练总量,也不看你练了什么。段位排行榜本身只对其他登录成员可见,不会公开在互联网上。下面说的健身圈是另一个只对登录成员开放的页面,但和段位不同,它有开关:默认对每个账号关闭,只有自己打开之后,你的训练才会出现在上面,显示你的名字、头像、@handle、段位、连续周数和累计训练天数、练的部位、记录了多少个正式组、动作名、每个动作下面记录的每一组,还有训练时长,以及当天训练结束的时刻,但不含健身房,也没有分数。这个页面顶部也会显示这些成员里正在训练的人,只显示名字、头像、段位、正在练的部位,以及已经练了多久,来自登录成员已经能看到的实时状态,训练中会更新,但同样不含健身房,训练一结束,这条记录就会换成当天的训练日帖子。在健身圈里给别人点赞或评论,同样会带上你的名字和头像,无论你有没有公开自己的训练;详情见下面「健身圈」一节。离开排行榜靠的是衰减而不是设置:停练之后分数每两周左右减半,掉到第一段位以下就不在榜上了。
健身圈
Gym Buddy 有一个页面叫「健身圈」,列出成员已经结束的训练。它只对登录成员开放;2026 年 8 月 24 日之前它是公开的,现在不是了。要不要公开到健身圈默认关闭,你需要自己在设置里打开:打开之后,你以前练过的也会一起公开,不只是之后的训练;关掉的话,全部一起撤回。公开之后,你的训练会显示为你的名字和头像(没有头像就是一个生成的图标)、@handle、段位、当时的连续周数和累计训练天数(长时间休息后回归,也会标出隔了多久)、练的部位、记录了多少个正式组、动作名、每个动作下面记录的每一组(含重量和次数,递减组也在内)、这场练了多久、日期,以及当天最后一场训练结束的时刻。这和段位排行榜已经展示给其他成员的身份是同一份。你标记的健身房不会发到这个页面,开始的具体时刻也不会。单次公开的训练依然可以在它的总结页上单独隐藏。 Gym Buddy 自己也会读你练完的训练,写一小段点评,和成员们的评论一起出现在那次训练下面。它只根据你记录的组数来说,不会写健身房也不会写地点,公开的时长和那次训练完全一样:把那次训练藏起来,或者关掉公开,点评也跟着撤下。不管你有没有公开,自己的点评在训练总结页上永远看得到。 成员可以给一个训练日点赞,也可以在下面评论。点赞记录的是谁点的、点在谁的哪一天,只精确到天,不含具体时刻。评论记录的是你写的内容、你的名字和头像,还有你写下的时刻;改过之后,显示的是你最后一次修改的时刻。你写在别人训练日下面的评论,不会因为你关掉公开而撤回,因为那个开关管的是你的训练而不是你的话;你随时可以删掉自己写的任何一条,那一天的主人也可以。健身圈顶部也会显示正在训练的人,名字、头像、段位、正在练的部位,以及已经练了多久,训练中会自动更新。这和已经展示给登录成员的实时状态是同一份信号,只是不含健身房,这条直播记录同样不含健身房。训练一结束,这条直播记录就会换成他当天的训练日帖子,和别人一样,训练还没结束的时候,当天的帖子不会再单独出现一次。热身组不算在内,你自己写在某一组上的东西也不会发出去:组备注和 RIR 都不会送到那个页面。
你的饮食
Gym Buddy 也可以公开你一天吃得怎么样,这是和训练公开分开的另一个开关:默认对每个账号关闭,只会在饮食页或设置里问你要不要打开,别的地方不会。打开之后,有两样东西只对登录成员可见。一天过完、那天每一餐都读完之后,健身圈会出现一张卡片,带你的名字、头像和 @handle、日期、你记录了几餐、你的热量圆环和里面已摄入与目标的数字,还有蛋白质、脂肪和碳水三条进度条和它们的数字。你记录的每一天都会出现,达标的和没达标的都一样。你的资料页还会显示你正在吃的这一天,同样的圆环和进度条实时填满,目标数字也在上面,以及到目前为止记录了几餐。你标成 off plan 的那天不会出现在健身圈。打开的话,只从你打开的那天起的日子才会公开,那天之前记录的一律不会显示;关掉的话,全部一起撤下,资料页只显示空的轨道,和从来没打开过的成员一模一样,所以没人能从你的资料页看出你关了开关。以后再打开,就从那天重新开始。你的用餐照片不会送到这两个地方,你记录的食物、备注和体重也不会:只有你对照自己目标的数字。Gym Buddy 也会读你公开的每一天,写一小段关于你怎么吃的点评,和成员们的评论一起出现在那张卡片下面。它只根据你对照自己目标的数字来说,不会写食物、照片和体重,公开的时长和那张卡片完全一样:关掉公开,所有点评也跟着撤下。Gym Buddy 另外为你写的、教你怎么吃得更好的那份点评只在你的饮食页上,从来不会公开。公开饮食不会公开你的训练,公开训练也不会公开你的饮食,两个开关各管各的。
分析和错误监控
我们会记录 app 的使用情况,用来改进它:你打开了哪些页面、顺序是什么、什么时候把 app 切到后台。这些使用记录存在我们自己的服务器上,和你的训练数据放在一起,跟你的账号关联。同样的记录也会发一份给 google analytics,它可能会设置 cookie,google 会代我们处理那一份;崩溃报告则用 sentry 收集,方便我们修 bug。我们不会记录你输入的内容。设置里的一个开关可以全部关掉,我们的服务器和 google 那边一起停。
我们保存多久
账号开着的时候我们一直保留你的数据,这样你的历史记录是完整的。使用记录是例外:超过 90 天就会清掉,它们只是用来看 app 现在跑得怎么样。你删除账号时,这些记录会从我们的数据库里清掉。
你的数据归你
你随时都能在设置里把完整的训练历史导出成 CSV 文件,也能在同一个地方删掉账号以及里面的所有内容。
最近更新于 2026 年 7 月