装 JanitorAI 前先过一遍隐私清单:虚拟角色聊天到底要了什么
| 项目 | 内容 |
|---|---|
| 软件 | JanitorAI |
| 版本 | 1.3.1 |
| 平台 | Android APK |
| 体积 | 72.46M |
| 分类 | ai软件 |
| 包名 | com.janitor.ai |
| 官网 | JanitorAI 官网 |
| 下载一 | JanitorAI 下载,JanitorAI 下载 |
| 下载二 | JanitorAI 下载,JanitorAI 下载 |
| 文档 | JanitorAI 文档 |
| 介绍 | JanitorAI 作为一款 AI 虚拟角色聊天应用,涉及 Persona 身份、对话记忆、角色定义等多维度数据交互。本文从权限隐私视角逐一拆解它实际要收集什么、对应换取什么功能、以及用户能在多大程度上收紧数据边界。 |
JanitorAI 是什么,为什么从隐私角度看它
JanitorAI 是一款主打 AI 虚拟角色在线聊天的应用——你可以自建角色卡,设定人格、场景、说话风格,然后和这个"角色"开启对话。平台同时提供大量社区已发布的角色,覆盖冒险、日常、浪漫等不同题材。它有移动应用(iOS/Android)和网页版两条使用路径,模型会根据你的 Persona(身份设定)与角色卡生成回复。
我最近开始留意这类 AI 聊天 app 的隐私边界,是因为看到不少同类型产品被曝出后台采集对话原文用于训练模型、或者默认开启设备信息上报。JanitorAI 官方文档里没回避这些话题,写得比大多数竞品直白,这反而让我想坐下来把它到底要了什么、能不给什么,一项项摊开。
它到底申请了什么、读了什么
先列清官方文档和设置页明确提到的、会被 app 或平台获取的数据——只列已声明的,不推测。
账号与身份数据:Persona 系统是 JanitorAI 最核心也最容易被忽略的数据项。每次你开新对话,模型都会读你的主 Persona(Name + Appearance),内容包括你给自己取的名字、外貌描述、身份设定等。这些信息会和角色卡、对话历史共享上下文窗口,影响模型每一次回复。如果你建了多个 Persona 并切换使用,这些身份数据都会保留在账户里。

对话记忆:平台有对话记忆机制——模型会记住你之前聊过什么,避免每次都像新认识一样。文档里提到 Persona 过长会加速"记忆溢出",说明对话历史也会占用上下文窗口。对话内容本身显然会被上传到服务端处理(毕竟模型跑在云端),但官方没说对话原文是否被用于模型训练,这是一个明确的信息空白。
角色定义数据:如果你是创作者,发布角色卡时可以选择 Show Definition 开关。打开后,任何人都能读取你的完整角色定义——包括人格、场景、宏指令、对话示例等全部字段。导入方面,支持从其他平台的 Tavern PNG 格式迁移角色卡,这类文件内嵌了完整的角色定义。

设备与推送:移动端应用会申请推送权限,文档明确提到"装官方应用图推送与顺手"。此外,网页版不涉及这些权限。
内容偏好与分级:平台分 Limited 和 Limitless 两档内容,用户可以开启 SFW 模式筛掉成人向内容。你的浏览和选择行为会不会被记录用于内容推荐,文档没提。
每项数据换来了什么功能
知道它要了什么还不够,得搞清楚不给的话会缺什么——这才是隐私权衡的核心。
Persona 数据换来了代入感。不写 Persona 或写得太模糊,模型就默认你是"一个路人",角色回复的针对性和代入感直接减半。文档里写得很直白:"写'穿旧军装夹克的寡言佣兵'远比'我很复杂'有用——模型吃具体细节。"
对话记忆换来了连续对话体验。没记忆的 AI 聊天像和失忆症患者说话,每句都要重新解释背景。但记忆越好,意味着平台存储的对话历史就越长、越详细。
角色定义开放换来了社区生态和跨平台迁移能力。Show Definition 打开后,其他用户可以基于你的设定二次创作或迁移到别的平台。关闭它,你的角色就是闭源的,只有你自己能看到完整定义。
推送权限换来了消息通知的及时性。关掉推送,你就不会收到新角色回复或社区更新的提醒,但 app 本身的聊天功能不受影响。
能收紧的空间有多大
好消息是,JanitorAI 给用户留了不少收紧空间——大部分数据项都可以在设置里降级或关闭。
最简单的一步:只用网页版。janitorai.com 界面完整可用,不需要安装任何 app,自然也不会申请推送权限、设备标识符等移动端专属权限。文档里明确说"装官方应用图推送与顺手,用网页图省事与免更新"——网页版功能和 app 一致,只是少了推送。
Persona 写极简版。主 Persona 的 Name 和 Appearance 可以只填名字,Appearance 留空或写一句非常模糊的描述(比如"一个普通用户")。多个 Persona 如果不用,删掉或别建——每多一个身份,就多一份常驻在账户里的个人描述。
角色定义关掉 Show Definition。如果你是创作者且不想让自己的角色设定被他人搬运(文档里提到"既包括粉丝,也包括同行"),发布时把 Show Definition 设为关闭即可。这不会影响你自己使用角色,只是不让公开读取。
开 SFW 模式、只逛 Limited。这不是隐私设置,但能减少你接触 Limitless 内容的概率,降低内容偏好被关联到特定兴趣的风险。
注销前导出、用完清理。准备换号或长期不用时,先把想留的角色定义导出(支持导入的反向操作),再走注销流程。Persona 列表里没用的身份删掉,对话历史如果 app 里提供清理功能也顺手清掉。
不推测的边界声明
有几项数据行为文档没写,我不下结论:
- 对话原文是否被用于模型训练?官方没说,也没承诺不做。
- 后台是否采集设备标识符(IMEI、设备型号、操作系统版本)?移动应用通常会要,但 JanitorAI 文档没明确列出。
- 是否集成了第三方分析 SDK(用于统计崩溃、用户行为)?文档没提。
- IP 地址和地理位置信息是否被记录?任何联网服务都会记录,但保留多久、用途是什么没说。
这些不是指控——只是作为用户,我需要知道我还不知道什么。
什么人需要在意
如果你只是偶尔开网页版聊两句、Persona 填的是网名、从来不建角色卡——说实话,不太用在意。你给出去的数据量本身就很小,收紧空间也不大。
但如果你打算长期深度使用、写了详细 Persona(涉及真实个人特征)、或者是有隐私诉求的内容创作者(写 Limitless 内容、涉及敏感题材),建议先把上面能收紧的都收紧:用网页版、Persona 写最简、Show Definition 关掉、定期清理对话和 Persona。
总结下来就是一句话:JanitorAI 的隐私边界在同类产品里算透明的,但"透明"不等于"不需要管"——给出去的数据越少,换回来的功能体验就越基础,选择权在你自己手上。
本文为个人基于网络公开资料整理编写,非官方内容,仅供学习交流参考;软件版权归原作者所有,请支持正版;使用过程中遇到问题请查阅官方渠道,本文不承担任何责任。
