磕磕隐私政策

生效日期:2026 年 3 月 20 日  |  更新日期:2026 年 10 月 28 日

欢迎使用"磕磕"APP。

"磕磕"是一款攀岩者的记录工具与 Beta 社区。我们非常重视您的个人信息和隐私保护。本《磕磕隐私政策》(以下简称"本政策")旨在向您说明,在您使用"磕磕"APP及相关服务时,我们如何收集、使用、存储、共享和保护您的个人信息,以及您依法享有的相关权利。

请您在使用本服务前,认真阅读并充分理解本政策。您在勾选同意、注册、登录、使用本服务后,即表示您已理解并同意本政策的内容。

一、我们是谁

"磕磕"APP由上海岩者科技有限公司运营。

联系方式:kekeclimbing@gmail.com

二、我们收集哪些信息

基于实现产品功能和服务的需要,我们可能收集以下信息:

1. 账号注册与登录信息

当您注册、登录或使用账号功能时,我们可能收集:

收集目的:用于账号注册、登录验证、账号识别、账号安全、找回账号等。

2. 个人资料信息

您可自愿填写或上传以下信息:

收集目的:用于完善您的个人主页、展示个人信息、帮助您记录和管理攀岩相关资料。

3. 您主动导入、拍摄、上传、公开或生成的内容

当您使用记录、备份、分享、公开发布等功能时,我们可能处理以下信息:

收集目的:用于实现视频整理、攀爬记录生成、云端备份、好友定向分享、内容导入、公开展示、相似线路匹配、社区互动等功能。

关于外部分享链接

当您在播放页点击分享按钮时,系统会为该视频片段生成一个短期凭证(形如 s.kekeclimbing.top/s/:token),未登录的访客通过该链接可在浏览器中查看您分享的视频片段。该机制具有以下特性:

4. 位置信息

当您授权定位权限后,我们可能在 App 使用期间获取您的精确位置信息,用于匹配附近岩馆、绑定攀爬地点、辅助生成攀爬记录。

定位功能为可选功能。若您拒绝授权定位,系统可能将记录标记为"未知岩馆",您仍可手动选择岩馆,不影响核心记录功能的使用。

HarmonyOS 使用系统提供的模糊定位获取附近位置。导入相册视频时,经您授权媒体位置信息权限后,我们还会读取所选视频中已有的拍摄位置,用于匹配拍摄岩馆;这与获取您当前的位置不同。拒绝媒体位置权限时,您仍可导入视频并手动选择岩馆。

在 iOS 岩馆地图中搜索城市时,您的设备会同时向 Apple 地图服务和磕磕服务器发起查询。磕磕接收城市搜索词及界面语言,用于检索补充城市数据并返回候选名称和中心坐标;请求携带现有登录凭证用于身份验证,不要求您授权当前位置。我们不将该接口的城市搜索词保存为服务器端搜索历史。必要服务日志可能包含账号标识、IP 地址、接口路径和响应状态,用于安全与故障排查,按本政策第五部分处理。

补充城市数据采用服务器内置的 GeoNames 数据副本,查询时不会连接 GeoNames,也不会向 GeoNames 发送您的搜索词、位置或账号信息。

5. 权限相关信息

为实现特定功能,我们可能在获得您的授权后调用以下权限:

HarmonyOS 中,您开启闲时后台上传后,系统可在后台调度上传任务,读取待上传记录关联的相册视频并压缩、备份到您的账号。后台处理还可继续您已提交的媒体处理任务;不会因此扫描并上传与任务无关的整个相册。您可以在 App 设置中关闭闲时后台上传,并在系统设置中撤回相册权限。

HarmonyOS 的相册读取权限还用于在您主动使用智能扫描时,按您选择的日期或扫描范围读取视频索引、缩略图和视频帧,在设备本地筛选攀爬素材;不会仅因扫描而自动上传未确认导入的视频。相册写入权限还用于删除您在导入页面主动选中的可删除素材,操作需经系统删除确认;取消确认不执行删除,不会在后台自动删除相册内容。

对于您主动提交的媒体任务,在系统支持并取得所需权限及您的后台运行授权后,HarmonyOS 可通过特殊场景后台任务继续本地视频分析、压缩或转码,并显示系统任务通知。该能力仅用于相关媒体任务,不用于长期常驻;任务完成、取消、退出账号或系统撤销授权时,会结束相关处理,并在资源释放后停止系统任务。未获授权时仍可在前台处理,后台执行可能暂停。

6. AI 分析相关信息

当您使用 AI 视频分析功能时:

该 AI 分析过程目前在本地设备运行,分析数据不会上传至服务器。您可以自主选择使用或跳过。

7. 公开内容的线路特征处理

当您主动将攀爬视频或片段设为公开后,我们可能对该公开内容提取用于匹配相似攀爬线路的特征信息,包括岩点识别结果和岩点空间分布等线路结构特征。

我们处理该等线路特征的目的,是为了实现相似线路匹配、展示他人的解法视频和参考攀爬片段等社区功能,帮助用户查找其他用户公开分享的相似攀爬片段。

该处理仅针对您主动设为公开的内容进行,不适用于默认私密内容或仅向特定好友定向分享的内容。该处理不用于识别人脸、个人身份、人体特征或生物特征。

您取消公开后,相关内容将立即停止新的公开匹配;因缓存更新、索引刷新等技术原因,相关特征信息的完全清除可能存在合理处理周期。

8. 好友与定向分享信息

当您使用好友功能时,我们可能处理以下信息:

处理目的:用于好友关系管理、定向分享、应用内提醒、被标记好友观看相关视频、以及被标记好友将视频导入其个人资料库。

当您标记特定好友时,服务器会校验该好友是否具有相应访问权限,并向有权限的目标好友提供受控访问方式。该功能属于针对特定好友的定向分享,不等同于公开发布。被标记好友可选择仅观看,或将相关视频导入其个人资料库;如其选择导入,系统会在其账号下生成独立副本,该副本默认仅对其本人可见,除非其后续主动设为公开。原上传者后续对原始视频的删除、公开状态变更等操作,不会直接影响他人已合法导入的独立副本。

9. 设备状态信息

我们可能获取您的设备热状态和电量模式信息。

收集目的:用于动态调整视频上传策略,避免设备过热或低电量时进行高负载操作。

该信息仅在本地使用,不上传至服务器。

10. 设备与日志信息

为排查运行异常,App 会在设备本地保存错误发生时间、错误信息、调用栈及相关技术上下文;该错误日志不会自动上传到第三方崩溃监控平台。若您主动通过系统分享功能发送日志,日志会交给您选择的接收方。

当您提交文字反馈时,我们会收到您填写的反馈内容、可选联系方式、App 版本和平台信息,不会自动附带本地错误日志。

Android 中的 Google ML Kit 还可能向 Google 发送 SDK 诊断与使用指标,具体范围见第六部分的 Google ML Kit 说明;这与本地视频、图像的分析处理不同。

11. 会员与支付信息

HarmonyOS 新版本通过华为应用内支付(Huawei IAP)提供月度、年度自动续费订阅。为购买、恢复和管理订阅,我们向华为传递商品标识、随机购买意图标识及应用内账号派生标识,处理华为签发的订单凭证、订阅链标识、商品、交易时间、有效期、自动续费和退款/撤销状态,并通过服务端查询和通知核验权益。我们不接收您的华为账号密码或支付密码。您可通过华为官方订阅管理取消自动续费;取消后已付周期的权益按实际有效期保留。历史支付宝订单和权益继续按下述目的处理。

当您通过 iOS App Store 订阅"磕磕 PRO",或在 Android 官网直装版、HarmonyOS 版通过支付宝购买、续费预付会员时,我们可能处理以下信息:

收集目的:用于核验交易、开通或收回 PRO 权益、对账、防止跨账号冒用以及处理客户问题。

我们不收集银行卡号、支付密码或 App Store 账号密码。iOS App Store 付款由 Apple 处理;Android 官网直装版与 HarmonyOS 版的支付宝付款由支付宝处理,磕磕向支付宝提供订单号、金额和商品描述等完成支付所需信息,并接收必要的交易结果。Apple 登录可能向磕磕提供邮箱地址,但我们不通过 App Store 支付接口获取您的 Apple ID 邮箱。相关订单和权益信息存储于阿里云服务器,并按本政策第五、八部分处理。

三、我们如何使用您的信息

我们可能将您的个人信息用于以下目的:

  1. 完成账号注册、登录、身份验证、账号找回;
  2. 生成、展示、编辑和管理攀爬记录;
  3. 存储您主动上传的视频、头像、缩略图等内容;
  4. 通过定位匹配岩馆,辅助记录整理;
  5. 支持好友关系管理、好友标记、定向分享及导入;
  6. 支持公开内容展示、浏览、点赞、收藏等社区功能;
  7. 提取公开内容中的线路特征,用于相似线路匹配和展示他人的解法视频或参考攀爬片段;
  8. 对公开内容进行安全审核,维护社区秩序;
  9. 核验 PRO 订阅交易、解锁或收回会员权益、接收订阅续订及退款通知;
  10. 响应您的删除、注销、取消公开等操作请求;
  11. 保障服务的正常运行与安全性;
  12. 法律法规允许的其他用途。

我们不会将您的个人信息用于与上述目的无关的用途;如需将信息用于其他目的,我们会另行告知并依法取得您的单独同意。

四、内容可见范围

  1. 您的攀爬视频和攀爬记录默认仅对您本人可见。
  2. 仅在您主动将某个视频或片段设为公开后,该内容及其相关元数据(如岩馆、线路颜色、线路评级、标签等)才会在社区场景中展示,并可能被其他用户在您的主页、岩馆页"发现"或相似线路匹配场景中查看。
  3. 对于您主动设为公开的内容,其他用户通常仅可在平台内进行观看、点赞和收藏。该等公开并不意味着其他用户有权将内容导入其个人资料库、再次公开或进行站外传播。
  4. 当您使用好友标记功能时,被标记好友可在平台校验其访问权限后观看相关视频;该功能属于针对特定好友的定向分享,不等同于公开发布。
  5. 被标记好友可选择将相关视频导入其个人资料库;如其选择导入,系统会在其账号下生成独立副本,该副本默认仅对其本人可见,除非其后续主动设为公开。
  6. 您可随时取消公开。取消公开后,相关内容将立即停止新的公开展示和新的匹配命中;其他用户此前对该内容的点赞、收藏等行为,并不赋予其继续访问该内容的权限。因缓存更新、索引刷新等技术原因,相关内容的完全清除可能存在合理处理周期。

五、我们如何存储您的信息

  1. 结构化数据(例如账号资料、攀爬记录)存储于阿里云服务器。
  2. 视频、视频缩略图、头像等文件内容存储于阿里云 OSS。
  3. 存储期限一般如下:
  4. 如法律法规另有规定或为履行法定义务、解决争议、保障交易与系统安全所必需,我们可能在法定或必要范围内延长部分信息保存期限。

六、我们如何共享、转让、公开披露您的信息

1. 共享

为实现部分功能,我们可能与第三方服务提供商共享必要的信息,但仅限于实现对应功能所必需的范围。当前涉及的主要第三方包括:

(1)阿里云 OSS / CDN

用途:用于存储和分发您主动上传的视频、视频缩略图、头像等内容。

可能涉及的信息:视频文件、缩略图、头像及与文件访问相关的必要技术信息。

(2)阿里云短信验证码服务

用途:用于手机号验证码登录。

可能涉及的信息:手机号、验证码发送所需的必要信息。

(3)Apple 登录

用途:用于 Apple 账号登录。

可能涉及的信息:Apple 返回的账号标识、可能的邮箱地址等登录所需信息。

(4)高德地图开放平台

用途:用于岩馆搜索、地址查询和位置匹配。

可能涉及的信息:搜索关键词、位置坐标等查询所需的必要信息。

高德地图 API 由服务端调用,App 内未嵌入高德 SDK。

(5)阿里云内容安全

用途:用于对您主动设为公开的内容进行安全审核。

可能涉及的信息:公开视频抽帧图像、与审核相关的必要文本信息。

该审核仅针对您主动设为公开的内容进行,不适用于默认私密内容或仅向特定好友定向分享的内容。公开内容通常在审核通过后才会进入展示范围。

(6)微信 OpenSDK(通过 fluwx 接入)

提供方:深圳市腾讯计算机系统有限公司。

用途:将您选择的内容分享到微信、处理从微信返回 App 的分享链接,以及在您主动联系客服时打开微信客服会话。

可能涉及的信息:您选择分享的链接、标题、描述与缩略图;打开客服所需的企业标识、客服地址和调用结果。Android 和 HarmonyOS 会判断微信是否安装;iOS 中 SDK 可能通过剪切板读写实现 App 与微信之间的相关信息传输。您在微信客服会话中主动发送的消息由微信客服服务处理。

HarmonyOS 使用微信 OpenSDK 实现分享与回流;主动联系客服时通过外部浏览器打开微信客服链接,浏览器和微信会处理该链接的访问与后续交接。

磕磕当前未使用微信登录或微信支付。详情请阅读微信 Open SDK 个人信息处理规则和微信隐私保护指引。

(7)Apple Inc.(App Store Server API / App Store Server Notifications v2)

用途:用于核验您通过 App Store 完成的"磕磕 PRO"订阅交易真伪、查询订阅当前状态、接收续订与退款等订阅状态变更通知。

可能涉及的信息:Apple 签发的订阅交易凭证(JWS Token)、原始交易 ID、产品 ID、订阅环境标识等。

我们不会通过该接口向 Apple 共享您在磕磕中的用户 ID、攀爬记录或其他个人内容,也不会通过该接口接收您的 Apple ID 邮箱或支付信息。

(8)支付宝 App 支付客户端 SDK(Android 官网直付与 HarmonyOS 旧版本)

用途:完成 Android 官网直装版与 HarmonyOS 版的预付会员购买与手动续费,并核验支付结果。HarmonyOS 在主动支付时将签名订单交给支付宝 SDK,检查能否打开支付宝,并接收支付状态。

可能涉及的信息:磕磕订单号、商品描述、订单金额及渠道返回的交易号和支付状态;银行卡号和支付密码由支付宝处理,磕磕不接收。

支付宝 SDK 还可能为支付安全和风险防控处理必要的设备、网络及诊断信息,具体范围见支付宝 App 支付客户端 SDK 隐私说明。

(9)Google ML Kit(Android)

提供方:Google LLC。

用途:通过 mobile_scanner 识别好友二维码。Android 相机还包含姿态检测 SDK,当前仅创建检测器,未启用主体追踪图像分析流。

可能涉及的信息:根据 Google 的 SDK 披露,SDK 可能发送设备与应用信息、安装级标识、性能指标、API 配置、输入输出大小、功能版本、事件类型和错误码,用于诊断与使用分析;姿态 SDK 的远程配置诊断还可能使用 Firebase Remote Config 和 Firebase Installations。上述披露不代表每次调用均发送全部字段。

ML Kit 在设备本地处理输入图像、视频及识别结果,不将这些内容发送至 Google;诊断与使用指标可能传输至 Google 服务器。详情见ML Kit 条款与隐私说明、Android 数据披露说明和Google 隐私政策。

(10)阿里云金融级实人认证 SDK(成年人身份核验找回)

用途:在忘记本机未成年人模式管理密码后,成年人主动申请核验身份以关闭本机模式时,核验身份一致性及成年资格,不证明监护关系。该功能需服务端启用;您填写资料并单独同意后,本App才调用SDK初始化、获取认证所需设备信息和发起核验。

可能涉及的信息:姓名、中国大陆居民身份证号码、人脸图像或视频流,以及认证所需的设备、网络和安全识别信息,例如设备型号、操作系统、App信息、Android ID/IDFV、网络类型等;具体SDK处理范围见厂商隐私政策。姓名、身份证号经磕磕服务端临时转交阿里云,人脸由SDK采集;磕磕不记录身份证号、不主动保存人脸或证件图片,也不申请认证素材回传。

拒绝或取消认证不会关闭本机模式,您仍可联系客服。供应商自身的数据处理与留存规则见金融级实人认证SDK隐私政策。认证结果由服务端核对,仅用于授权本次关闭本机模式;成功关闭后清零本次模式用量,再次开启须设置新的管理密码。

(11)Apple MapKit(iOS 岩馆地图)

用途:在岩馆地图页显示地图底图,并搜索和跳转城市。底图和 Apple 城市搜索由您的设备直接访问 Apple 地图服务;磕磕服务器同时提供城市补充查询,并根据地图显示区域返回已收录岩馆。磕磕城市查询的信息处理见本政策第二部分“位置信息”。

可能涉及的信息:地图查看区域、您输入的城市搜索词、提供地图服务所需的网络信息;您授权定位后,可使用当前位置展示附近岩馆。磕磕不会通过 Apple 地图接口主动向 Apple 发送您的磕磕账号标识、攀爬记录或视频内容。拒绝定位后仍可搜索城市。

具体处理规则见Apple 地图与隐私及定位服务与隐私。

(12)华为应用市场更新服务(HarmonyOS)

用途:检查本应用是否有商店更新,并在您确认更新后打开系统更新界面。应用会读取商店提供的可用版本号、版本名称和更新状态;不向该更新接口提供您的攀爬视频、记录或好友列表。商店更新由华为应用市场按其服务说明处理。

(13)华为应用内支付服务(HarmonyOS IAP Kit)

用途:提供华为收银台、自动续费订阅、恢复购买、订阅管理及交易核验。可能涉及的信息:商品标识、随机购买意图标识、应用内账号派生标识、订单及订阅标识、签名交易凭证、购买与有效期、续费和退款状态。支付及华为账号验证由华为处理,磕磕通过必要的交易信息绑定和维护您的会员权益,不向此接口发送攀爬视频、好友列表或账号密码。

(14)华为帐号登录(HarmonyOS Account Kit)

当您同意登录协议并主动选择华为帐号登录时,我们使用华为返回的身份凭据与帐号标识验证身份、创建或登录磕磕账号。我们不会获取华为帐号密码,也不会通过此登录接口申请您的手机号、头像或昵称。未绑定手机号仍可登录和浏览;公开发布和评论前需要通过短信验证绑定手机号。

2. 转让

除非获得您的单独同意,或法律法规另有规定,我们不会将您的个人信息转让给任何公司、组织或个人。

3. 公开披露

除非获得您的单独同意,或法律法规另有规定,我们不会公开披露您的个人信息。

4. 依法披露的例外情形

在法律法规要求、诉讼争议处理、维护公共安全或保护我们及第三方合法权益所必需的情况下,我们可能依法处理、共享或披露相关信息。

七、您的权利

您有权依法对您的个人信息和内容行使以下权利:

  1. 访问和查看:查看您的账号资料、攀爬记录和已上传内容;
  2. 更正和修改:修改昵称、头像及其他可编辑资料;
  3. 删除内容:删除您的记录、视频或其他内容;
  4. 取消公开:将已公开的内容恢复为非公开状态;
  5. 取消订阅:在 iPhone "设置 → Apple ID → 订阅"中查看和取消"磕磕 PRO"订阅;
  6. 撤回授权:通过系统设置关闭相机、麦克风、相册、定位及媒体位置信息等权限;
  7. 注销账号:在 App 内发起账号注销;
  8. 删除账号数据:账号注销后,我们将按规则删除与该账号相关的数据。

如您希望行使上述权利,可通过 App 内相关功能完成;如功能无法实现,您也可通过本政策载明的联系邮箱与我们联系。

八、账号注销与数据删除

  1. 您可在 App 内发起账号注销。
  2. 账号注销后,我们将删除与该账号相关的个人信息和内容,包括但不限于:
  3. 若法律法规要求保留部分信息,或为履行法定义务、解决争议、保障系统安全所必需,我们可能在必要范围内保留相关信息,并在保留期限届满后删除或匿名化处理。

九、我们如何保护您的信息

我们会采取合理、必要的技术和管理措施保护您的个人信息安全,防止信息被未经授权访问、披露、篡改、丢失或损坏。主要措施包括:

但请您理解,互联网环境并非绝对安全,我们无法保证任何传输或存储方式绝对安全。因此,请您妥善保管账号信息并注意设备安全。

十、未成年人保护

  1. 若您为未成年人,请在监护人阅读并同意本政策后,在监护人指导下使用本服务。
  2. 监护人应对未成年人使用本服务的行为进行指导和监督。
  3. 若您为不满十四周岁的未成年人,根据《个人信息保护法》,我们将您的个人信息作为敏感个人信息处理,并需取得您的监护人同意后方可提供相关服务。

十一、政策更新

  1. 我们可能根据产品功能变化、法律法规变化、第三方服务变化等情况对本政策进行更新。
  2. 更新后的政策会通过 App 内公告、弹窗或其他合理方式提示您。
  3. 重大变更情况下,我们会以更显著的方式向您告知。

十二、联系我们

如您对本政策有任何疑问、意见、建议,或需要申请行使个人信息相关权利,可通过以下方式联系我们:

联系邮箱:kekeclimbing@gmail.com