大多数家长控制工具都要求你逐一列出想要拦截的网站,而没有人能跟得上这样的工作量。FireAI 0.1.7 改为按整个类别拦截:打开一个防护盾,其列表中的每个网站都会被拒绝访问,在 Mac 上的每个 App 和每个浏览器中均是如此。
六个防护盾,各有一份专人维护的列表
一个类别的效果取决于其列表的质量,因此 FireAI 使用专门为此目的维护的列表,并注明来源:成人网站使用 Hagezi 和 OISD,赌博、广告和跟踪器使用 Hagezi,毒品使用 The Block List Project,诈骗和恶意网站使用 Hagezi 的威胁情报以及 abuse.ch URLhaus。没有哪份公开列表能很好地覆盖在线游戏,因此 HisnLabs 在 App 内维护了一份经人工核查的 Gaming 列表。
| 防护盾 | 拦截内容 |
|---|---|
| NSFW | 成人和露骨内容网站 |
| Gambling | 投注、赌场和彩票网站 |
| Drugs | 销售或宣传毒品的网站 |
| Gaming | 游戏商店、启动器、在线游戏和网页游戏网站 |
| Ads & Trackers | 每个 App 中的广告和跟踪服务器 |
| Malware & Scams | 已知的恶意、网络钓鱼和诈骗网站 |
打开防护盾时,FireAI 会直接从发布者处下载相应列表,此后每天下载一次。下载只请求列表本身:关于你家人浏览情况的任何信息都不会发送给我们或其他任何人。
Child Safety First:一个开关
对于孩子的 Mac,一个开关即可打开 NSFW、Gambling、Drugs 和 Gaming 防护盾,并启用 Safari only。Safari only 会让 Chrome、Firefox 和其他浏览器保持离线,因为其中一些浏览器可以使用自己的私有 DNS 或内置 VPN,从而可能绕过按网站名称拦截的过滤器。五分钟完成设置。
用平实的话说出来
在 Ask FireAI 中输入“拦截在线游戏”“不要广告”“打开儿童安全”或“游戏又可以玩了”。FireAI 会显示它将更改什么,并等待你点按确认。指名的网站只对应一条规则:“拦截 Roblox”只拦截 Roblox,而不是所有游戏。我们用 FireAI 随附的设备端模型以七种语言测试了这些指令,并公布了我们给它的每一条指示以及我们测试的每一条指令。
坦白说明它做不到什么
- 防护盾按名称拦截整个网站。一个总体正常的网站上的某个有害页面不会被拦截。
- 列表可能遗漏某个网站,也可能在极少数情况下误列某个网站。为该网站添加一条 Allow 规则即可解决;针对整个 App 的 Allow 规则绝不会关闭防护盾。
- 防护盾在保护开启时生效。如果保护已暂停,Parental Controls 会在页面顶部注明,并提供一个重新开启的按钮。
下一步
macOS 26 新增了一种私密检查完整网址的方式,因此可以拦截受信任网站上的单个页面,而查询过程不会暴露所请求的是哪个页面。这需要一台私密查询服务器以及 Apple 授予的新权限,因此它在 FireAI 的路线图上,而不在 0.1.7 中。推出时我们会告知。
0.1.7 的其他更新
- FireAI Help:用自己的话描述你想要什么,Show me 就会打开相应页面并指出具体位置。工作原理。
- Autopilot 现更名为 FireAI Pilot,其工作方式与之前完全相同。
FireAI 和 HisnLabs 在其中扮演的角色
一个开关,覆盖每个浏览器,关于你家人浏览情况的任何信息都不会被发送到任何地方。
FireAI 是 HisnLabs 自己的产品:一款直接在 Mac 上运行的 AI 防火墙。它用通俗易懂的语言显示你的应用建立的每一个连接,并让你决定哪些数据可以离开你的 Mac——它的 AI 在本地运行,因此你的流量永远不会发送给我们或任何其他人。HisnLabs 的安全研究团队负责让这些判断保持准确:归类哪些域名只是普通的遥测、哪些属于真正的服务,追踪连接背后的国家和网络,并用真实的流量模式训练设备端模型(FireAI Pilot 功能)——这一切都不会离开你的 Mac。
你可以阅读它背后的技术决策,或试用 FireAI 17 天:HisnLabs 出品的 FireAI。
