KeyRoam · macOS

隐私政策

KeyRoam 由 Liqun Yang 开发。本页说明应用及本网站如何处理信息。

更新日期:2026-10-22

输入与系统权限

主动控制时,应用处理你的按键及已启用的指针、媒体操作,并通过蓝牙转发给当前选择的设备。目标设备及其应用自行决定如何处理收到的输入。应用不把普通键入文字保存为输入历史,也不向开发者发送这些文字。

蓝牙权限用于连接设备;辅助功能权限用于获取及转发键鼠输入。全局设备快捷键与本机暂停判断用于切换控制。暂停、关闭控制小窗或退出会停止普通输入捕获,并尝试释放远端按住状态;暂停可保留蓝牙连接。

本地偏好与诊断日志

设备名称、标识、类型、设备列表状态、快捷键、指针与滚动速度、语言及界面偏好保存在 Mac 本地。

应用向 macOS 统一日志写入连接状态、错误、进程与时序统计等诊断元数据。当前实现也记录媒体功能编号及按下、松开状态,不记录普通键入正文。macOS 管理日志保留与访问;应用不会自动上传这些日志。

如果主动向支持提供日志或截图,请先移除不想分享的设备信息与内容。支持方会处理你主动提供的信息,以回应请求;请勿发送密码、付款卡信息或私密输入。

Apple 购买与其他服务

应用没有自建用户账号、云同步、广告或分析 SDK。零元试用领取、购买及恢复由 Apple 处理;应用在本机验证 StoreKit 交易,使用首次领取日期计算 7 天试用期限,或判断订阅与终身购买权益。不接收你的银行卡资料,也不把交易信息发送给开发者的服务器。Apple 的处理适用其隐私政策。

本网站不设置分析或广告服务,不使用外部字体、联系表单或网站账号,也不设置应用层 Cookie。访问网站仍会把 IP 地址、请求页面和浏览器请求信息发送给网站服务器;服务器可能为运行、安全与排错生成访问或错误日志。联系支持时,你使用的邮件或通信服务也会按其政策处理信息。

你的选择与保留的数据

你可以随时暂停、断开或退出,并在 macOS 系统设置中管理蓝牙、辅助功能授权及设备配对。撤销权限可能使相关功能不可用。

“移出设备列表”会隐藏设备并保留偏好,以便重新添加;它不会删除本地记录或系统蓝牙配对。卸载应用也不保证清除偏好、系统日志或 Apple 购买记录。需要清理本地偏好时,请联系支持取得适合当前发行版本的指引;不要盲目重置系统权限或蓝牙配对。应用没有需要注销的自建账号。

更新与联系

政策发生实质变化时,我们会更新日期和相关说明,并在适用要求下提供通知。隐私问题、数据处理请求或本地偏好清理问题,可通过本页联系渠道提出。

联系支持 / 隐私问题

keyroam@yangliqun.com

KeyRoam · macOS

Privacy policy

Liqun Yang develops KeyRoam. This page describes information handling in the app and on this website.

Updated: 2026-10-22

Input and system permissions

While control is active, the app processes keystrokes and enabled pointer and media actions, then forwards them over Bluetooth to your currently selected device. The receiving device and its apps determine how they handle that input. The app does not save ordinary typed text as an input history or send it to the developer.

Bluetooth access connects devices. Accessibility access supports capturing and forwarding keyboard and pointer input. Global device shortcuts and local pause detection support control switching. Pausing, closing the control panel or quitting stops ordinary capture and attempts to release held remote inputs. Pausing can keep Bluetooth connected.

Local preferences and diagnostics

Device names, identifiers, types, list membership, shortcuts, pointer and scroll speeds, language and interface preferences are stored locally on your Mac.

The app writes diagnostic metadata to the macOS unified log, including connection states, errors, process and timing statistics. The current implementation also logs media-function identifiers and press/release states, but not ordinary typed text. macOS controls log retention and access; the app does not automatically upload these logs.

Remove device details or content you do not want to share before voluntarily sending support logs or screenshots. Support processes the information you provide to respond to your request. Do not send passwords, payment-card details or private input.

Apple purchases and other services

The app has no custom accounts, cloud sync, ads or analytics SDKs. Apple handles free trial claims, purchases and restoration. The app verifies StoreKit transactions locally and uses the original claim date to calculate the 7-day trial or determine subscription and lifetime access. It does not receive your payment card details or send transactions to a developer-operated server. Apple's processing is subject to its privacy policy.

This website has no analytics or advertising services, external fonts, contact forms or website accounts, and sets no application-level cookies. Visiting it still sends an IP address, requested page and browser request information to the hosting server. The server may generate operational, security and error logs. If you contact support, your email or communication provider also processes information under its own policies.

Your choices and retained data

Pause, disconnect or quit at any time. Manage Bluetooth and Accessibility access and pairings in macOS System Settings. Revoking access can make related features unavailable.

Removing a device from the app list hides it and retains its preferences for later use; it does not delete the local record or system Bluetooth pairing. Uninstalling does not guarantee removal of preferences, system logs or Apple's purchase records. Contact support for local-preference cleanup guidance appropriate to your release. Avoid blindly resetting system permissions or Bluetooth pairings. There is no custom app account to delete.

Changes and contact

Material changes will carry an updated date and explanation, with notice where required. Use the contact channel on this page for privacy questions, data-handling requests or help clearing local preferences.

Support / privacy contact

keyroam@yangliqun.com