diff --git a/apps/docs/scripts/auth-cli.ts b/apps/docs/scripts/auth-cli.ts index 9c7e393..46f1524 100644 --- a/apps/docs/scripts/auth-cli.ts +++ b/apps/docs/scripts/auth-cli.ts @@ -181,9 +181,9 @@ async function main() { assert.equal(researchResponse.status, 200, "authenticated research API"); assert.ok(researchResponse.headers.get("cache-control")?.includes("no-store")); const research = await researchResponse.json(); - assert.equal(research.companies.length, 1021); + assert.equal(research.companies.length, 1023); assert.equal(research.categories.length, 11); - assert.equal(research.evidence.length, 1215); + assert.equal(research.evidence.length, 1251); assert.equal(research.observations.length, 189); assert.equal((await request("/api/research/ai-companies", { method: "POST", headers })).status, 405); const researchPage = await request("/docs/other-research/ai-company-research/overview", { headers }); diff --git a/apps/docs/tests/research.test.ts b/apps/docs/tests/research.test.ts index fdb55bc..d03f46a 100644 --- a/apps/docs/tests/research.test.ts +++ b/apps/docs/tests/research.test.ts @@ -23,8 +23,8 @@ test("research revisions share the authentication database and preserve replay l for (let i = 0; i < 20; i++) consumeCode(config, "invalid"); assert.equal(consumeCode(config, "invalid"), "limited"); const initial = readResearchSnapshot(); - assert.equal(initial.companies.length, 1021); - assert.equal(initial.evidence.length, 1215); + assert.equal(initial.companies.length, 1023); + assert.equal(initial.evidence.length, 1251); assert.equal(initial.observations.length, 189); assert.deepEqual(initial.candidateBatches, seed.candidateBatches, "candidate gaps persist in the same database metadata"); assert.deepEqual(initial.directoryRechecks, seed.directoryRechecks, "follow-up classifications persist without rewriting the discovery audit"); @@ -64,9 +64,9 @@ test("research validation rejects broken evidence and unsafe source links", () = test("reviews link explicit companies without turning global or excluded cases into companies", () => { const snapshot = structuredClone(seed) as ResearchSnapshot; - assert.equal(snapshot.reviews.filter((r) => r.scope === "companies").length, 54); + assert.equal(snapshot.reviews.filter((r) => r.scope === "companies").length, 59); assert.equal(snapshot.reviews.filter((r) => r.scope === "dataset").length, 8); - assert.equal(snapshot.reviews.filter((r) => r.scope === "excluded-candidate").length, 16); + assert.equal(snapshot.reviews.filter((r) => r.scope === "excluded-candidate").length, 28); const review = snapshot.reviews.find((r) => r.id === "R4")!; assert.deepEqual(reviewCompanyIds(snapshot, review), ["AI007", "AI013", "AI021", "AI034"]); assert.deepEqual(reviewCompanyIds(snapshot, snapshot.reviews.find((r) => r.id === "CN-R-PSI")!), []); @@ -85,11 +85,11 @@ test("reviews link explicit companies without turning global or excluded cases i test("disclosure counts exclude client income, biographies, targets and duplicate milestones", () => { const snapshot = seed as ResearchSnapshot; const summary = categorySummary(snapshot); - assert.equal(summary.reduce((n, c) => n + c.count, 0), 1021); + assert.equal(summary.reduce((n, c) => n + c.count, 0), 1023); assert.equal(summary.reduce((n, c) => n + c.self, 0), 26); assert.equal(summary.reduce((n, c) => n + c.estimate, 0), 1); assert.equal(summary.reduce((n, c) => n + c.platform, 0), 16); - assert.equal(summary.reduce((n, c) => n + c.unknown, 0), 978); + assert.equal(summary.reduce((n, c) => n + c.unknown, 0), 980); assert.equal(snapshot.companies.find((c) => c.name === "Rork")?.revenueStatus, "unknown"); assert.equal(snapshot.companies.find((c) => c.name === "Result")?.revenueStatus, "unknown"); assert.ok(snapshot.observations.filter((o) => o.selection === "signal").every((o) => o.scope === "公司整体")); @@ -97,7 +97,7 @@ test("disclosure counts exclude client income, biographies, targets and duplicat test("technical reviews keep accessible materials separate from tested capabilities", () => { const snapshot = structuredClone(seed) as ResearchSnapshot; - assert.equal(snapshot.companies.filter((c) => c.technicalReview).length, 14); + assert.equal(snapshot.companies.filter((c) => c.technicalReview).length, 16); assert.equal(snapshot.companies.filter((c) => c.technicalReview?.level === "public-artifact").length, 6); assert.equal(snapshot.companies.filter((c) => c.technicalReview?.level === "independent-test").length, 1); assert.equal(snapshot.companies.find((c) => c.id === "AI051")?.revenueStatus, "unknown"); @@ -151,7 +151,14 @@ test("retracted ARR and projected margins remain excluded", () => { const forecast = snapshot.observations.find((o) => o.kind === "非GAAP毛利率预期")!; assert.equal(forecast.selection, "excluded"); const peec = snapshot.companies.find((c) => c.name === "Peec AI")!; - assert.equal(peec.teamBound, ">"); + assert.equal(peec.team, 100); + assert.equal(peec.teamBound, "≥"); + const currentTeam = snapshot.observations.find((o) => o.id === "PEEC-JOB-TEAM")!; + assert.equal(currentTeam.value, peec.team); + assert.equal(currentTeam.bound, peec.teamBound); + const historicalTeam = snapshot.observations.find((o) => o.id === "O067")!; + assert.equal(historicalTeam.value, 70); + assert.equal(historicalTeam.bound, ">"); assert.equal(snapshot.observations.filter((o) => o.company === peec.id && o.selection === "signal").length, 1); assert.ok(snapshot.observations.some((o) => o.company === peec.id && o.selection === "historical-estimate")); }); @@ -279,7 +286,7 @@ test("annual launch archives exclude older companies only with evidence and reus assert.equal(batch.complete, false); assert.equal(batch.records.length, 19); const older = batch.records.filter((r) => r.status === "outside-cohort"); - assert.equal(older.length, 10); + assert.equal(older.length, 16); assert.ok(older.every((r) => !r.companyId && r.evidenceIds?.length)); assert.equal(batch.records.find((r) => r.name === "Trace")?.companyId, "YC30687"); const trace = snapshot.companies.find((c) => c.id === "YC30687")!; @@ -300,7 +307,7 @@ test("unreconciled directory financials remain source reviews instead of income assert.ok(review.evidenceIds.includes("PH-TANA-DR")); assert.equal(reviewCompanyIds(snapshot, review).length, 0); assert.ok(!snapshot.observations.some((o) => o.evidence === "PH-TANA-DR")); - assert.equal(snapshot.candidateBatches!.flatMap((b) => b.records).filter((r) => r.status === "pending-year").length, 17); + assert.equal(snapshot.candidateBatches!.flatMap((b) => b.records).filter((r) => r.status === "pending-year").length, 5); }); test("product pivots and founder histories do not become new company years or current revenue", () => { @@ -335,7 +342,7 @@ test("Chinese discovery entries preserve unread articles and use separate primar assert.equal(batch.records.length, 4); assert.ok(batch.records.every((row) => row.kind === "company" && row.profileStatus === "unavailable")); assert.equal(batch.records.filter((row) => row.status === "linked").length, 2); - assert.equal(batch.records.find((row) => row.name === "Utopai")?.status, "pending-year"); + assert.equal(batch.records.find((row) => row.name === "Utopai")?.status, "outside-cohort"); assert.ok(!snapshot.observations.some((o) => ["PS-CODE", "SG-START", "SG-APR", "SSI-HISTORY"].includes(o.evidence)), "task costs, investment, capacity and financing are not revenue"); const prism = snapshot.companies.find((c) => c.id === "AI075")!; assert.equal(prism.team, null, "a team range or linked employees must not become exact headcount"); diff --git a/content/research/ai-companies.seed.json b/content/research/ai-companies.seed.json index 13d767f..2964c5f 100644 --- a/content/research/ai-companies.seed.json +++ b/content/research/ai-companies.seed.json @@ -1,5 +1,5 @@ { - "version": "2026-10-30-ph-history-1", + "version": "2026-10-30-thrive-brila-1", "asOf": "2026-10-30", "scope": "全球公开资料研究:保留首批个案,并扩展核查2025—2026八个YC批次候选池;成立年份以官方公司页面字段为依据。", "limitations": [ @@ -7505,28 +7505,35 @@ "id": "YC30686", "name": "OneStop", "url": "https://www.ycombinator.com/companies/onestop", - "cat": "C00", + "cat": "C09", "year": 2025, "team": 2, "location": "New York City, NY", - "business": "公司简介:The local internet for NYC.", - "buyer": "本轮未逐一核验", - "delivery": "公开YC公司资料;交付与付费使用待核验", - "notes": "目录基础资料;AI相关描述与业务分类均待进一步人工复核。收入、定价和技术能力未逐一核验。", + "business": "本地活动与社交计划平台;AI辅助搜索、信息流排序和发帖。", + "buyer": "纽约本地成年用户;收费买方未披露", + "delivery": "官网有候补登记及即将上架提示,条款描述发帖、回复和聊天;实际可用范围未独立测试。", + "notes": "AI具体用途由当前条款补证;公司及团队年份仍以YC自述为准。免费不等公司收入为零,活动卡片不当真实采用。", "cohort": "2025年成立", "teamBasis": "YC官方页面Team Size;2026-10-30访问快照,业务截至日未注明", - "price": "本轮未逐一核验", - "stage": "目录公开,商业成熟度待核验", + "price": "官方条款称当前免费、无订阅及内购,不处理用户间支付;未来变现未知", + "stage": "官网及条款可读,公开可用性和付费使用待核", "sourceType": "YC官方页面中的公司自述", "evidenceIds": [ - "YC-E-30686" + "YC-E-30686", + "CLASS-ONESTOP-HOME", + "CLASS-ONESTOP-MISSION", + "CLASS-ONESTOP-TERMS" ], "revenueStatus": "unknown", "profileOnly": true, - "classificationBasis": "2026-10-30复核后保留待分类:目前只说明纽约本地分类信息网络,未说明AI具体作用或主要客户。", + "classificationBasis": "2026-10-30人工复核:按个人附近活动发现、发帖与聊天归C09,AI辅助搜索/排序/写作据官方条款;不按创始人履历归企业AI转型。", "directoryTags": [ "AI" - ] + ], + "extraUrl": "https://onestop.so/", + "pricingEvidence": "CLASS-ONESTOP-TERMS", + "businessModel": "消费者本地社交服务;当前免费,未来收费及广告等变现未披露", + "entityBasis": "YC关联域名跳转现行官网,Mission创始人可关联;条款列Preempt Technologies, Inc.,精确注册及法律沿革未另核" }, { "id": "YC30687", @@ -7974,28 +7981,31 @@ "id": "YC30707", "name": "Phases", "url": "https://www.ycombinator.com/companies/phases", - "cat": "C00", + "cat": "C10", "year": 2025, "team": 3, "location": "San Francisco", - "business": "公司简介:AI for the physical world", - "buyer": "本轮未逐一核验", - "delivery": "公开YC公司资料;交付与付费使用待核验", - "notes": "目录基础资料;AI相关描述与业务分类均待进一步人工复核。收入、定价和技术能力未逐一核验。", + "business": "面向前沿机器人实验室的解决方案;产品细分及部署方式未公开。", + "buyer": "机器人实验室与研发团队(官网目标用户),实际合同买方待核", + "delivery": "公开官网只有方向和演示预约;未独立确认机器人硬件、模型、数据产品或部署。", + "notes": "官网可补机器人领域和目标用户,尚不足以确定产品细分、技术水平或采用;创始人既往机器人研究经历不作为公司能力证明。", "cohort": "2025年成立", "teamBasis": "YC官方页面Team Size;2026-10-30访问快照,业务截至日未注明", "price": "本轮未逐一核验", "stage": "目录公开,商业成熟度待核验", "sourceType": "YC官方页面中的公司自述", "evidenceIds": [ - "YC-E-30707" + "YC-E-30707", + "CLASS-PHASES-HOME" ], "revenueStatus": "unknown", "profileOnly": true, - "classificationBasis": "2026-10-30复核后保留待分类:公开简介只有面向物理世界的AI,无法确定具体产品与买家。", + "classificationBasis": "2026-10-30人工复核:官网明确frontier robotics labs,按机器人应用领域粗分C10;不据笼统物理世界AI强行认定基础模型、训练平台或硬件产品。", "directoryTags": [ "AI" - ] + ], + "extraUrl": "https://phases.ai/", + "businessModel": "机器人研发解决方案;计价与软件/数据/服务拆分未公开" }, { "id": "YC30709", @@ -12208,31 +12218,36 @@ "id": "YC30995", "name": "Velvet", "url": "https://www.ycombinator.com/companies/velvet", - "cat": "C00", + "cat": "C02", "year": 2025, "team": 3, "location": "San Francisco", - "business": "公司简介:Expressive conversational AI", - "buyer": "本轮未逐一核验", - "delivery": "公开YC公司资料;交付与付费使用待核验", - "notes": "目录基础资料;AI相关描述与业务分类均待进一步人工复核。收入、定价和技术能力未逐一核验。", + "business": "为交互及视听对话模型提供数据集、内容交付与模型合作。", + "buyer": "AI实验室及训练或部署交互模型的消费者公司(官网目标客户)", + "delivery": "公开样本提交与合作入口,条款说明内容任务及许可;实际数据交付和模型性能未独立核验。", + "notes": "官网补足训练数据方向;未将交互模型宣传等同自研基础模型发布。页面模板中的收益$0.00不作为公司收入,创作者任务报酬与公司收入分开。", "cohort": "2025年成立", "teamBasis": "YC官方页面Team Size;2026-10-30访问快照,业务截至日未注明", - "price": "本轮未逐一核验", + "price": "数据、内容任务及合作合同询价;公开条款未列客户统一价格", "stage": "目录公开,商业成熟度待核验", "sourceType": "YC官方页面中的公司自述", "evidenceIds": [ - "YC-E-30995" + "YC-E-30995", + "CLASS-VELVET-HOME", + "CLASS-VELVET-TERMS" ], "revenueStatus": "unknown", "profileOnly": true, - "classificationBasis": "2026-10-30复核后保留待分类:公开简介只有富有表现力的对话AI,无法区分基础模型、开发设施或消费者产品。", + "classificationBasis": "2026-10-30人工复核:按面向模型团队的数据集与训练合作归C02;对话表现是任务方向,不能仅据模型一词归为自研基础模型或消费者聊天应用。", "directoryTags": [ "Generative AI", "Data Engineering", "AI", "Conversational AI" - ] + ], + "extraUrl": "https://velvetlab.ai/", + "businessModel": "训练数据/内容许可与定制交付、模型合作;收入确认、净额/总额及经常性待核", + "entityBasis": "YC指向velvetlab.ai;官网页脚和其链接条款均列Velvet Media, Inc.,条款含velvet.video;不与其他同名Velvet业务合并" }, { "id": "YC30996", @@ -28854,6 +28869,86 @@ "WABI-TERMS" ] } + }, + { + "id": "AI078", + "name": "Goldfish", + "url": "https://goldfish.sh/", + "cat": "C09", + "year": 2026, + "team": null, + "location": "公开材料关联旧金山创业项目;法律总部待核", + "business": "桌面个人上下文记忆与写作助手,读取系统辅助功能文本并结合本地记忆生成回复,可为AI工具提供上下文。", + "buyer": "个人知识工作者;企业采购与实际付费客户待核", + "delivery": "官网提供macOS和Windows下载,公开产品文档可读;未安装或独立测试效果、隐私承诺及成本。", + "notes": "成立2026依据Entrepreneurs First投资组合页,创始人与官方社区页一致;精确注册日未核。创始人此前Strawberry收入及VR教育业务ARR不是Goldfish收入。官网点击数不是用户或付费客户数,免费测试不等于公司收入为零。", + "cohort": "2026年成立(投资机构名录);注册日期未独立核验", + "teamBasis": "公开两位创始人不等于完整员工人数,保留未知", + "price": "截至2026-10-30官网称测试期间免费,未来定价与企业合同待核", + "stage": "已公开下载的测试产品;商业收费与财务数据未知", + "sourceType": "Product Hunt发现;官方产品/条款/文档及EF投资组合页补证", + "evidenceIds": [ + "GOLD-HOME", + "GOLD-TERMS", + "GOLD-PRIVACY", + "PH-GOLD", + "GOLD-EF", + "GOLD-CREATORS", + "GOLD-DOCS" + ], + "revenueStatus": "unknown", + "businessModel": "个人AI记忆与助手;当前免费测试,付费模式待核", + "entityBasis": "官方条款与页脚列Goldfish AI Inc.,EF与官方社区页均列Joel Edholm、Kaspian Jakobsson并关联goldfish.sh;不与同名语音产品及创始人旧公司合并。", + "classificationBasis": "按个人桌面上下文与写作场景归C09;MCP为上下文交付方式,不据此归为基础模型或企业开发工具。", + "pricingEvidence": "GOLD-HOME", + "technicalReview": { + "level": "description", + "reviewedAt": "2026-10-30", + "summary": "已读系统辅助功能文本读取、本地存储与外部AI调用的官方文档;没有独立测试或可核源代码,本地记忆不表示推理全部本地运行。", + "evidenceIds": [ + "GOLD-DOCS", + "GOLD-PRIVACY" + ] + } + }, + { + "id": "AI079", + "name": "Thrive Holdings", + "url": "https://www.thriveholdings.com/", + "cat": "C07", + "year": 2025, + "team": null, + "location": "美国纽约;集团官网标注New York City", + "business": "收购并长期运营会计和IT等成熟服务企业,将AI和技术团队嵌入其交付流程。", + "buyer": "被持有企业的会计、IT等服务客户;集团直接软件合同与实际付费结构待核", + "delivery": "已公开描述会计与IT服务平台及合作关系;没有本轮独立交付、成本节约或技术性能测试。", + "notes": "成立2025据公司公开主页,与2025-04-29官方发布公告关联;精确注册日及法律主体链待核。收购/并表带来的规模不等有机AI收入或ARR。ADT交易预计2027年一季度交割,当前不记完成,不合并目标公司历史收入。", + "cohort": "2025年成立(公司公开主页自述);注册日期未独立核验", + "teamBasis": "主页11—50范围、关联档案数与集团所持企业员工口径不同,完整团队保留未知", + "price": "集团没有本轮可核统一软件订阅价;会计、IT项目/托管服务等按子公司合同核实", + "stage": "公开运营会计与IT服务控股平台;按集团/子公司、收购/有机边界另核财务", + "sourceType": "TechCrunch发现;官方业务、发布公告、公司主页和交易/合作当事方材料补证", + "evidenceIds": [ + "TC-THRIVE", + "TH-ABOUT", + "TH-OPENAI", + "TH-ADT", + "TH-LAUNCH", + "TH-PROFILE" + ], + "revenueStatus": "unknown", + "businessModel": "永久资本控股平台收购服务企业,以行业人员加AI改造交付;集团及软件/服务收入拆分待核", + "entityBasis": "thriveholdings.com与公司公开主页、合作方和ADT交易公告相互关联;不与同名乌干达公关企业、其他Thrive Holdings LLC或Thrive Capital历史混合。", + "classificationBasis": "按会计和IT专业服务的运营改造归C07;控股/收购是商业模式,不能当纯软件平台并入同一ARR比较组。", + "technicalReview": { + "level": "description", + "reviewedAt": "2026-10-30", + "summary": "官方材料说明将AI模型与行业人员、流程结合;本轮未测试模型或财务改善,合作关系不替代能力验证。", + "evidenceIds": [ + "TH-ABOUT", + "TH-OPENAI" + ] + } } ], "observations": [ @@ -44740,18 +44835,18 @@ }, { "id": "GOLD-HOME", - "companyId": null, + "companyId": "AI078", "title": "Goldfish官方产品及免费测试状态", "url": "https://goldfish.sh/", "publishedAt": null, "accessedAt": "2026-10-30", "kind": "公司官方材料", "summary": "官网称本地上下文记忆助手,测试期间免费,页脚列Goldfish AI Inc.。", - "limitation": "测试免费不表示公司收入为零;点击计数不是用户数、付费数或MRR,成立年未核。" + "limitation": "测试免费不表示公司收入为零;点击计数不是用户数、付费数或MRR;成立年另由EF名录补证。" }, { "id": "GOLD-TERMS", - "companyId": null, + "companyId": "AI078", "title": "Goldfish条款与运营者", "url": "https://goldfish.sh/tos", "publishedAt": null, @@ -44762,7 +44857,7 @@ }, { "id": "GOLD-PRIVACY", - "companyId": null, + "companyId": "AI078", "title": "Goldfish隐私与数据处理说明", "url": "https://goldfish.sh/privacy", "publishedAt": null, @@ -44806,7 +44901,7 @@ }, { "id": "PH-GOLD", - "companyId": null, + "companyId": "AI078", "title": "Goldfish产品发布线索", "url": "https://www.producthunt.com/products/goldfish-early-access", "publishedAt": null, @@ -44993,7 +45088,7 @@ }, { "id": "TC-THRIVE", - "companyId": null, + "companyId": "AI079", "title": "Thrive Holdings报道发现条目", "url": "https://techcrunch.com/2026/10/29/openai-backed-thrive-holdings-acquires-adt/", "publishedAt": "2026-10-29", @@ -45059,18 +45154,18 @@ }, { "id": "TH-ABOUT", - "companyId": null, + "companyId": "AI079", "title": "Thrive Holdings官方业务说明", "url": "https://www.thriveholdings.com/about", "publishedAt": null, "accessedAt": "2026-10-30", "kind": "公司官方材料", "summary": "公司称收购成熟企业,将行业人员经验与技术和运营结合,目前涉及会计与IT服务。", - "limitation": "控股平台、收购组合与原有企业的经营收入须区分;本次未取得明确成立年份或并表收入凭证。" + "limitation": "控股平台、收购组合与原有企业经营收入须区分;年份另据公司主页补证,本次未取得并表收入或注册凭证。" }, { "id": "TH-OPENAI", - "companyId": null, + "companyId": "AI079", "title": "Thrive Holdings合作方2025年公告", "url": "https://openai.com/index/thrive-holdings/", "publishedAt": "2025-12-01", @@ -45081,7 +45176,7 @@ }, { "id": "TH-ADT", - "companyId": null, + "companyId": "AI079", "title": "ADT拟收购交易的原始公告", "url": "https://investor.adt.com/News--Events/news/news-details/2026/ADT-to-be-Acquired-by-Thrive-Holdings-in-15-3-Billion-Transaction/default.aspx", "publishedAt": "2026-10-29", @@ -45125,7 +45220,7 @@ }, { "id": "TH-LAUNCH", - "companyId": null, + "companyId": "AI079", "title": "Thrive Holdings官方2025年发布公告", "url": "https://www.thriveholdings.com/thrive-holdings-launch", "publishedAt": "2025-04-29", @@ -45287,6 +45382,402 @@ "kind": "公司官方材料", "summary": "条款列14天试用、订阅及按月事件额度,事件包括浏览、支付和自定义目标;年付也按月计量额度。", "limitation": "政策生效日不当成立年;被跟踪网站的支付/收入事件是客户数据,不是DataFast自身收入;创作者历史总业绩不转为该产品ARR。" + }, + { + "id": "CLASS-ONESTOP-HOME", + "companyId": "YC30686", + "title": "OneStop当前本地活动产品", + "url": "https://onestop.so/", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "由YC关联askonestop.com进入后跳转onestop.so;官网介绍发布附近活动计划、回复及选择聊天对象,并显示App Store即将开放及候补登记。", + "limitation": "页面示例不当真实活动、用户或付费客户;候补登记不证明产品已经普遍可用。" + }, + { + "id": "CLASS-ONESTOP-MISSION", + "companyId": "YC30686", + "title": "OneStop创始人与产品关联", + "url": "https://onestop.so/mission", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "Mission页列Max和Peyton为联合创始人,介绍按附近地点与时间发布和参加活动;与YC创始人姓名及本地分类定位关联。", + "limitation": "页面Sept.2026是使命信月份,不当公司成立或产品公开上线日期;未提交候补或联系表单。" + }, + { + "id": "CLASS-ONESTOP-TERMS", + "companyId": "YC30686", + "title": "OneStop AI用途、主体与免费条款", + "url": "https://onestop.so/terms-of-service", + "publishedAt": "2026-10-08", + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "2026-10-08更新条款列运营者Preempt Technologies, Inc.;称使用OpenAI和Anthropic辅助计划搜索、信息流排序和发帖,当前免费且无订阅或内购,也不处理用户间支付。", + "limitation": "服务用途和供应商为公司自述,未独立测试;当前免费不说明公司全部或历史收入为零,政策日期非注册日期。" + }, + { + "id": "CLASS-PHASES-HOME", + "companyId": "YC30707", + "title": "Phases官方目标客户说明", + "url": "https://phases.ai/", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "YC关联官网称面向前沿机器人实验室提供解决方案,公开页面提供预约演示入口。", + "limitation": "仅能确认机器人方向与目标用户;具体产品、技术架构、交付和收费未披露,不凭创始人履历或一句口号确定能力、客户与收入。" + }, + { + "id": "CLASS-VELVET-HOME", + "companyId": "YC30995", + "title": "Velvet官方数据及模型合作说明", + "url": "https://velvetlab.ai/", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "YC关联官网介绍为AI实验室及消费者公司创建交互模型相关的数据集和模型;页脚列Velvet Media, Inc.,提供样本提交与合作入口。", + "limitation": "官网自述不等独立模型评测。公开页面抓取包含Your Earnings下Pending/Paid $0.00模板文字,未取得账户归属或业务时点,不能作为公司或账户真实收入、零收入观测;未提交任何表单。" + }, + { + "id": "CLASS-VELVET-TERMS", + "companyId": "YC30995", + "title": "Velvet内容交付、许可及创作者报酬条款", + "url": "https://velvetlab.ai/terms.html", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "条款列Velvet Media, Inc.及velvet.video,描述创作者交付视频等内容任务、平台可出售或许可提交内容并支付报酬,支付服务包含Stripe与Wise。", + "limitation": "原文更新日期2/11/2026格式歧义,未转为精确发布日期;任务报酬和支付通道不等公司收入或ARR,内容许可与模型合作的合同边界仍待核。" + }, + { + "id": "PH-AHA-PROFILE", + "companyId": null, + "title": "AhaCreator公开公司主页年份", + "url": "https://www.linkedin.com/company/ahacreator", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司自述公开主页", + "summary": "官网关联公司主页列Founded 2024,并关联ahacreator.com及网红营销业务;另有八位数ARR和增长自述。", + "limitation": "公司自填年份不是注册核验;ARR未核币种、合同及总额/净额口径,不转为2025—2026新公司收入观测。" + }, + { + "id": "PH-AHA-HOME", + "companyId": null, + "title": "AhaCreator官网品牌与主体线索", + "url": "https://www.ahacreator.com/", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "官网介绍发现、评估及管理创作者合作的AI营销平台;页脚列Ahalab.ai Inc.。", + "limitation": "创作者网络、活动数量、客户效果及预算不等平台收入;公司名称仅据页脚,注册资料未取得。" + }, + { + "id": "PH-AHA-TERMS-ACCESS", + "companyId": null, + "title": "AhaCreator条款正文读取缺项", + "url": "https://www.ahacreator.com/terms-of-service", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司官网访问记录", + "summary": "标题可识别为条款页面,但本次正文解析只返回导航和页脚,未取得具体合同内容。", + "limitation": "不记为已核收费、托管预算、保证退款或法律主体全部条款,后续仍需原始合同补证。" + }, + { + "id": "PH-SUPERX-TERMS", + "companyId": null, + "title": "SuperX运营主体及产品范围", + "url": "https://superx.so/terms", + "publishedAt": "2026-09-17", + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "2026-09-17更新条款列服务由TMAKER经营,注册号895032514;产品包括X内容、排程、分析、接口及部分AI功能。", + "limitation": "2026产品发布不证明新法律主体;公司收入与单个产品收入分开,不转移其他产品或创始人业绩。" + }, + { + "id": "PH-SUPERX-REGISTRY", + "companyId": null, + "title": "TMAKER同号第三方登记资料", + "url": "https://www.pappers.fr/entreprise/tmaker-895032514", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "第三方企业登记汇编", + "summary": "Pappers资料的SIREN 895032514与SuperX条款一致,创建及登记字段均在2021年。", + "limitation": "第三方公开登记汇编,不是本次取得的政府原始摘录;创建日和登记日字段不同,只据一致年份判断旧主体,未核完整沿革或产品收入。" + }, + { + "id": "PH-SUPERX-GOV-ACCESS", + "companyId": null, + "title": "TMAKER政府目录访问缺项", + "url": "https://annuaire-entreprises.data.gouv.fr/entreprise/tmaker-895032514", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公开来源访问记录", + "summary": "政府企业目录直达返回403,本次未取得原始登记正文。", + "limitation": "保留独立核验缺项;不绕过访问保护,也不将Pappers材料标为政府原始资料。" + }, + { + "id": "PH-BREW-PROFILE", + "companyId": null, + "title": "Brew公开公司主页年份", + "url": "https://www.linkedin.com/company/brewdotnew", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司自述公开主页", + "summary": "公司公开主页列Founded 2024、关联brew.new及创始人Philip Sørensen与Thomas Park。", + "limitation": "公司自填年份非注册核验;关联员工档案不等团队总人数,客户案例效果不作公司收入。" + }, + { + "id": "PH-BREW-LAUNCH", + "companyId": null, + "title": "Brew官方2025年产品介绍", + "url": "https://brew.marketing/blog/introducing-brew", + "publishedAt": "2025-10-07", + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "2025-10-07产品文章介绍AI邮件平台,页面关联brew.new,列当时免费和付费方案。", + "limitation": "产品发布不当成立年;历史按联系人数套餐不平移当前按credits和发送量定价,也不由报价反推ARR。" + }, + { + "id": "PH-BREW-TERMS", + "companyId": null, + "title": "Brew现行官方条款主体", + "url": "https://docs.brew.new/legal/terms-of-service", + "publishedAt": "2025-10-19", + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "条款列Brew Emails, Inc.和brew.new,页面标更新2025-10-19。", + "limitation": "条款更新时间不当公司成立日;与其他同名阅读器、咨询或营销业务不合并,未取得实际合同或收入。" + }, + { + "id": "PH-MUSA-APPLE", + "companyId": null, + "title": "Musa官方应用身份与运营者", + "url": "https://apps.apple.com/us/app/musa-period-pregnancy/id6504586102", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "官方应用商店资料", + "summary": "美区App Store列Musa周期及自我照护应用,开发者Musa Health, Inc.,并标免费及内购;应用ID 6504586102。", + "limitation": "上架、内购和评分不等真实付费或收入;健康效果为开发者宣称,未独立评估,不以相邻同名应用资料补成立年。" + }, + { + "id": "PH-MUSA-LOOKUP", + "companyId": null, + "title": "Musa Apple公开元数据的历史日期", + "url": "https://itunes.apple.com/lookup?id=6504586102&country=us", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "官方应用商店元数据", + "summary": "Apple公开元数据trackId 6504586102、sellerName Musa Health Inc、sellerUrl musa.com;releaseDate为2024-07-02T07:00:00Z。", + "limitation": "releaseDate为该地区应用元数据中的发布时点,不是公司注册年;当前版本日期另列,不能把2025 PH发布当应用首次出现。" + }, + { + "id": "PH-MUSA-HOME-ACCESS", + "companyId": null, + "title": "Musa当前官网读取范围", + "url": "https://www.musa.com/", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司官网访问记录", + "summary": "PH关联musa.app跳转musa.com,与Apple卖方网址相符;本次官网只返回需要JavaScript的外壳。", + "limitation": "未记为读到网站业务或条款全文;业务与历史由Apple资料补核,不推测未读页面。" + }, + { + "id": "PH-SIDER-HISTORY", + "companyId": null, + "title": "Sider原版与后续版本发布历史", + "url": "https://www.producthunt.com/products/chatgpt-sidebar-chrome-extension?launch=sider-4&page=1", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "平台产品发布记录", + "summary": "平台列原版ChatGPT Sidebar于2023年发布,4.0同在2023年,5.0为2025年更新,均关联sider.ai。", + "limitation": "产品版本与法律主体成立日分开;不凭5.0榜单更新新增两年公司,平台用户和评分不作付费或收入。" + }, + { + "id": "PH-SIDER-TERMS", + "companyId": null, + "title": "Sider当前运营主体", + "url": "https://sider.ai/policies/terms", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "当前官方条款列Sider由Vidline Inc.运营,覆盖网站、浏览器扩展及移动和桌面应用。", + "limitation": "条款没有在本次材料中补足精确注册年;产品发布历史不强填为法人成立年,不移入同名或其他业务业绩。" + }, + { + "id": "PH-CHRONICLE-PROFILE", + "companyId": null, + "title": "Chronicle演示软件公司公开主页年份", + "url": "https://www.linkedin.com/company/chroniclehq", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司自述公开主页", + "summary": "公开公司主页列Founded 2021,关联chroniclehq.com及AI演示/叙事软件业务。", + "limitation": "公司自填年份非独立注册核验;不与Chronicle Labs等近名企业混并,既有历史博客超时记录仍保留为未读。" + }, + { + "id": "PH-TRICKLE-PROFILE", + "companyId": null, + "title": "Trickle公开公司主页年份", + "url": "https://au.linkedin.com/company/trickleai", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司自述公开主页", + "summary": "公司公开主页列Founded 2018、trickle.so及AI建站/应用画布业务。", + "limitation": "公司自填年份未独立注册核验;不直接把2018或该团队规模与收入归给Happycapy,关联员工档案不是精确团队总数。" + }, + { + "id": "PH-TRICKLE-HOME", + "companyId": null, + "title": "Trickle官方产品与Happycapy交叉链接", + "url": "https://trickle.so/", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "官网介绍用自然语言构建应用与网站,并以官方链接介绍Happycapy;两种产品方向仍分别可见。", + "limitation": "产品家族/导流关系不独自证明新旧法律主体同一、并购或注册日期;官网版权年不当成立年,社区示例不作已付费采用。" + }, + { + "id": "PH-HAPPYCAPY-TERMS", + "companyId": null, + "title": "Happycapy当前服务与订阅条款", + "url": "https://happycapy.ai/terms", + "publishedAt": "2026-03-18", + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "2026-03-18条款说明消费应用、AI Agent图形界面、托管沙箱及月/年订阅,文本以Happycapy自称。", + "limitation": "本次仍未据条款确认法律运营者和注册日;条款生效日不等成立日,订阅条款不证明实际收入、独立安全性或采用规模。" + }, + { + "id": "PH-HAPPYCAPY-HISTORY", + "companyId": null, + "title": "Trickle与Happycapy共用发布页的边界", + "url": "https://www.producthunt.com/products/happycapy", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "平台产品发布记录", + "summary": "平台共页包含较早Trickle产品和2025 Magic Canvas、2026 Happycapy发布,并称原Trickle团队开发。", + "limitation": "页首Launched in 2022不直接解释为Happycapy品牌或法人成立于2022;旧团队产品历史与新品牌精确主体继续分开。" + }, + { + "id": "PH-TAPFLOW-HISTORY", + "companyId": null, + "title": "Tapflow原版与2.0的公开发布沿革", + "url": "https://www.producthunt.com/products/tapflow", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "平台产品发布记录", + "summary": "同一产品页与两个发布页列1.0于2024-05-16、2.0于2025-05-28发布,均链接tapflow.ai知识商品业务。", + "limitation": "旧产品沿革足以排除本次新公司候选,但不是法律注册年份;官网本次读取超时,运营者和收入未核。不能套用tapflowai.com招聘工具的成立年或业绩。" + }, + { + "id": "PH-ATOMS-PROFILE", + "companyId": null, + "title": "MetaGPT公开公司主页的年份与MGX关联", + "url": "https://www.linkedin.com/company/metagpt/", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司公开主页自述", + "summary": "公开主页列Founded 2025,并将mgx.dev列为商业平台,关联MetaGPT开源框架与后续Atoms品牌。", + "limitation": "自述年份不是注册证明;尚未消歧MetaGPT LLC、DeepWisdom与产品团队的主体关系及官网更早沿革。融资金额不是收入,关注数与页面关联人员数不是员工总人数。Atoms展示页和DeepWisdom关联页本次读取失败。" + }, + { + "id": "GOLD-EF", + "companyId": "AI078", + "title": "EF投资组合Goldfish成立年与创始人", + "url": "https://www.joinef.com/companies/goldfish/?pagenum=2", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "投资机构公司名录", + "summary": "页面标注Founded 2026、Joel Edholm和Kaspian Jakobsson,并链接goldfish.sh。", + "limitation": "机构与投资对象有利益关系,年份非独立注册核验;创始人此前Strawberry收入和VR教育企业ARR不能转作Goldfish收入。无查询参数的入口本次重定向组合首页,保留实际可读URL。" + }, + { + "id": "GOLD-CREATORS", + "companyId": "AI078", + "title": "Goldfish官方社区与创始人对应", + "url": "https://docs.goldfish.sh/community/", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司产品文档", + "summary": "官方社区页列Joel Edholm与Kaspian Jakobsson,与EF页面姓名一致。", + "limitation": "两位创始人不等完整员工数;社区加入数与创始人关注者不作客户或收入。" + }, + { + "id": "GOLD-DOCS", + "companyId": "AI078", + "title": "Goldfish官方架构与平台说明", + "url": "https://docs.goldfish.sh/", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司产品文档", + "summary": "说明经操作系统辅助功能读取屏幕文字、设备本地存储记忆,运行于macOS与Windows,并提供写作与上下文功能。", + "limitation": "属于产品描述,非独立测试或安全审计;本地记忆不等所有模型推理在本地,不以文档可读判定技术领先。" + }, + { + "id": "UTOPAI-HISTORY", + "companyId": null, + "title": "Utopai官方成立与品牌沿革", + "url": "https://www.utopaistudios.com/en/about", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "官网明确Founded 2022,历史段说明以Cybever起步,2025转为Utopai Studios,延续既有技术并拓展影视制作。", + "limitation": "公司自述非注册证明;2025更名、2026产品/模型发布与未来影视片单不等新公司、已确认收入或ARR,团队Members不是统一员工口径。" + }, + { + "id": "UTOPAI-FAQ", + "companyId": null, + "title": "Utopai公司与PAI产品边界", + "url": "https://www.utopaistudios.com/en/faq", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司官方材料", + "summary": "FAQ区分Utopai Studios公司、PAI制作平台与其中的Utopai X视频模型,并说明自有/合拍影视业务。", + "limitation": "产品、模型、区域制作业务不各自新增公司;官方对比不当独立技术评测,影片计划或合作不当已确认公司收入。" + }, + { + "id": "PH-FUNDRAISLY-PROFILE", + "companyId": null, + "title": "Fundraisly公开主页的Accumulator关系", + "url": "https://www.linkedin.com/company/fundraisly", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司公开主页自述", + "summary": "公开主页链接fundraisly.com,称属于Accumulator,结合投资者匹配、引荐路径与外联服务。页面没有成立年份字段。", + "limitation": "业务与关联集团关系不能替代Accumulator Fundraising LLC的注册年份;页面2—10人数范围及关联档案数不当精确团队人数,团队筹资和客户融资不当收入。" + }, + { + "id": "TH-PROFILE", + "companyId": "AI079", + "title": "Thrive Holdings公司公开主页年份", + "url": "https://www.linkedin.com/company/thrive-holdings", + "publishedAt": null, + "accessedAt": "2026-10-30", + "kind": "公司公开主页自述", + "summary": "页面列Founded 2025,链接thriveholdings.com,描述收购并运营会计与IT服务企业。", + "limitation": "非独立注册核验;11—50范围、关联档案数不等集团员工数。所持企业原有收入与收购规模不能当有机AI增长或软件ARR。" + }, + { + "id": "BRILA-ENTITY-HISTORY", + "companyId": null, + "title": "Generated Photos早期政策的同一运营主体", + "url": "https://intercom.help/generated-photos/en/articles/7241273-generated-photos-privacy-policy", + "publishedAt": "2024-02-14", + "accessedAt": "2026-10-30", + "kind": "公司官方历史政策", + "summary": "页面日期2024-02-14,列Generated Media, Inc.及Delaware注册号7627361,与Brila官方政策同名同号。", + "limitation": "早期材料可证明该运营主体并非2025—2026新公司;政策日期和其中2020生效日都不当精确注册年。旧产品收入、人数和品牌历史不直接转作Brila收入。" + }, + { + "id": "BRILA-ENTITY-TERMS", + "companyId": null, + "title": "Generated Photos早期服务条款", + "url": "https://intercom.help/generated-photos/en/articles/7872726-generated-photos-terms-and-conditions", + "publishedAt": "2023-10-16", + "accessedAt": "2026-10-30", + "kind": "公司官方历史条款", + "summary": "官方条款页面日期2023-10-16,服务合同方列Generated Media, Inc.,业务为生成图像许可。", + "limitation": "单看同名条款不唯一识别主体,需与注册号7627361的隐私政策及Brila政策合看;不能把图像许可收入当新建站产品ARR。" } ], "reviews": [ @@ -46418,6 +46909,240 @@ ], "handling": "不凭发布榜单或版本更新新增两年成立公司;保留产品历史与法律成立精度差异,不新增收入或技术排名观测。", "scope": "excluded-candidate" + }, + { + "id": "YC30686-R-CLASS", + "type": "主营分类与证据精度", + "company": "OneStop", + "summary": "2026-10-30人工复核:按个人附近活动发现、发帖与聊天归C09,AI辅助搜索/排序/写作据官方条款;不按创始人履历归企业AI转型。", + "evidenceIds": [ + "CLASS-ONESTOP-HOME", + "CLASS-ONESTOP-MISSION", + "CLASS-ONESTOP-TERMS" + ], + "handling": "AI具体用途由当前条款补证;公司及团队年份仍以YC自述为准。免费不等公司收入为零,活动卡片不当真实采用。 继续保留目录基础资料深度及未知收入;未将官网展示、默认金额、履历或供应商标识新增为收入/独立技术观测。", + "scope": "companies", + "companyIds": [ + "YC30686" + ] + }, + { + "id": "YC30707-R-CLASS", + "type": "主营分类与证据精度", + "company": "Phases", + "summary": "2026-10-30人工复核:官网明确frontier robotics labs,按机器人应用领域粗分C10;不据笼统物理世界AI强行认定基础模型、训练平台或硬件产品。", + "evidenceIds": [ + "CLASS-PHASES-HOME" + ], + "handling": "官网可补机器人领域和目标用户,尚不足以确定产品细分、技术水平或采用;创始人既往机器人研究经历不作为公司能力证明。 继续保留目录基础资料深度及未知收入;未将官网展示、默认金额、履历或供应商标识新增为收入/独立技术观测。", + "scope": "companies", + "companyIds": [ + "YC30707" + ] + }, + { + "id": "YC30995-R-CLASS", + "type": "主营分类与证据精度", + "company": "Velvet", + "summary": "2026-10-30人工复核:按面向模型团队的数据集与训练合作归C02;对话表现是任务方向,不能仅据模型一词归为自研基础模型或消费者聊天应用。", + "evidenceIds": [ + "CLASS-VELVET-HOME", + "CLASS-VELVET-TERMS" + ], + "handling": "官网补足训练数据方向;未将交互模型宣传等同自研基础模型发布。页面模板中的收益$0.00不作为公司收入,创作者任务报酬与公司收入分开。 继续保留目录基础资料深度及未知收入;未将官网展示、默认金额、履历或供应商标识新增为收入/独立技术观测。", + "scope": "companies", + "companyIds": [ + "YC30995" + ] + }, + { + "id": "PH26-13-R-OPERATOR", + "type": "运营主体、产品历史与收入归属", + "company": "SuperX(候选排除)", + "summary": "条款运营者TMAKER的注册号与第三方登记资料一致,资料列2021年旧主体;按既有运营者排除,不以2026 PH发布算新公司。政府目录403,原始登记及沿革仍待核,其他产品业绩不归SuperX。", + "evidenceIds": [ + "PH-SUPERX-TERMS", + "PH-SUPERX-REGISTRY", + "PH-SUPERX-GOV-ACCESS" + ], + "handling": "保留原始资料与访问缺项,按来源层级理解年份精度;不新增公司或收入观测,不把报价、内购、客户结果及其他业务业绩当该产品ARR。", + "scope": "excluded-candidate" + }, + { + "id": "PH26-15-R-OPERATOR", + "type": "运营主体、产品历史与收入归属", + "company": "Brew(候选排除)", + "summary": "公开公司主页列2024成立,按自述年份排除;官方2025产品介绍和Brew Emails, Inc.条款关联brew.new。PH直达本次仍超时,检索可见不当全文;不混其他同名Brew,历史报价不当当前报价或ARR。", + "evidenceIds": [ + "PH-BREW-PROFILE", + "PH-BREW-LAUNCH", + "PH-BREW-TERMS" + ], + "handling": "保留原始资料与访问缺项,按来源层级理解年份精度;不新增公司或收入观测,不把报价、内购、客户结果及其他业务业绩当该产品ARR。", + "scope": "excluded-candidate" + }, + { + "id": "PH25-14-R-OPERATOR", + "type": "运营主体、产品历史与收入归属", + "company": "Aha(候选排除)", + "summary": "官网关联公司主页列2024成立,按自述年份排除;页脚Ahalab.ai Inc.,注册未独立核验。八位数ARR、创作者预算和效果宣传不入两年新公司观测;条款正文仍未读。", + "evidenceIds": [ + "PH-AHA-PROFILE", + "PH-AHA-HOME", + "PH-AHA-TERMS-ACCESS" + ], + "handling": "保留原始资料与访问缺项,按来源层级理解年份精度;不新增公司或收入观测,不把报价、内购、客户结果及其他业务业绩当该产品ARR。", + "scope": "excluded-candidate" + }, + { + "id": "PH25-18-R-OPERATOR", + "type": "运营主体、产品历史与收入归属", + "company": "Musa(候选排除)", + "summary": "Apple同一应用ID及卖方网址证明该产品2024已有发布,按既有业务排除,精确法律成立日未核;PH的2025发布不当首次上架。官网仅JavaScript外壳,业务由官方商店补核;内购、评价与健康宣传不当收入或独立效果。", + "evidenceIds": [ + "PH-MUSA-APPLE", + "PH-MUSA-LOOKUP", + "PH-MUSA-HOME-ACCESS" + ], + "handling": "保留原始资料与访问缺项,按来源层级理解年份精度;不新增公司或收入观测,不把报价、内购、客户结果及其他业务业绩当该产品ARR。", + "scope": "excluded-candidate" + }, + { + "id": "PH25-05-R-LINEAGE", + "type": "版本、品牌与旧业务范围", + "company": "Sider 5.0(候选排除)", + "summary": "Sider原版2023已有发布,当前条款运营者Vidline Inc.;按既有业务排除,不因2025年5.0更新新增公司,精确法律成立日未核。", + "evidenceIds": [ + "PH-SIDER-HISTORY", + "PH-SIDER-TERMS" + ], + "handling": "按明确来源精度记录,不凭更新或更名新增公司;产品历史与法人成立日期分开,既有访问缺项保留,不新增收入或独立技术观测。", + "scope": "excluded-candidate" + }, + { + "id": "PH25-12-R-LINEAGE", + "type": "版本、品牌与旧业务范围", + "company": "Chronicle: Cursor for Slides(候选排除)", + "summary": "公司公开主页列2021成立并关联同一演示软件域名,按自述年份排除,注册未独立核验;与Chronicle Labs分开,既有2023博客仍未读,不伪称完成该原文核查。", + "evidenceIds": [ + "PH-CHRONICLE-PROFILE" + ], + "handling": "按明确来源精度记录,不凭更新或更名新增公司;产品历史与法人成立日期分开,既有访问缺项保留,不新增收入或独立技术观测。", + "scope": "excluded-candidate" + }, + { + "id": "PH25-19-R-LINEAGE", + "type": "版本、品牌与旧业务范围", + "company": "Trickle - Magic Canvas(候选排除)", + "summary": "Trickle公开公司主页列2018成立,官网仍提供AI应用画布并链接Happycapy;Magic Canvas为既有业务更新,按自述年份排除。Happycapy是否同一法律主体未核,不把Trickle年份、收入和团队自动转移。", + "evidenceIds": [ + "PH-TRICKLE-PROFILE", + "PH-TRICKLE-HOME", + "PH-HAPPYCAPY-HISTORY" + ], + "handling": "按明确来源精度记录,不凭更新或更名新增公司;产品历史与法人成立日期分开,既有访问缺项保留,不新增收入或独立技术观测。", + "scope": "excluded-candidate" + }, + { + "id": "PH-HAPPYCAPY-R-ENTITY", + "type": "产品关联与法律主体缺项", + "company": "Happycapy(待核候选)", + "summary": "官网交叉链接与平台团队描述能关联产品家族,条款未补足法律运营者和注册年份。", + "evidenceIds": [ + "PH-TRICKLE-HOME", + "PH-TRICKLE-PROFILE", + "PH-HAPPYCAPY-HISTORY", + "PH-HAPPYCAPY-TERMS" + ], + "handling": "保持年份待核;不把共用发布页、旧公司自述年份、政策生效日或版权年当新品牌法人成立日,不转移旧业务业绩。", + "scope": "excluded-candidate" + }, + { + "id": "PH-TAPFLOW-R-HISTORY", + "type": "版本发布与新公司边界", + "company": "Tapflow 2.0(既有业务候选)", + "summary": "平台同页关联的2024原版与2025版本更新属于既有产品沿革。", + "evidenceIds": [ + "PH25-E-17", + "PH-TAPFLOW-HISTORY" + ], + "handling": "转为范围外既有业务;不新增公司、团队或收入观测,不把2024产品发布日写成精确法人成立日;同名招聘平台另行识别。", + "scope": "excluded-candidate" + }, + { + "id": "PH-ATOMS-R-ENTITY", + "type": "成立年自述与产品沿革边界", + "company": "MGX / Atoms(待核候选)", + "summary": "公开公司主页的2025自述提供新线索,但不能直接消除更早技术与业务沿革、服务主体之间的歧义。", + "evidenceIds": [ + "PH-ATOMS-PROFILE", + "PH-ATOMS-ABOUT", + "PH-ATOMS-TIMELINE", + "PH-ATOMS-ENTITY" + ], + "handling": "保留年份待核,需补同一法律主体或独立新公司的成立依据;不转移旧产品收入、开源使用量、团队规模或融资为ARR。", + "scope": "excluded-candidate" + }, + { + "id": "GOLD-R-COHORT", + "type": "成立依据与财务边界", + "company": "Goldfish", + "companyIds": [ + "AI078" + ], + "summary": "EF名录2026年份、官方创始人与产品域名一致,纳入公司表;公开材料没有Goldfish收入数值。", + "evidenceIds": [ + "GOLD-EF", + "GOLD-CREATORS", + "GOLD-HOME", + "GOLD-PRIVACY" + ], + "handling": "收入、完整团队规模与精确注册日留缺;不将创始人历史业绩、点击数或免费测试推算为当前ARR、客户数或零收入。", + "scope": "companies" + }, + { + "id": "UTOPAI-R-HISTORY", + "type": "更名与成立年边界", + "company": "Utopai Studios(既有公司候选)", + "summary": "官网自述2022创立Cybever、2025更名并拓展影视制作,非2025—2026新公司。", + "evidenceIds": [ + "JQ-UTOPAI", + "UTOPAI-HISTORY", + "UTOPAI-FAQ" + ], + "handling": "按既有业务排除;保留中文报道未读全文的访问缺项。品牌、模型、制作平台与区域业务不重复计数,估值、片单及排名不导入收入观测。", + "scope": "excluded-candidate" + }, + { + "id": "TH-R-CONSOLIDATION", + "type": "控股平台成立与并表收入边界", + "company": "Thrive Holdings", + "companyIds": [ + "AI079" + ], + "summary": "2025自述成立年与官方发布材料关联,纳入专业服务改造模式;没有可核同口径集团ARR。", + "evidenceIds": [ + "TH-PROFILE", + "TH-LAUNCH", + "TH-ABOUT", + "TH-ADT" + ], + "handling": "精确注册、完整团队、付费合同及并表拆分留缺;收购资金、集团持有公司数、目标公司历史收入、预期交易交割不转为当前有机AI收入或软件ARR。", + "scope": "companies" + }, + { + "id": "BRILA-R-OLD-ENTITY", + "type": "旧运营主体的新产品边界", + "company": "Brila(既有主体产品候选)", + "summary": "Brila与Generated Photos官方政策列同一Generated Media, Inc.注册号7627361,早期材料先于2025。", + "evidenceIds": [ + "PH-BRILA-ENTITY", + "PH-BRILA-TERMS", + "BRILA-ENTITY-HISTORY", + "BRILA-ENTITY-TERMS" + ], + "handling": "归范围外既有主体;保留精确注册日未知,不因产品发布新增公司,不将图像业务收入或团队规模转作Brila建站业务。", + "scope": "excluded-candidate" } ], "coverage": { @@ -46450,11 +47175,12 @@ "kind": "product", "profileStatus": "readable", "status": "pending-year", - "note": "运营主体Accumulator Fundraising LLC;成立年待核。固定/经常性或按通话的服务收费需拆分;Gett历史ARR、创始人及客户筹资不作Fundraisly收入。", + "note": "运营主体Accumulator Fundraising LLC;成立年待核。固定/经常性或按通话的服务收费需拆分;Gett历史ARR、创始人及客户筹资不作Fundraisly收入。 公司公开主页称属于Accumulator,但无成立年份字段,保持待核。", "evidenceIds": [ "PH-FUNDRAISLY-ABOUT", "PH-FUNDRAISLY-ENTITY", - "PH-FUNDRAISLY-PLAN" + "PH-FUNDRAISLY-PLAN", + "PH-FUNDRAISLY-PROFILE" ] }, { @@ -46478,11 +47204,13 @@ "categoryId": "C04", "kind": "product", "profileStatus": "readable", - "status": "pending-year", - "note": "官网及条款列Generated Media, Inc.运营;注册号不代表日期,母公司成立年待核。网站生成与托管订阅为产品业务,不因2026发布新增独立公司。", + "status": "outside-cohort", + "note": "官方运营者Generated Media, Inc.注册号7627361与Generated Photos的2024政策一致,且有2023旧业务条款;作为既有主体产品排除。政策日期不作精确注册年,旧图像业务业绩不转移给Brila。", "evidenceIds": [ "PH-BRILA-ENTITY", - "PH-BRILA-TERMS" + "PH-BRILA-TERMS", + "BRILA-ENTITY-HISTORY", + "BRILA-ENTITY-TERMS" ] }, { @@ -46493,11 +47221,15 @@ "kind": "product", "profileStatus": "readable", "status": "pending-year", - "note": "Trickle历史发布与Happycapy当前产品页相关联;官网功能及政策可读,但法人成立与股权沿革未核。政策生效日不作成立日,仍保留候选,不重复新增公司。", + "note": "Trickle官网直接链接Happycapy,平台称原团队开发,确认产品关联;但Happycapy条款仍未补足法律运营者/成立年,继续待核,不自动承接Trickle的2018自述年份或其他历史业绩。", "evidenceIds": [ "PH25-E-19", "PH-HAPPYCAPY-ABOUT", - "PH-HAPPYCAPY-PRIVACY" + "PH-HAPPYCAPY-PRIVACY", + "PH-TRICKLE-HOME", + "PH-TRICKLE-PROFILE", + "PH-HAPPYCAPY-HISTORY", + "PH-HAPPYCAPY-TERMS" ] }, { @@ -46536,14 +47268,18 @@ "categoryId": "C09", "kind": "product", "profileStatus": "readable", - "status": "pending-year", - "note": "运营者Goldfish AI Inc.,成立年未核;政策生效日不当成立日。测试期间免费不说明收入为零,点击计数不等于客户数或MRR。", + "status": "linked", + "note": "据EF投资组合页Founded 2026及官方创始人/域名关联纳入AI078;精确注册日、完整团队和收入留缺。免费测试不作零收入,创始人旧公司业绩不转移。", "evidenceIds": [ "GOLD-HOME", "GOLD-TERMS", "GOLD-PRIVACY", - "PH-GOLD" - ] + "PH-GOLD", + "GOLD-EF", + "GOLD-CREATORS", + "GOLD-DOCS" + ], + "companyId": "AI078" }, { "id": "PH26-08", @@ -46627,8 +47363,13 @@ "categoryId": "C06", "kind": "product", "profileStatus": "readable", - "status": "pending-year", - "note": "候选分类按发布定位初分;公司成立年、主体及收入待核,不能因2026榜单就加入成立年样本。" + "status": "outside-cohort", + "note": "条款运营者TMAKER的注册号与第三方登记资料一致,资料列2021年旧主体;按既有运营者排除,不以2026 PH发布算新公司。政府目录403,原始登记及沿革仍待核,其他产品业绩不归SuperX。", + "evidenceIds": [ + "PH-SUPERX-TERMS", + "PH-SUPERX-REGISTRY", + "PH-SUPERX-GOV-ACCESS" + ] }, { "id": "PH26-14", @@ -46652,8 +47393,13 @@ "categoryId": "C06", "kind": "product", "profileStatus": "unavailable", - "status": "pending-year", - "note": "产品页读取超时,保留榜单发现;主体、成立年和收入待核。" + "status": "outside-cohort", + "note": "公开公司主页列2024成立,按自述年份排除;官方2025产品介绍和Brew Emails, Inc.条款关联brew.new。PH直达本次仍超时,检索可见不当全文;不混其他同名Brew,历史报价不当当前报价或ARR。", + "evidenceIds": [ + "PH-BREW-PROFILE", + "PH-BREW-LAUNCH", + "PH-BREW-TERMS" + ] }, { "id": "PH26-16", @@ -46788,10 +47534,12 @@ "categoryId": "C09", "kind": "product", "profileStatus": "readable", - "status": "pending-year", - "note": "AI研究与浏览器工具;版本更新不等于公司创立,成立年待核。", + "status": "outside-cohort", + "note": "Sider原版2023已有发布,当前条款运营者Vidline Inc.;按既有业务排除,不因2025年5.0更新新增公司,精确法律成立日未核。", "evidenceIds": [ - "PH25-E-05" + "PH25-E-05", + "PH-SIDER-HISTORY", + "PH-SIDER-TERMS" ] }, { @@ -46843,11 +47591,12 @@ "kind": "product", "profileStatus": "readable", "status": "pending-year", - "note": "MetaGPT研究→MGX→Atoms为产品沿革;官网产品化年份有2024与2024—2025口径,技术服务方列MetaGPT LLC。公司成立年和跨主体关系待核,不因更名新增公司。", + "note": "公司公开主页自述Founded 2025并链接mgx.dev;官网沿革列2022—2023 MetaGPT、2024—2025 MGX、后续Atoms,条款技术服务方MetaGPT LLC。主页年份与技术/业务沿革的实体边界未消歧,暂不新增2025公司,不把更名或旧框架业绩直接归新主体。", "evidenceIds": [ "PH-ATOMS-ABOUT", "PH-ATOMS-TIMELINE", - "PH-ATOMS-ENTITY" + "PH-ATOMS-ENTITY", + "PH-ATOMS-PROFILE" ] }, { @@ -46885,11 +47634,12 @@ "categoryId": "C08", "kind": "product", "profileStatus": "readable", - "status": "pending-year", - "note": "演示文稿产品,与Chronicle Labs不同;历史公告正文两次超时,不能据搜索摘要确定成立年,继续待核。", + "status": "outside-cohort", + "note": "公司公开主页列2021成立并关联同一演示软件域名,按自述年份排除,注册未独立核验;与Chronicle Labs分开,既有2023博客仍未读,不伪称完成该原文核查。", "evidenceIds": [ "PH25-E-12", - "PH-CHRONICLE-ACCESS" + "PH-CHRONICLE-ACCESS", + "PH-CHRONICLE-PROFILE" ] }, { @@ -46913,10 +47663,13 @@ "categoryId": "C06", "kind": "product", "profileStatus": "readable", - "status": "pending-year", - "note": "网红营销Agent;当前品牌AhaCreator,主体、成立年待核。", + "status": "outside-cohort", + "note": "官网关联公司主页列2024成立,按自述年份排除;页脚Ahalab.ai Inc.,注册未独立核验。八位数ARR、创作者预算和效果宣传不入两年新公司观测;条款正文仍未读。", "evidenceIds": [ - "PH25-E-14" + "PH25-E-14", + "PH-AHA-PROFILE", + "PH-AHA-HOME", + "PH-AHA-TERMS-ACCESS" ] }, { @@ -46954,10 +47707,11 @@ "categoryId": "C05", "kind": "product", "profileStatus": "readable", - "status": "pending-year", - "note": "将知识与文档打包出售;公司成立年、AI主营与收入归属待核。", + "status": "outside-cohort", + "note": "同一知识商品工具已有2024-05-16的1.0发布记录,2025-05-28为2.0更新;作为既有业务排除,不凭版本发布新增2025公司。精确法人成立年、运营主体、AI主营与收入归属待核;不与同名招聘平台混用。", "evidenceIds": [ - "PH25-E-17" + "PH25-E-17", + "PH-TAPFLOW-HISTORY" ] }, { @@ -46967,10 +47721,13 @@ "categoryId": "C09", "kind": "product", "profileStatus": "readable", - "status": "pending-year", - "note": "个人健康与自我照护产品;公司成立年及AI是否主营待核。", + "status": "outside-cohort", + "note": "Apple同一应用ID及卖方网址证明该产品2024已有发布,按既有业务排除,精确法律成立日未核;PH的2025发布不当首次上架。官网仅JavaScript外壳,业务由官方商店补核;内购、评价与健康宣传不当收入或独立效果。", "evidenceIds": [ - "PH25-E-18" + "PH25-E-18", + "PH-MUSA-APPLE", + "PH-MUSA-LOOKUP", + "PH-MUSA-HOME-ACCESS" ] }, { @@ -46980,12 +47737,15 @@ "categoryId": "C04", "kind": "product", "profileStatus": "readable", - "status": "pending-year", - "note": "Trickle历史发布与Happycapy当前产品页相关联;官网功能及政策可读,但法人成立与股权沿革未核。政策生效日不作成立日,仍保留候选,不重复新增公司。", + "status": "outside-cohort", + "note": "Trickle公开公司主页列2018成立,官网仍提供AI应用画布并链接Happycapy;Magic Canvas为既有业务更新,按自述年份排除。Happycapy是否同一法律主体未核,不把Trickle年份、收入和团队自动转移。", "evidenceIds": [ "PH25-E-19", "PH-HAPPYCAPY-ABOUT", - "PH-HAPPYCAPY-PRIVACY" + "PH-HAPPYCAPY-PRIVACY", + "PH-TRICKLE-PROFILE", + "PH-TRICKLE-HOME", + "PH-HAPPYCAPY-HISTORY" ] } ] @@ -47052,11 +47812,13 @@ "categoryId": "C08", "kind": "company", "profileStatus": "unavailable", - "status": "pending-year", + "status": "outside-cohort", "evidenceIds": [ - "JQ-UTOPAI" + "JQ-UTOPAI", + "UTOPAI-HISTORY", + "UTOPAI-FAQ" ], - "note": "搜索摘录有公司与成立线索,但直达仅登录外壳,原始成立、主体和业务材料未补齐,不把估值、片单或模型排名作为公司收入或独立技术验证。" + "note": "官网自述2022以Cybever成立、2025更名Utopai并转向影视制作;2026品牌/模型报道不作新公司成立年。作为既有业务排除;中文报道仍未读全文,融资估值、模型排名及未来片单不作收入。" } ] }, @@ -47111,15 +47873,17 @@ "categoryId": "C07", "kind": "company", "profileStatus": "readable", - "status": "pending-year", + "status": "linked", "evidenceIds": [ "TC-THRIVE", "TH-ABOUT", "TH-OPENAI", "TH-ADT", - "TH-LAUNCH" + "TH-LAUNCH", + "TH-PROFILE" ], - "note": "官方2025-04-29公告证明平台公开发布,不能单独填精确成立年,继续待核。按专业服务收购运营初分C07,控股模式单列;ADT预计2027一季度交割,不记已完成,不将目标历史收入当有机AI收入。" + "note": "公司公开主页Founded 2025,结合官方发布及业务关联纳入AI079。按专业服务控股改造模式单列;收购/并表不等有机AI ARR,ADT拟收购尚未交割,精确注册与收入留缺。", + "companyId": "AI079" } ] } diff --git a/content/research/ai-companies.sources.json b/content/research/ai-companies.sources.json index 684d45a..0023b3c 100644 --- a/content/research/ai-companies.sources.json +++ b/content/research/ai-companies.sources.json @@ -1,5 +1,5 @@ { - "version": "2026-10-30-11", + "version": "2026-10-30-18", "scopeConfirmedAt": "2026-10-30", "acceptance": "以确认的公开来源清单为边界,逐条核对并标明缺项。", "provenance": "S01—S12恢复自已提交用户的《AI公司研究_来源与分类模板》来源清单;S13—S16单列后续已使用的补充证据渠道,不将使用次数当作全量覆盖。", @@ -15,7 +15,7 @@ ], "initialAccess": "官网目录可访问", "boundary": "已读取八个2025—2026批次镜像候选池1428条,再核YC官方页面;不声称覆盖全部YC历年或未公开公司。", - "nextCheck": "继续复核规则初分和缺项;候选明细见逐条台账。", + "nextCheck": "当前快照三条原待分类经官网方向补证归类;继续复核规则初分、具体产品与财务缺项,不把领域粗分类当独立能力或收入验证。", "limitation": "批次不等于成立年;不代表全部公司" }, { @@ -28,8 +28,8 @@ "techcrunch.com" ], "initialAccess": "AI栏目可读取", - "boundary": "栏目首页选择的3条公司线索已追溯原始资料:Wabi据公开名录2025年份关联公司;DreamHQ与Thrive Holdings成立年待核,后者2025发布公告另存。不是首页全部条目或两年档案;公开分类接口与RSS普通HTTP请求返回403。", - "nextCheck": "补可公开取得的2025、2026档案及剩余分页;核DreamHQ、Thrive Holdings成立依据及Wabi精确注册、团队和付费口径。", + "boundary": "栏目首页选择的3条公司线索已追溯原始资料:Wabi据公开名录2025年份、Thrive Holdings据公司主页2025自述关联公司,DreamHQ成立年仍待核。Thrive控股改造与收购/有机收入边界单列;非首页全部条目或两年档案,公开分类接口与RSS普通HTTP请求返回403。", + "nextCheck": "补可公开取得的2025、2026档案及剩余分页;核DreamHQ成立依据与Wabi、Thrive Holdings精确注册、团队及收入边界。", "limitation": "需追溯原始披露,部分文章受访问限制", "accessRecheckedAt": "2026-10-30" }, @@ -60,8 +60,8 @@ "producthunt.com" ], "initialAccess": "官网可读取", - "boundary": "两年公开响应各19条,共38条。当前4条关联公司、2条范围外对照、16条范围外/既有业务、14条年份待核、2条推广。补Screen Studio、Tool Finder、Basalt、DataFast历史证据;非两年全量。", - "nextCheck": "继续补两年其余分页/日期、仅图片位置及14条年份待核候选;保留Pazi日期冲突,核清品牌与主体,避免转移历史业绩。", + "boundary": "两年公开响应各19条,共38条。当前5条关联公司、2条范围外对照、25条范围外/既有业务、4条年份待核、2条推广。旧版本、品牌与法律主体分开,Tapflow据2024原版记录排除,Happycapy仍待核;非两年全量。", + "nextCheck": "继续补两年其余分页/日期、仅图片位置及4条年份待核候选;保留Pazi日期冲突,核清品牌与主体,避免转移历史业绩。", "limitation": "上线时间不等于成立时间", "accessRecheckedAt": "2026-10-30" }, @@ -204,8 +204,8 @@ "pro.jiqizhixin.com" ], "initialAccess": "首页可读取", - "boundary": "已登记4篇定向检索线索;三篇直达仅登录外壳,一篇读取失败。2项经公开原始资料补证关联公司,1项范围外,1项仍待核;未阅读全文或穷尽两年档案。", - "nextCheck": "补公开可读文章、2025档案及Utopai原始成立材料;受限正文留缺,不以搜索摘录代全文。", + "boundary": "已登记4篇定向检索线索;三篇直达仅登录外壳,一篇读取失败。2项经公开原始资料关联公司,SSI与Utopai经原始历史材料判为范围外,0项成立年待核;未阅读全文或穷尽两年档案。", + "nextCheck": "补公开可读文章及2025—2026档案;受限正文留缺,不以搜索摘录代全文,更名与产品发布不新增公司。", "limitation": "全文访问受限;仅作发现时明确标识,技术和财务另追原始资料", "accessRecheckedAt": "2026-10-30" }, diff --git a/content/research/ai-income-analysis.json b/content/research/ai-income-analysis.json index 1190cc6..522c22e 100644 --- a/content/research/ai-income-analysis.json +++ b/content/research/ai-income-analysis.json @@ -1,5 +1,5 @@ { - "sourceVersion": "2026-10-30-ph-history-1", + "sourceVersion": "2026-10-30-thrive-brila-1", "asOf": "2026-10-30", "metric": "platform-mrr-usd", "sampleUnit": "product-or-business",