一线牵 隐私政策SpinRope Privacy Policy

你的进度只留在你自己的设备上

Your progress never leaves your device

最后更新:2026 年 9 月 20 日 · 生效日期:2026 年 9 月 20 日

Last updated: September 20, 2026 · Effective: September 20, 2026

一句话总结

The Short Version

SpinRope(中文名「一线牵」,包名 com.guanren.spinrope,以下简称"本应用")是一款单机物理解谜游戏。本应用不要求注册账号、不收集你的姓名、手机号、邮箱、位置、通讯录、照片或任何可直接识别你身份的信息,也不需要这些权限。你的游戏进度(已通关到第几关、每关最好成绩)与设置偏好只保存在你手机的应用私有目录里。本应用不运营任何自有服务器,没有云端存档,也没有排行榜。

为让游戏保持免费,应用内会展示第三方广告(Google AdMob)。这些广告 SDK 会按行业惯例收集设备广告标识符等用于投放与计量的信息,详见第五章。

SpinRope ("the App", package com.guanren.spinrope) is an offline physics puzzle game. The App requires no account and collects no name, phone number, email, location, contacts, photos, or any other personally identifying information, and it does not request those permissions. Your progress (how far you have cleared, your best result per level) and your preferences are stored only in the App's private storage on your own phone. The App runs no server of its own, has no cloud saves, and has no leaderboard.

To keep the game free, third-party ads (Google AdMob) are shown in the App. Those ad SDKs collect standard information such as the advertising ID for delivery and measurement — see Section 5.

一、适用范围

1. Scope

本政策说明本应用在你的设备上读写哪些数据、申请哪些权限,以及你对自己的数据拥有哪些权利。本政策仅适用于 SpinRope 应用本体,不适用于你通过系统浏览器打开的第三方网站(如广告落地页或应用商店页面),那些网站适用它们各自的隐私政策。

This policy explains what data the App reads and writes on your device, which permissions it uses, and what rights you have over your own data. It applies only to the SpinRope app itself, not to third-party websites you open through your browser (such as ad landing pages or store listings), which are governed by their own privacy policies.

二、我们收集哪些信息

2. What Information We Collect

我们不收集你的个人数据,也不向开发者服务器上传任何内容(本应用没有开发者服务器)。具体来说:

We do not collect your personal data and we upload nothing to a developer server (the App has no developer server). Specifically:

三、本应用会存哪些数据(全部只在本机)

3. What the App Stores (All Local)

这些数据存放在 Android 应用私有目录下两个 SharedPreferences 文件里(spinrope_progress 存进度、spinrope_settings 存偏好与首启表态),其他应用无法读取。卸载应用或"清除应用数据"即全部删除。

This data lives in two SharedPreferences files inside the App's private directory on Android (spinrope_progress for progress, spinrope_settings for preferences and the first-launch choice), unreadable by other apps. Uninstalling the App or clearing its data deletes all of it.

存储内容 用途 Stored item Purpose
已通关的最高关序号 决定主菜单「开始游戏」从哪一关续上 Highest level cleared Decide which level "Start" resumes from
每关的历史最好星级 在选关页显示你拿到的星星 Best stars earned per level Show your stars on the level select screen
音效、背景音乐、震动、关卡提示 四个开关 记住设置偏好,下次启动依然生效 Sound, music, vibration, hint toggles Remember your preferences across launches
首次启动是否已接受《用户协议》与《隐私政策》 接受后不再重复询问;点「不同意」不写入任何内容,直接退出 Whether the Terms of Service and Privacy Policy were accepted at first launch Do not ask again once accepted; declining writes nothing and exits
就这些。本应用没有皮肤、没有虚拟货币、没有消费记录,也不统计你的游玩次数或失败次数 —— 广告的展示节奏只在内存里计数,退出应用即清零,不落盘。
That is all. There are no skins, no virtual currency, no purchase history, and no play-count or fail-count tracking — the ad pacing counters live in memory only, reset when the App closes, and are never written to disk.

以上全部内容都不含任何身份信息 —— 我们即便想看也看不出这些数据属于谁。

None of the above contains identity information — even if we wanted to, we could not tell whose data it is.

本应用关闭了系统级备份(含换机时的"设备到设备"迁移):上述数据只存在于这台设备上,不会被系统备份到你的 Google 账号,也不会随换机自动迁移。卸载应用或"清除应用数据"即永久删除,没有任何云端副本可供找回。

The App has system-level backup switched off, including device-to-device transfer when you change phones. The data above lives only on this device: the operating system does not copy it to your Google account, and it does not come across with you. Uninstalling the App, or clearing its app data, deletes it permanently — there is no cloud copy anywhere to restore from.

四、应用申请的权限及用途

4. Permissions and Why

本应用代码只主动声明一项权限(震动反馈),其余你在系统"应用权限"页面看到的权限,全部来自集成进来的第三方库(主要是广告 SDK)在构建时自动合并的声明:

The App's own code declares exactly one permission (vibration feedback). Every other permission you see on the system App-permissions screen comes from declarations merged in automatically by the third-party libraries it uses (chiefly the ad SDK) at build time:

权限 谁在用 / 用来干什么 Permission Used by / for
VIBRATE 应用本体:只在两个"结果性"时刻震动一下 —— 两球相遇过关、球碰到尖刺失败。落笔与碰撞这类高频动作不震。可在应用设置里随时关闭。 The App itself: a short buzz at two outcome moments only — when the balls meet, and when a ball hits spikes. High-frequency events such as drawing or bouncing do not vibrate. Can be switched off in the App's settings at any time.
INTERNET 广告 SDK:向广告服务器请求广告内容。游戏本体全程离线可玩。 Ad SDK: request ad content from the ad server. The game itself is fully playable offline.
ACCESS_NETWORK_STATE 广告 SDK:判断当前是否联网,避免离线时反复请求。 Ad SDK: check connectivity so it does not retry while offline.
com.google.android.gms.permission.AD_ID 广告 SDK:读取设备广告标识符,用于广告投放与频次控制。可在系统"广告"设置中重置或删除。 Ad SDK: read the advertising ID for ad delivery and frequency capping. Resettable and deletable in system Ads settings.
ACCESS_ADSERVICES_AD_ID
ACCESS_ADSERVICES_TOPICS
ACCESS_ADSERVICES_ATTRIBUTION
广告 SDK:Android 隐私沙盒(Privacy Sandbox)相关权限,用于在不用跨应用标识符的前提下衡量广告效果。 Ad SDK: Android Privacy Sandbox permissions, used to measure ads without cross-app identifiers.
WAKE_LOCK 广告 SDK:播放广告时短暂保持唤醒,避免加载中熄屏中断。 Ad SDK: briefly keep the device awake while an ad is loading.

本应用明确不申请、也不使用的权限

Permissions the App does not request or use

关于音效与音乐:本应用的音效与背景音乐都是运行时程序化合成的,没有音频素材文件、也不读取任何外部音频。关掉设置里的开关即完全静音,不需要任何权限。
On audio: both the sound effects and the background music are synthesised procedurally at runtime — there are no audio asset files and no external audio is ever read. Switching them off in Settings mutes the App completely, with no permission involved.

五、第三方服务(广告)

5. Third-Party Services (Ads)

本应用集成 Google AdMob(Google LLC / Google Ireland Limited)展示横幅广告与插屏广告,以维持免费运营。广告 SDK 可能收集并使用以下常规信息用于投放、频次控制与效果统计:

这些信息由 Google 依据其隐私政策处理,不经过我们(本应用没有服务器,我们也拿不到这些数据)。Google 隐私政策:policies.google.com/privacy

若你位于欧洲经济区(EEA)或英国,本应用会在首次启动时通过 Google 官方的用户同意平台(UMP)展示同意表单;在你表态之前,广告 SDK 不会发出广告请求。表单的具体选项由 Google 提供,你也可以随时在系统"设置 → 隐私 → 广告"中重置或删除广告标识符、关闭个性化广告。

The App integrates Google AdMob (Google LLC / Google Ireland Limited) to show banner and interstitial ads and stay free. The ad SDK may collect and use routine information for delivery, frequency capping, and measurement:

This is handled by Google under its own privacy policy and never passes through us (the App has no server, and we cannot access it). Google privacy policy: policies.google.com/privacy

If you are in the European Economic Area (EEA) or the UK, the App shows a consent form at first launch through Google's certified User Messaging Platform (UMP); no ad request is made before you have responded. The form's options are provided by Google, and you can additionally reset or delete your advertising ID and turn off personalized ads in system Settings → Privacy → Ads at any time.

EEA/UK 之外的用户不会在应用内被询问广告偏好:个性化广告的开关由 Android 系统本身提供(「设置 → 隐私 → 广告」),你可以在那里关闭个性化广告或重置广告标识符。应用首次启动时只请你确认已阅读并接受《用户协议》与《隐私政策》;不接受可以直接退出。

Outside the EEA/UK, the App does not ask you about ad preferences: the switch for personalized ads is provided by Android itself (Settings → Privacy → Ads), where you can turn off personalized ads or reset your advertising ID. At first launch the App only asks you to confirm that you have read and accepted the Terms of Service and Privacy Policy; declining exits the App.

广告的展示规则(我们把打扰压到最低)

How ads are shown (kept minimal)

六、你的权利与怎么行使

6. Your Rights and How to Exercise Them

由于本应用不保存任何可识别你身份的个人数据,最核心的事实是:你的数据一直在你手里,删除动作你自己就能立刻完成,不需要向我们申请。下表是逐项对照:

Because the App holds no personally identifying data, the key fact is: your data is already in your hands, and you can delete it yourself, immediately, with no request to us. Item by item:

你的权利 怎么做 Your right How to do it
知情权:知道应用存了什么、用了什么权限 就是本页面(第三、四章) To know what is stored and which permissions are used This page (Sections 3 and 4)
访问 / 查阅权 进度数据是设备本地文件,无服务器副本可供调取;应用界面即为它的呈现(选关页的星星、主菜单的续关位置) Access Progress is a local file with no server copy; the App UI is its full presentation (stars on level select, resume point on the menu)
删除权(含被遗忘权):清空全部本地数据 系统「设置 → 应用 → 一线牵 → 存储 → 清除数据」,或直接卸载应用 Erasure (incl. right to be forgotten): remove all local data System Settings → Apps → SpinRope → Storage → Clear data, or simply uninstall
撤回同意 / 关闭个性化广告 系统「设置 → 隐私 → 广告」中重置或删除广告 ID、关闭个性化广告;EEA/UK 用户可在应用启动时通过 Google 同意表单重新选择 Withdraw consent / opt out of personalized ads System Settings → Privacy → Ads: reset or delete the advertising ID and turn off personalized ads; EEA/UK users can re-choose via Google's consent form at launch
拒绝权:不再接收广告 应用本体离线可玩;如不想看到任何广告,卸载即为最终选择 To object: stop receiving ads The game plays offline; if you never want ads, uninstalling is the ultimate option
反对自动化决策 / 画像 我们不进行用户画像,不做自动化决策;广告定向由 Google 完成,可如上关闭 Object to profiling / automated decisions We do no profiling and no automated decision-making; ad targeting is Google's and can be disabled as above
数据可携带权 无服务器数据可携带;进度仅存本机,应用已关闭系统级备份,因此不随换机迁移 Portability No server data to port; progress is device-local and system backup is switched off, so it does not migrate with you
投诉权 可先邮件联系我们;如不满意,可向所在国家/地区的数据保护监管机构投诉 To complain Email us first; if unresolved, complain to your local data protection authority

加州居民(CCPA/CPRA):我们不出售、也不共享你的个人信息(无出售行为、无跨上下文行为广告的数据交换由我们发起)。如你有相关请求,可发邮件至下方地址 —— 虽然我们很可能没有任何关于你的数据可以响应。

California residents (CCPA/CPRA): we do not sell or share your personal information (we perform no sales, and initiate no cross-context behavioral advertising data exchange). You may still email us with a request — though we most likely hold no data about you to act on.

七、儿童隐私

7. Children's Privacy

本应用面向 13 周岁及以上的一般用户,不面向儿童,也不会在知情情况下收集 13 岁以下儿童(或所在司法辖区规定的相应年龄以下儿童)的信息。首次启动时会有准入页明确提示年龄门槛(13 周岁及以上)与隐私摘要,需你确认接受条款后才能进入游戏。应用会向 Google 的同意平台声明"不面向儿童"(setTagForUnderAgeOfConsent(false)),因此不会进入儿童专用同意模式。由于本应用不收集任何个人信息,也不含社交、聊天、用户生成内容或内购,儿童的隐私风险被降到最低。若你作为监护人认为孩子正在使用本应用并希望删除其数据,直接卸载应用或在系统设置中清除应用数据即可。

The App is intended for a general audience aged 13 and over, is not directed at children, and does not knowingly collect information from children under 13 (or the equivalent age in your jurisdiction). A first-launch screen states the 13+ age threshold and a privacy summary, and requires you to confirm acceptance of the terms before you can play. It declares to Google's consent platform that it is not directed at children (setTagForUnderAgeOfConsent(false)), so it never enters a child-directed consent mode. Since the App collects no personal information and has no social features, chat, user-generated content, or in-app purchases, privacy risk for children is minimal. If you are a guardian and want a child's data removed, just uninstall the App or clear its data in system settings.

八、数据安全

8. Data Security

本应用产生的数据存放在 Android 应用私有目录,受系统沙箱保护,其他应用无法读取(在未 root 的设备上)。广告请求使用 HTTPS 传输。由于我们根本没有服务器、也没有你的账号,也就不存在"服务器被拖库导致你数据泄露"这种情形。请自行注意:若设备已解锁或借给他人使用,本机进度是可见的。

App data lives in Android's private app directory, protected by the system sandbox and unreadable by other apps (on non-rooted devices). Ad requests use HTTPS. Because we run no server and hold no account of yours, there is no scenario in which a server breach exposes your data. Please note: if your device is unlocked or shared, the local progress is visible to whoever uses it.

九、本政策的变更

9. Changes to This Policy

如本政策发生变更,我们会更新本页面并调整顶部的"最后更新"日期。若未来版本新增任何数据收集功能(例如排行榜、云存档、皮肤内购),我们会在上线前更新本政策,并通过应用内提示或应用商店更新说明提前告知,且在法律要求时重新征求你的同意。

If this policy changes, we will update this page and revise the "Last updated" date above. If a future version adds any data collection (e.g. a leaderboard, cloud saves, or cosmetic purchases), we will update this policy beforehand and notify you through an in-app notice or store release notes, obtaining fresh consent where the law requires it.

十、联系我们

10. Contact Us

对本政策有任何疑问、或想行使上述任何一项权利,请发邮件至 455647783@qq.com。我们会尽力在合理期限内回复。

For any question about this policy, or to exercise any right above, email 455647783@qq.com. We will do our best to reply within a reasonable period.