键影隐私说明
更新日期:2026 年 10 月 3 日
键影(KeyShadow)是在你电脑上本地运行的双拼学习提示工具。它不需要账号,也不连接任何服务器。
不收集任何数据
键影不收集、出售、共享或传输任何个人数据。程序不包含分析、广告、遥测、崩溃上报、追踪 SDK 或后端服务,也不会发起网络连接。
按键如何处理
- 键影只在内存中保留当前音节的两次按键(首键与第二键),用来推算拼音、高亮键位。
- 它不读取你输入的文字、候选词或已提交的内容,不保存输入历史,不写输入日志。
- 为了估算显示位置,键影会在内存中记住当前窗口最近一次鼠标点击的屏幕坐标;退出程序即清除。
- 已识别的密码框和只读区域不显示动态提示;macOS 的系统安全键盘输入也会停止提示。如果输入框属性无法读取,会按普通输入框处理,此时按键可能被高亮,但同样不会被记录。
保存在本机的设置
方案、配色、大小、不透明度、位置、显示方式等界面设置保存在你的电脑上,不含任何输入内容:
- macOS:当前用户的
uy.aix.keyshadow 偏好设置。
- Windows:
%LOCALAPPDATA%\keyshadow\settings.txt;开机启动项保存在当前用户注册表的 Run 键中。
系统权限的用途
- macOS「输入监控」:被动接收实体按键事件,用于高亮和推算音节;不拦截、不修改、不重发按键。
- macOS「辅助功能」(可选):查询当前焦点控件的类型、是否可写、是否为密码框,以及文字光标和输入框在屏幕上的位置;不读取控件里的文字。
- Windows:通过系统键盘与鼠标钩子接收实体按键和点击位置,并通过 Win32、MSAA 和 UI Automation 查询焦点、几何位置、可写状态与密码属性;同样不读取控件里的文字。
本网站
本网站不使用 Cookie 或分析脚本。主题、语言和演示键盘的选择只保存在你浏览器的本地存储中。为显示最新版本,下载按钮会从你的浏览器直接向 GitHub API 查询 Release 信息。
开源
键影以 MIT 许可证开源,你可以在
GitHub
上核查以上行为。
联系
隐私相关问题请发邮件至 [email protected]。
KeyShadow Privacy Policy
Last updated: October 3, 2026
KeyShadow (键影) is a shuangpin practice tool that runs locally on your computer. It needs no account and connects to no server.
No data collection
KeyShadow does not collect, sell, share, or transmit personal data. The app includes no analytics, advertising, telemetry, crash reporting, tracking SDKs, or backend service, and it makes no network connections.
How key presses are handled
- KeyShadow keeps only the two key presses of the current syllable (the first and second key) in memory to work out the pinyin and highlight keys.
- It never reads the text you type, candidates, or committed content, and it keeps no typing history or input logs.
- To estimate where to appear, it remembers the screen position of the most recent mouse click in the current window, in memory only. Quitting the app clears it.
- Recognized password and read-only fields get no live hints, and macOS secure keyboard entry also stops hints. If a field's properties can't be read, it is treated as a normal field, so keys may be highlighted, but they are still never recorded.
Settings stored on your device
Interface settings such as scheme, colors, size, opacity, position, and display mode stay on your computer and contain no typed content:
- macOS: the current user's
uy.aix.keyshadow preferences.
- Windows:
%LOCALAPPDATA%\keyshadow\settings.txt; the start-at-login entry lives in the current user's Run registry key.
What system permissions are used for
- macOS Input Monitoring: passively receives physical key events to highlight keys and work out syllables. Keys are never blocked, changed, or re-sent.
- macOS Accessibility (optional): checks the focused control's type, whether it is editable or a password field, and where the text cursor and field are on screen. It never reads the text inside the control.
- Windows: uses system keyboard and mouse hooks for physical key presses and click positions, and Win32, MSAA, and UI Automation to query focus, geometry, editability, and password state. It never reads the text inside the control either.
This website
This website uses no cookies or analytics scripts. Your theme, language, and demo keyboard choices are kept in your browser's local storage only. To show the latest version, the download buttons ask the GitHub API for release information directly from your browser.
Open source
KeyShadow is MIT-licensed, so you can verify all of the above on
GitHub.
Contact
For privacy questions, email [email protected].