隐私政策
最后更新:2026年10月15日
本译文仅为方便你阅读而提供。如与英文版本存在不一致,以英文版本为准。
我们是谁
Sadharo 是一款适用于 iPhone、Apple Watch、Android 和 Wear OS 的萨杜板练习应用,并配有网站 sadharo.app。二者由 DOIT-BI Sp. z o.o.(pl. Powstańców Śląskich 1/11, 53-329 Wrocław, KRS 0001034827,波兰)(以下简称“我们”)运营。我们是本政策所述个人信息的处理者。
有关你的数据的问题或请求,请联系:hello@sadharo.app。
简要说明
- 除非你登录并开启云端副本,否则你的练习记录会保留在你的手机上。
- 没有广告,不使用任何广告或追踪 SDK,也不出售或出租你的数据。
- 仅在你同意时才进行匿名使用情况分析:默认关闭,不与你的账户关联,你可以随时关闭。
- 健康数据(Apple Health、Health Connect、心率)仅用于显示和保存你的练习,绝不用于营销。
- 挑战或小组中的好友可以看到你选择的名字、你的头像(如果你添加了头像)以及你练习的日期。只有在你选择分享时,他们才能看到你的练习分钟数或练习详情。
- 你可以导出数据,在应用内删除你的账户和云端副本,也可以通过删除应用来清除手机上的所有数据。
存储在你设备上的数据
本应用无需账户即可使用。你输入或记录的内容会存储在你手机上本应用的私有存储空间中;如果你使用手表,也会存储在手表上:
- 练习:日期、时间、时长、目标、姿势、钉板和钉距、声音、笔记、你的意图文字、练习感受、练习前后的紧张度和能量,以及心率(如有);
- 你的钉板,包括你拍摄或选择的照片,以及你的头像(如果你设置了头像)。通过扫描钉板照片识别钉距的过程在设备上完成;
- 计划、成就、连续记录、提醒、设置以及你导入的声音;
- 一个随机安装标识符,以及一份关于你如何使用订阅页面的简短日志(例如显示了哪个页面、是否开始了试用)。该日志保存在设备上,用于改进优惠方案。如果你开启使用情况分析,应用还会发送“使用情况分析”一节所述的匿名事件。
你的操作系统可能会根据你的设备设置,将这些数据包含在设备备份(iCloud 或 Google 账户备份)中。这些备份由 Apple 或 Google 根据其各自的条款处理。
账户与云端副本(可选)
你可以通过 Apple 或 Google 登录,在云端保存一份数据副本,并将其迁移到新手机。此时我们会处理:
- Apple 或 Google 提供的你的账户标识符、电子邮箱地址和姓名(使用 Sign in with Apple 时,你可以隐藏你的电子邮箱);
- 一个包含上述应用数据(导入的声音除外)的备份文件,以及若干标签,例如练习次数、总练习时长、钉板数量、平台和副本日期。
在你保持登录期间,副本会自动更新。只有你可以访问该副本。当你在应用中删除账户时,我们会删除账户、备份文件和你的头像,将你连同你在其中分享的全部内容以及你在其中送出和收到的点赞一起从你参加的挑战和小组中移除,并删除你各部手机的推送注册信息以及你设置的屏蔽(见下文)。退出登录会删除这部手机的推送注册信息;其他所有数据会继续保留,直至你再次登录或删除账户。
与好友的挑战(可选)
参加挑战需要账户。为使你能够参加,我们会在挑战中存储:你的账户标识符、你输入的名字(最多 40 个字符)、你的头像链接(如果你设置了头像)、你的加入日期以及你练习的日历日期。任何已登录且持有挑战邀请码的人都可以看到这些信息。
头像。 如果你设置了头像,它会被上传到我们的云存储(Firebase Storage),其链接会被添加到你在所参加的每个挑战和小组中的记录里,以便成员看到。任何拥有该链接的人都可以打开这张照片。你可以在应用中更换或移除头像(设置 → 账户)。退出登录后,头像仍会保留在你的挑战和小组中;删除账户则会将其删除。
好友能看到什么。 除此之外,你可以通过挑战或小组页面上的“好友能看到什么”,选择其他成员能看到你多少练习内容。这是适用于你所有挑战和小组的同一项设置,默认为“练习日和分钟数”:
- 仅练习日:除上述信息外,不分享任何内容;
- 练习日和分钟数:还会分享你自加入以来每天练习的分钟数;
- 练习的全部内容:还会分享你自加入以来的每一次练习(最多为最近 60 次):练习时间、时长和目标、姿势、钉板名称和钉距、练习前后的紧张度和能量、练习感受,以及你的意图文字。
分钟数和练习记录保存在该挑战的一个单独记录中,只有挑战成员可以读取。紧张度、能量和练习感受反映你的身心状况:只有当你选择“练习的全部内容”时才会分享,并且你可以随时更改选择。当你删除某次练习或选择较低的级别时,相应内容会从你分享的内容中移除。心率、笔记、钉板照片以及来自 Apple Health 或 Health Connect 的数据绝不会被分享。
动态和点赞。 挑战页面会显示成员最近 14 天练习的动态。动态仅由每位成员已经通过“好友能看到什么”分享的内容(练习日、分钟数或练习记录)生成,因此不会增加任何新数据。成员可以为彼此的练习点赞(🙏)。点赞会存储在挑战中,并附带点赞者的账户标识符、被点赞的成员、所针对的练习(其日期,以及在该成员分享练习记录时的开始时间)和点赞时间,挑战成员都可以看到。点赞者可以取消点赞。当点赞者或被点赞的成员退出挑战或删除账户时,相关点赞会被删除;挑战被删除时,其中的所有点赞也会一并删除。
好友推送。 当你已登录、参加了挑战或小组并允许通知时,本应用会为你的手机注册来自挑战和小组的通知。对于每部手机,我们会在你的账户下存储:其推送令牌(通过 Firebase Cloud Messaging 以及 Apple 或 Google 的推送服务签发)、平台(iOS 或 Android)、应用语言、时区名称和时差,以及“好友推送”是否开启。我们的服务器(由 Google 运营的 Firebase Cloud Functions)会据此在以下情况通知成员:好友已完成练习、轮到该成员时,当天所有人都已完成练习时,有人加入时,以及有人为其练习点赞时;且仅在当地时间 06:00 至 23:00 之间发送。这些通知会显示该好友在挑战中使用的名字。你可以在设置 → 提醒中通过“好友推送”关闭这些通知,也可以关闭本应用的通知。当你在某部手机上退出登录、退出所有挑战和小组或关闭通知时,该手机的注册信息会被删除;当你删除账户时,所有注册信息都会被删除。
你可以随时退出挑战,届时你的记录、你分享的内容以及你送出和收到的点赞将从该挑战中移除。删除账户会将你从你参加的所有挑战中移除。挑战本身(其邀请码、目标和开始日期)可能会为其他成员保留。
小组(可选)
小组是一个最多可容纳 200 人的更大圈子,设有每周排行榜和月度目标,并拥有与挑战相同的动态和点赞。小组需要账户,且只能通过小组的邀请码或邀请链接加入。
小组。 创建小组的人会成为该小组的管理员,并选择小组名称(最多 40 个字符)、简介(最多 200 个字符)、表情符号和颜色,还可以设置以分钟计的月度目标。小组还会存储管理员的账户标识符、邀请码、成员人数、创建时间以及已移除的成员列表(见下文)。任何已登录且持有邀请码的人都可以在加入前看到小组的名称、简介、表情符号和颜色。小组中的其他所有内容只有其成员才能看到。
你的记录。 当你加入时,我们会在小组中存储:你的账户标识符、你输入的名字(最多 40 个字符)、你的头像链接(如果你设置了头像)、你的加入日期、你使用的邀请码,以及你自加入以来练习的日历日期(最多为最近 35 天)。根据“好友能看到什么”的设置,小组还会获得你在这些日期每天的分钟数,或这些日期中的练习记录(最多为最近 30 次,详情与挑战中相同)。较早的日期会被自动移除。只有小组成员可以看到你的记录和你分享的内容;本应用会用它们显示每周排行榜(按分钟数或按天数)以及月度目标的进度。
动态和点赞。 小组拥有与挑战相同的最近 14 天动态和相同的点赞功能(见“与好友的挑战”)。点赞存储在小组中,小组成员都可以看到;当点赞者或被点赞的成员退出小组或删除账户时,相关点赞会被删除。
管理员。 管理员可以修改小组的名称、简介、表情符号、颜色和目标,更换邀请码,将其他成员设为管理员,移除成员以及删除小组。当管理员移除某位成员时,该成员的记录、其分享的内容及其在小组中的点赞会被删除,但其账户标识符和当时使用的名字会保留在小组的已移除的成员列表中,使其无法再次加入,直至管理员恢复其访问权限或小组被删除。该列表与小组的详细信息一起存储,小组成员可以访问。如果管理员退出,在小组中时间最长的成员会成为管理员;当最后一位成员退出时,小组会被删除。
推送。 对于小组,我们的服务器只发送两种好友推送,且遵循与挑战相同的规则(“好友推送”开关、仅在当地时间 06:00 至 23:00 之间、不发送与你屏蔽的成员有关的内容):有人为某位成员的练习点赞时发给该成员,以及有人加入时仅发给管理员。这些通知会显示该成员在小组中的名字和小组名称。
你可以随时退出小组,届时你的记录、你分享的内容以及你送出和收到的点赞将从该小组中删除。删除账户会以同样的方式将你从你的所有小组中移除。小组被删除时,其中的所有内容(包括其邀请码)也会一并删除。
举报和屏蔽
在挑战或小组中,你可以举报其他成员:你需要选择一个理由(冒犯性的名字或照片、冒犯性的文字、垃圾信息或其他),并可附上不超过 500 个字符的说明。举报会连同以下信息一起存储:你的账户标识符、被举报成员的账户标识符、挑战邀请码或小组、举报理由、你的说明、举报时间,以及你当时看到的该成员信息的快照:其名字、照片链接,以及其分享的意图和钉板名称。在小组中,你还可以举报小组本身,例如因其名称或简介;此类举报包含的是你当时看到的小组名称和简介,而不是某位成员的信息。一份副本会发送到我们的服务器日志(Google Cloud),以便我们收到提醒。我们会在 24 小时内审核举报,并可能删除相关内容、将该成员移出挑战或小组、修改小组的名称或简介、删除小组或暂停某个账户。被举报的成员或小组管理员绝不会得知有人举报,也不会得知举报人是谁。
你也可以屏蔽某位成员。屏蔽后,在你的所有挑战中,你的手机上都将隐藏其名字、照片、分钟数和练习记录,其在你的小组排行榜和动态中也会被排除,你也不会再收到与其或其点赞有关的通知;其练习日仍会计入挑战的共同连续记录,其分钟数仍会计入小组的月度目标。对方不会收到告知。屏蔽信息存储在你的账户下,以便我们的服务器跳过这些通知。你可以随时取消对该成员的屏蔽。
我们处理举报和屏蔽信息,是为了保障挑战和小组安全、防止滥用(我们的正当利益),以及执行我们的使用条款。
健康数据
经你允许,本应用会连接 Apple Health(iPhone)、Health Connect(Android)、你的 Apple Watch 或 Wear OS 手表,或蓝牙心率传感器:
- Apple Health:将每次练习保存为“正念分钟数”,并读取练习期间的心率。在 Apple Watch 上,练习会保存为“Mind and Body”体能训练。
- Health Connect:将每次练习保存为锻炼记录,并读取练习期间的心率。
- 手表和传感器:在练习期间将实时心率发送到手机。本应用会记住你配对的蓝牙传感器。
我们基于你的明确同意处理健康数据。你在系统权限对话框中作出同意,并可随时在系统设置中撤回。健康数据与你的练习一起存储,如果你使用云端副本,也会包含在其中;健康数据绝不会用于广告、被出售,或提供给第三方用于其自身目的。当你删除某次练习时,本应用也会删除它为该次练习写入 Apple Health 或 Health Connect 的记录。
崩溃报告
当应用崩溃时,会向 Firebase Crashlytics 发送一份崩溃报告,其中包括:技术错误、应用版本、设备型号、操作系统版本和一个随机安装标识符。崩溃报告不包含你的练习、笔记或健康数据。我们基于确保应用正常运行的正当利益,使用这些报告来发现和修复错误。
使用情况分析(可选)
使用情况分析默认关闭。只有当你在最初的页面上对“愿意帮我们把 Sadharo 做得更好吗?”回答“是”,或在设置中开启“帮助改进 Sadharo”时,应用才会发送这些数据。你可以随时在同一位置将其关闭;关闭后,已从这部手机发送的事件也会被删除。
如果你同意,应用会发送有关使用方式的事件,例如“完成新手引导”“开始练习”和“结束练习”,并附带简单的数值:练习从哪里开始、以秒计的时长、是否达成目标、是否打开了“害怕吗?”帮助、签到是填写了还是跳过了、是否允许通知、计划的第几天、是否打开了邀请或加入了挑战,以及你看到的是应用的哪个变体(实验分组)。每个事件还包含日期、自安装以来的天数、应用版本、平台和应用语言。
这些事件仅与在你手机上生成的随机安装标识符关联,不与你的账户、姓名或电子邮件地址关联。它们绝不包含你的笔记、意图文字或签到回答、心率或其他健康数据、位置信息或任何广告标识符。
我们用这些事件来了解人们在板上坚持第一分钟之前会在哪一步停下、是否会在第 2 天和第 7 天回来,并比较应用的不同变体(A/B 测试)。事件存储在 Google Firebase Cloud Firestore 的 europe-west3 区域(德国法兰克福),13 个月后自动删除。法律依据是你的同意(GDPR 第 6 条第 1 款 (a) 项)。你可以随时在设置中撤回同意;撤回不影响撤回前处理的合法性。
远程设置。应用启动时会从 Firebase 下载一个小的设置文件:哪些功能已开启,以及 A/B 测试中应用变体如何分配。除任何连接 Firebase 的请求都会附带的技术信息(如 IP 地址)外,此请求不会发送任何其他数据。
购买
Sadharo Pro 通过 App Store 或 Google Play 销售。你的付款由 Apple 或 Google 处理;我们永远不会看到你的银行卡信息。
为了核验和恢复购买,并让 Pro 与你的账户保持关联,我们使用 RevenueCat(RevenueCat, Inc.,美国),它代表我们处理数据。它会接收:应用用户 ID(一个随机标识符;你登录后则为你的 Sadharo 账户标识符);商店收据和购买详情,例如所购产品、购买状态以及试用和续订日期;你所在的国家/地区和商店;以及技术信息,例如设备型号、操作系统版本和应用版本。我们仅将这些信息用于解锁 Pro 和管理你的购买,绝不用于广告。RevenueCat 会在提供 Pro 以及履行法律和税务义务所需的期限内保存购买记录;Apple 和 Google 会保存各自的记录。
本应用请求的权限
- 相机和照片:用于拍摄你的钉板、设置头像,以及为分享卡片添加背景。除非照片包含在你的备份或云端副本中,或你将其设为头像,否则照片会保留在你的设备上。
- 保存到照片:用于保存你为分享而制作的图片和视频。
- 蓝牙:用于接收来自胸带或其他传感器的心率。在较旧的 Android 版本上,系统将此权限称为“位置信息”;本应用不会使用你的位置信息。
- 通知:提醒、练习目标和每周报告均在设备上生成。如果你已登录并参加了挑战或小组,我们的服务器还会向你发送好友推送(见“与好友的挑战”和“小组”),你可以单独关闭它们。
- 剪贴板:只有当你在第一个页面点按“粘贴邀请”时(iOS 会先征求你的许可),应用才会读取剪贴板,以获取挑战邀请。除用于加入挑战的邀请码外,剪贴板中的任何内容都不会被发送到任何地方。
- 健康:请参阅上文的“健康数据”。
所有权限都是可选的。未授予某项权限时,只有相关功能无法使用。
共享
当你分享练习卡片时,由你选择卡片显示的内容(例如时长、连续记录、心率曲线或你的意图)以及分享到哪里。我们不会收到副本。
我们委托以下服务提供者代表我们并按照我们的指示处理数据:
- Google Firebase(Google LLC / Google Ireland Ltd):登录、云端副本、头像、挑战和小组及其动态和点赞、举报和屏蔽、崩溃报告、使用情况分析和远程设置(Cloud Firestore,europe-west3 区域,法兰克福),以及好友推送(Firebase Cloud Messaging 和 Cloud Functions);
- Apple(Sign in with Apple、App Store、Apple Health、Apple Push Notification service)和 Google(Google Sign-In、Google Play、Health Connect):用于你通过它们使用的功能;
- RevenueCat, Inc.(美国):购买管理,见“购买”;
- SendPulse(邮件服务):保存在网站上留下的、用于上线通知的邮箱列表,并发送该通知邮件;
- 我们的网站托管服务商、Umami(网站访问统计),以及用于处理你发给我们的邮件的电子邮件服务商。
在法律要求时,或为保护用户及他人的权利和安全,我们也可能披露数据。我们不会为跨情境行为广告而出售或共享个人信息。
跨境传输
我们的服务提供者可能在你所在的国家或地区以外(包括美国)处理数据。在需要时,此类传输受到欧盟委员会标准合同条款或充分性认定等保障措施的保护。
法律依据
如果《通用数据保护条例》(GDPR)或类似法律适用于你,我们依据以下基础:履行与你之间的合同(应用、你的账户、云端副本、挑战、小组、动态和点赞、好友推送和购买);你的同意(使用情况分析、健康数据、通知及其他权限,以及你选择在挑战和小组中分享的练习详情,你可随时撤回);我们的正当利益(崩溃报告、网站访问统计、安全、处理举报和屏蔽、管理挑战和小组、阻止已移除的成员重新加入小组,以及防止滥用);以及法定义务(例如应用商店保存的购买税务记录)。
数据保存期限
- 你设备上的数据:直至你在应用中删除这些数据或删除应用。
- 云端副本和账户:直至你在应用中删除账户。如果某个账户 3 年未使用,我们可能会在向其电子邮箱发送通知后将其删除。
- 挑战和小组记录及你在其中分享的内容:直至你退出或删除账户。在小组中,超过 35 天的练习日、分钟数和练习记录会被自动移除。
- 点赞:直至点赞者取消点赞,点赞者或被点赞的成员退出或删除账户,或者挑战或小组被删除。
- 小组:直至管理员删除小组或最后一位成员退出。被移除成员的账户标识符和名字会保留在小组的已移除的成员列表中,直至管理员恢复其访问权限或小组被删除。
- 头像:直至你移除头像或删除账户。
- 推送注册信息:直至你在该手机上退出登录、退出所有挑战和小组、关闭通知或删除账户。失效的注册信息会被自动删除。
- 举报:处理完毕后最长 1 年。
- 屏蔽:直至你取消对该成员的屏蔽或删除账户。
- 崩溃报告:最长 90 天。
- 使用情况分析事件:13 个月,之后自动删除;如果你关闭使用情况分析,则会提前删除。
- 发给我们的邮件:在答复所需的期间内保存,此后最长再保存 2 年。
你的权利和选择
根据你所在的地区,你有权查阅、更正、删除和导出你的个人信息,有权反对或限制某些处理,并有权撤回同意。在应用中,你可以:
- 将你的全部数据导出到文件(设置 → 备份);
- 逐条删除练习,或删除全部历史(设置 → 备份 → 删除全部历史记录);
- 删除你的账户(设置 → 账户 → 删除账户)。这会删除账户、云端副本、你的头像、你的挑战和小组记录及你在其中分享的全部内容和你在其中送出和收到的点赞、你的推送注册信息以及你设置的屏蔽。如果你是某个小组的管理员,该角色会转给在小组中时间最长的成员,没有其他成员的小组会被删除。其他成员对你提交的举报,以及你在管理员将你移除的小组的已移除的成员列表中的名字,会按上文所述保存。你手机上的数据会一直保留,直至你将其删除或删除应用;
- 退出挑战或小组、选择好友能看到什么、取消你送出的点赞、移除头像,以及关闭好友推送;
- 开启或关闭使用情况分析(设置 →“帮助改进 Sadharo”);关闭后,已从这部手机发送的事件也会被删除;
- 作为小组管理员,编辑或删除小组、更换邀请码,以及移除成员或恢复已移除成员的访问权限;
- 在系统设置中关闭健康数据访问、通知及其他权限;
- 通过删除应用来清除手机上的所有数据。
如有其他请求,请发送邮件至 hello@sadharo.app。我们将在 30 天内答复,并可能请你确认该账户属于你。你也可以向当地的数据保护监管机构投诉。我们不会因你行使权利而歧视你。
儿童
Sadharo 面向 16 周岁及以上的人士。我们不会在知情的情况下收集更年幼儿童的数据。如果你认为某名儿童向我们提供了个人信息,请联系我们,我们将予以删除。
安全
数据通过加密连接传输。云端副本保存在只有你的账户可以访问的存储空间中。任何方法都无法做到绝对安全,因此请使用密码保护你的手机,并妥善保护你的 Apple 或 Google 账户。
网站
sadharo.app 不使用 Cookie 或广告。它会在你浏览器的本地存储中记住你的语言以及浅色或深色主题。为了统计访问量并了解页面的哪些部分有用,我们使用 Umami:这是一项无需 Cookie、将数据存储在欧盟服务器上的统计服务。它会记录页面、来源网站、国家/地区、设备类型、浏览器以及你在页面上的操作(例如订阅上线通知)。它不会保存你的 IP 地址,也不会在其他网站上追踪你;我们只能看到汇总数字,最长保存 2 年。字体从我们自己的服务器加载。我们的托管服务商出于安全目的保存标准服务器日志(IP 地址、时间、页面、浏览器),通常最长保存 30 天。
如果你留下电子邮箱以获取上线通知,我们会将其与页面语言、你选择的手机(iPhone 或 Android,如有选择)、设备类型(iPhone、Android 或其他)以及你的来源(来源网站或推广活动链接)一起保存在我们在 SendPulse 上的邮件列表中。我们只会将其用于该目的,并会在你退订或提出要求时将其删除。
本政策的变更
当应用或法律发生变化时,我们会更新本页面,并在顶部显示日期。如有重大变更,我们会在变更生效前在应用中通知你。
联系我们
DOIT-BI Sp. z o.o.,pl. Powstańców Śląskich 1/11, 53-329 Wrocław, KRS 0001034827,波兰。电子邮箱:hello@sadharo.app。