01 / THE SIGNAL

我们发现了什么

Show HN:Nonce——面向 AI 代理的开源最小权限 Gmail 访问。我们构建了 nonce,这是一款开源工具,位于个人 AI 代理(Muse、Grok、ChatGPT、Claude)与你在 Gmail、Calendar、Drive 等服务中的个人数据之间。

  • 来源:Hacker News(发现于 2026-11-02)
  • 证据等级:D · 发现产品或需求信号,暂未获得可核验的商业证据。
  • 商业模式:待核验
  • 主题:AI Agent
  • 初筛评分:22.8/100 · 收录 1 次
#工作流自动化#待验证#开源
02 / SOURCE & EVIDENCE

证据,比故事更重要。

发现产品或需求信号,暂未获得可核验的商业证据。

规则清洗与初筛,未经人工商业核验。原文语境、实际客户和付费情况仍需自行验证。

引用与数字披露

来源类型(原作者自述/第三方测算/媒体转引)需采集端标注,本版尚未落字段。

短句引用
作者
未标注
抓取日期
来源类型
未标注
数字口径
币种
未标注
口径
未标注
披露主体
未标注
披露日期
未标注

中文辅助译文(全文)

HN 你好!我们开发了 nonce,这是一款开源工具,位于个人 AI 代理(Muse、Grok、ChatGPT、Claude)与你在 Gmail、Calendar、Drive 等服务中的个人数据之间。如今,如果把 Gmail 连接到 Muse 这样的 AI 代理,它就能读取你的整个收件箱。无论有意还是无意,它们都可能读取远超所需的邮件。这会造成严重的数据权限风险,使个人数据在不受限制的情况下被访问。使用 nonce 后,AI 将不再持有你的 Google 或 Slack 令牌。要读取任何内容,它都必须先表明意图:用户的问题:我的飞往东京的航班什么时候出发?代理的理由:需要航空公司的确认邮件 代理的搜索查询:from:united.com Tokyo 访问所需时间:10 分钟。如果理由和搜索查询合理,nonce 会向 AI 代理签发一个范围受限的令牌。AI 代理只能使用令牌查询数据。如果情况看起来可疑,例如 AI 擅自行动、要求过多,或想获取诸如银行对账单、医疗结果、密码重置之类的敏感邮件,nonce 会向你发送通知,让你批准或拒绝。默认情况下,nonce 会拒绝大规模爬取行为。工作原理 1. nonce 会在执行每次搜索前,将其与你的原始问题进行对照评分,以确保搜索与问题相关。2. 每次搜索都会与令牌所限定的搜索组合起来。如果 AI 搜索“bank statement”,nonce 会运行 (from:united.com Tokyo) AND (bank statement)。AI 可以缩小访问范围,但不能扩大范围。3. 令牌仅限该代理使用,TTL 为 X 分钟。

限制:nonce 看不到你与 AI 的聊天记录,因此无法证明你提出过该请求,所以 AI 代理仍有可能伪造意图。不过,用户可以在 nonce portal 中审计过往访问记录,并识别这些绕过行为。可以到 https://github.com/roe-ai/nonce 试用。我们很想听听你的看法。网站:https://anonce.io

译文由上游机器翻译生成,可能有误;判断请以英文原文为准。

英文原文(来源本站未改写)

Hi HN!We built nonce, an open-source tool that sits between personal AI agents (Muse, Grok, ChatGPT, Claude) and your personal data in Gmail, Calendar, Drive and more.Today, if you connect Gmail to an AI agent like Muse, it can read your entire inbox.Whether on purpose or not, they can read far more emails than needed.This poses a huge data-privilege risk, in which personal data is accessed without limits.With nonce, the AI will no longer hold your Google or Slack tokens.To read anything, it has to show its intent first: User's question: When does my flight to Tokyo leave?

Agent's justification: Need the airline confirmation email Agent's search query: from:united.com Tokyo Access needed: 10 minutes If the justification and search query are reasonable, nonce issues a scoped token to the AI Agent.AI Agent can only query data using a token.If something looks fishy, i.e the AI is acting on its own, wants too much, or wants sensitive emails like bank statements, medical results, or password resets. nonce sends you a notification to approve or deny.By default, nonce denies massive crawling behaviors How it works 1. nonce scores each search against your original question before running it, to ensure its relevance. 2.Every search is combined with the token's search.

If the AI searches "bank statement", nonce runs (from:united.com Tokyo) AND (bank statement).It can narrow its access, but not widen it. 3.The token is scoped to that agent only, with a TTL for X minutes.Limitations: nonce can't see your chat with the AI, so it can't prove you asked, which leaves a risk that the AI Agent can fake the intent.However, users can audit past accesses in nonce portal and identify these bypasses.Give it a shot at https://github.com/roe-ai/nonce We'd love to hear what you think.Website: https://anonce.io

出处https://anonce.io抓取日期 · 采集源 Hacker News

03 / EVIDENCE GAPS

这条还缺什么证据?

下面每条都由本条已有字段推出(等级、理由、商业模式、来源次数、是否演示), 本站不生成推测性结论;通用验证方法放在方法论页。

  • 可核验的收入或付费证据查官网定价页与付费口径;第三方数据源(如 GetLatka)只作旁证,需标注来源与时点。
  • 商业模式未定确认按席位/按用量/授权还是开源托管版收费;开源项目另查 LICENSE 与是否存在付费版。
  • 只有单一来源找一手站点或其他渠道是否重复出现同一产品;社区热帖数量不等于商业进展。

通用验证清单(谁有这个问题/谁愿意付费/一个人能交付哪一小步)见我们的筛选方法。

04 / SIGNAL HISTORY

发现时间线