一款时间追踪软件声称“隐私安全”,到底安全在哪?别急着信标语,往下拆三层:它怎么实现的、它读什么、它数据怎么存。这三层都站得住,才算真的站得住。
我们自己的底线写在另一篇里:为什么使用记录不该上云。下面是从技术角度把它说透。
时间追踪的两种实现:读窗口 vs 录屏
市面上“时间追踪”有两种完全不同的做法,隐私含义天差地别:
- 读活动窗口:后台监听“当前哪个程序在前台、停留多久”,不碰屏幕内容;
- 录屏 / 截图:定时抓屏幕画面,等于把你看过的所有东西都留了底。
回答“时间花哪了”,第一种足够,第二种是杀鸡用牛刀,还顺手把隐私也宰了。挑的时候第一件事:确认它用的是第一种。想搞清楚它到底记什么字段,看这篇:Windows 应用使用分析软件是什么。
它读得到什么:前台窗口、停留时长、idle
读活动窗口的方案,能拿到的合理字段就这些:
- 前台窗口标题与进程名:比如“VS Code”“微信”;
- 停留时长:你在每个窗口前后待了多久;
- idle(空闲)状态:一段时间没操作,标记为离开。
这些字段拼起来,已经能画出一份够用的“时间地图”。注意:窗口标题有时含文件名或网址——这本身可能敏感,所以负责任的工具会把它留在本地、不上传,而不是顺手丢到云上。
它读不到什么:屏幕内容、键盘、文件
这一点比“读得到什么”更重要。负责任的时间追踪软件,明确不碰:
- 屏幕内容:不截图、不录屏,你屏幕上具体显示什么它不知道;
- 键盘输入:不记击键,否则就跨界成键盘记录器了;
- 文件与聊天正文:不读文档内容、不读消息文本。
凡是默认开启键盘记录或截图的,已经不是“自我管理工具”,而是监控/审查工具,直接排除。这也是为什么我们反复强调不上传云端的本地方案——读不到的东西,更不该有上传的通道。
本地加密与“端上计算”是什么意思
“存在本地”只是第一步,还要看两件事:
- 本地加密:数据文件本身加密,依赖你的账号或系统凭证解密。这样电脑丢了,记录也不会裸奔;
- 端上计算:不仅数据存本地,统计和汇总也在你电脑上完成,结果不上传。本地存储保证“数据不离开本机”,端上计算保证“计算过程也不依赖服务器”,两者叠加才是完整的本地优先。
挑工具时,把“本地加密 + 端上计算”当成加分项,把“明文存本地、还频繁联网”当成减分项。
给 Windows 用户的几条硬底线
落到挑选动作,普通用户守住这几条就够了:
- 不记键盘:任何默认开启键盘记录的,直接排除;
- 不截图录屏:只要“用时长”,不需要画面;
- 默认本地、同步可关:云同步是可选,不是强制;
- 本地数据加密:硬盘上的文件不是明文;
- 能导出、能清空:你随时能带走或抹掉自己的历史。
五条都满足,才算“隐私安全”落到实处。拿它对照市面上的工具,比如本地优先的 ManicTime 与同类产品的取舍,你会很快看清谁在说真话。
常见问题
时间追踪软件能录下我的屏幕内容吗?
只做“用时长统计”的工具不能,也不需要。它读的是前台窗口的标题和进程名、以及你在每个窗口停留了多久,不截图、不录屏。如果一款工具默认开启截图或录屏,那是另一个产品方向(监控/审查),不是自我管理,挑的时候要分清楚。
“端上计算”是什么意思,和本地存储一样吗?
本地存储说“数据写在自己电脑”,端上计算进一步说“连统计和汇总都在自己电脑完成,结果不上传”。前者保证数据不离开本机,后者保证计算过程也不依赖服务器。两者叠加,才是完整的本地优先。
它会不会记我的键盘输入?
负责任的时间追踪软件不会。记录键盘才能判断“你在打字还是发呆”,但这已经越界到键盘记录器范畴,隐私风险极高。挑工具时把“不记键盘”列为硬要求;凡是默认开启键盘记录的,直接排除。
本地数据加密重要吗?
重要。本地存储只是“不联网”,但文件还在硬盘上,别人拿到电脑仍能读。靠谱的工具会对本地数据文件加密,并让解密依赖你的账号或系统凭证。这样即使电脑丢了,记录也不至于裸奔。
ManicTime 这类本地工具算隐私安全吗?
ManicTime 是典型的本地优先时间追踪工具,数据存在本机、不强制上云,属于偏隐私安全的取向。要不要选它,看你是否接受它的商业模式(订阅)和权限范围。更系统的挑选思路见这篇:注重隐私的屏幕时间统计软件怎么挑。
