{
 "hub": "kimi-code",
 "topics": [
  "SSO/SCIM",
  "retention and training",
  "certifications",
  "audit logs"
 ],
 "question": "Does Moonshot state SSO, SAML or SCIM, data retention or training terms, a security certification, or an audit log for Kimi Code in English?",
 "terms": [
  "\\bSSO\\b",
  "\\bSAML\\b",
  "\\bSCIM\\b",
  "single[- ]sign[- ]on",
  "data retention",
  "retention period",
  "retain (your|user|customer) (data|content|prompts|code)",
  "train(ing)? on",
  "training data",
  "used to train",
  "zero data retention",
  "\\bZDR\\b",
  "data use",
  "SOC ?2",
  "ISO ?27001",
  "HIPAA",
  "FedRAMP",
  "GDPR",
  "certif",
  "audit log"
 ],
 "termsByTopic": {
  "SSO/SCIM": [
   "\\bSSO\\b",
   "\\bSAML\\b",
   "\\bSCIM\\b",
   "single[- ]sign[- ]on"
  ],
  "retention and training": [
   "data retention",
   "retention period",
   "retain (your|user|customer) (data|content|prompts|code)",
   "train(ing)? on",
   "training data",
   "used to train",
   "zero data retention",
   "\\bZDR\\b",
   "data use"
  ],
  "certifications": [
   "SOC ?2",
   "ISO ?27001",
   "HIPAA",
   "FedRAMP",
   "GDPR",
   "certif"
  ],
  "audit logs": [
   "audit log"
  ]
 },
 "method": "GILD fetched each page once with a desktop browser user agent, stored the sha256 of the bytes it read, and counted matches for the terms (case-insensitive) in the page's readable text: the main element where the page has one, else the body without navigation, header and footer. The documentation set is every English page in the page map the Kimi Code docs home publishes (its VitePress hash map), fetched first and stored beside this record.",
 "startedAt": "2026-11-01T02:48:30Z",
 "finishedAt": "2026-11-01T02:49:11Z",
 "sets": [
  {
   "name": "Kimi Code documentation in English: every page in the docs site's page map",
   "pages": [
    {
     "url": "https://www.kimi.com/code/docs/en/",
     "fetchedAt": "2026-11-01T02:48:30Z",
     "status": 200,
     "sha256": "03668061b265cfa412a9f80f56e362ceab0e6fa7dffdd9ca39c2760f04d2e457",
     "chars": 8472,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/changelog.html",
     "fetchedAt": "2026-11-01T02:48:31Z",
     "status": 200,
     "sha256": "48d833f75dfb243845b0fe6a730bfdcb3562d7a5228a4b6770f3d13fcc94e9cd",
     "chars": 113542,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/configuration/config-files.html",
     "fetchedAt": "2026-11-01T02:48:32Z",
     "status": 200,
     "sha256": "b69df4de7414832c42ab961f2ae7d27d0e679bb6f8ff6188249aea7f078f20d8",
     "chars": 40441,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/configuration/data-locations.html",
     "fetchedAt": "2026-11-01T02:48:33Z",
     "status": 200,
     "sha256": "aab37f5e5e8d4e43eae5dc2ac255db24112b31f6681ae5f8e118139cd0a94f35",
     "chars": 8042,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/configuration/env-vars.html",
     "fetchedAt": "2026-11-01T02:48:33Z",
     "status": 200,
     "sha256": "78b83ca01073d1c9561596304f77ab4f5ea0746925ca2e2a00e9cd0886954930",
     "chars": 21960,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/configuration/overrides.html",
     "fetchedAt": "2026-11-01T02:48:34Z",
     "status": 200,
     "sha256": "8b8f16de83fc5e9906a4a17cf187fc289fb0eb7921fe405577b4433a75ba8ba2",
     "chars": 7166,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/configuration/providers.html",
     "fetchedAt": "2026-11-01T02:48:35Z",
     "status": 200,
     "sha256": "62af5efead2fc2b21569dcfe5703fa1db1f6bcfd710f0525c673c5ae49840c22",
     "chars": 10947,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/agents.html",
     "fetchedAt": "2026-11-01T02:48:35Z",
     "status": 200,
     "sha256": "d3ac5d687cb94a0a5be237facad2c2205597b622ab90a42bc0de4e928b8074b1",
     "chars": 17345,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/datasource.html",
     "finalUrl": "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/plugins",
     "fetchedAt": "2026-11-01T02:48:36Z",
     "status": 200,
     "sha256": "1e224d45b9a578e17abe636a4413fc1ed76becd4478e9c96a014c4248b3febdc",
     "chars": 26427,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/hooks.html",
     "fetchedAt": "2026-11-01T02:48:38Z",
     "status": 200,
     "sha256": "1188048e7486c62c1815f73a4f2f4a12f4746ef8bcf619f1362a46be24227dc6",
     "chars": 8637,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/mcp.html",
     "fetchedAt": "2026-11-01T02:48:39Z",
     "status": 200,
     "sha256": "ccf6a685f17241f920cee7c861c232f75a7d03ae88c0c2bcd0a37d72e81758c9",
     "chars": 11004,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/plugins.html",
     "fetchedAt": "2026-11-01T02:48:39Z",
     "status": 200,
     "sha256": "1e224d45b9a578e17abe636a4413fc1ed76becd4478e9c96a014c4248b3febdc",
     "chars": 26427,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/skills.html",
     "fetchedAt": "2026-11-01T02:48:40Z",
     "status": 200,
     "sha256": "a8530d9ee72fc18bca3f615e308e61e1811f89d2da1b4fe158dae015a400bad7",
     "chars": 7539,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/customization/themes.html",
     "fetchedAt": "2026-11-01T02:48:41Z",
     "status": 200,
     "sha256": "9fc5c4cf362b473cd9668b07164352552736f8dad1fb8e1a987a4256d46ca4f9",
     "chars": 5370,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/guides/getting-started.html",
     "fetchedAt": "2026-11-01T02:48:41Z",
     "status": 200,
     "sha256": "dc2508d24d32b2334229dd84e3582008d91dd8dec3145fb292e9d1cd9d75abf3",
     "chars": 5917,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/guides/ides.html",
     "fetchedAt": "2026-11-01T02:48:42Z",
     "status": 200,
     "sha256": "bd8f89134c5d6ee8bb93585c54918514f012775c44f84c6c9e39731d091b0770",
     "chars": 4089,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/guides/interaction.html",
     "fetchedAt": "2026-11-01T02:48:43Z",
     "status": 200,
     "sha256": "8441ef5102d8024503cde89f65cba1dd75c9dc0628702881cc63512c2b0d265b",
     "chars": 10712,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/guides/migration.html",
     "fetchedAt": "2026-11-01T02:48:43Z",
     "status": 200,
     "sha256": "90cdc72ec451b20a83305d56cd2cd470273ceddad3f066271e233626c2d1ffd5",
     "chars": 2160,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/guides/remote-control.html",
     "fetchedAt": "2026-11-01T02:48:44Z",
     "status": 200,
     "sha256": "19369af49b6a80354750a466a18bb03ec0209c54d52266cfbcee539f4ae2a03b",
     "chars": 9290,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/guides/sessions.html",
     "fetchedAt": "2026-11-01T02:48:45Z",
     "status": 200,
     "sha256": "e0d49d554d9b8045838dcb03ec881446fb67e0cb30f1da1c56172f9e91199eb9",
     "chars": 5934,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/guides/tower.html",
     "fetchedAt": "2026-11-01T02:48:45Z",
     "status": 200,
     "sha256": "206bbf58b55e08c01c23fdc3bd3ba336ac4375bfb90e3e6f34b6290244ee8466",
     "chars": 10884,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/guides/use-cases.html",
     "fetchedAt": "2026-11-01T02:48:46Z",
     "status": 200,
     "sha256": "3a33e110fac08de1b987af3079bd7b4d0ffea4209a8667c0b1feb1c2a1007f0d",
     "chars": 6552,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/guides/web.html",
     "fetchedAt": "2026-11-01T02:48:47Z",
     "status": 200,
     "sha256": "ff6eb7c91f3b3f8f48f1f0ea0f2e04fb6043c4dd135db1707f7f14dd5d7bcbdd",
     "chars": 4836,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/reference/keyboard.html",
     "fetchedAt": "2026-11-01T02:48:48Z",
     "status": 200,
     "sha256": "a59e6af86216c63210e636cbac950aa2816a90b1b3ad93949a000506cba417a4",
     "chars": 4854,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/reference/kimi-acp.html",
     "fetchedAt": "2026-11-01T02:48:48Z",
     "status": 200,
     "sha256": "19d7eedff1dc9bb9d45f10c4085db44896eec93d2c11a1b5ba8f11d06909597f",
     "chars": 6106,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/reference/kimi-command.html",
     "fetchedAt": "2026-11-01T02:48:49Z",
     "status": 200,
     "sha256": "b7ec6ba252937d43d4b2244efcc98e78a2a696a4788944ea190a22afcdaf01ca",
     "chars": 22004,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/reference/server-api.html",
     "fetchedAt": "2026-11-01T02:48:50Z",
     "status": 200,
     "sha256": "ec25e577b6294669e18dcb5ef6083f6c0470c89df82aa9b3c405474b122d66d2",
     "chars": 132882,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/reference/slash-commands.html",
     "fetchedAt": "2026-11-01T02:48:50Z",
     "status": 200,
     "sha256": "3d023a11fe0aeab8eaa1cf713be0e6afcfcf79f50cf409847db17487d6ade55d",
     "chars": 12269,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-cli/reference/tools.html",
     "fetchedAt": "2026-11-01T02:48:51Z",
     "status": 200,
     "sha256": "2bd6cd485f18339d7c73d7c51879dfba96af397e39707fbe726b360612367d30",
     "chars": 23415,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-desktop/built-in-browser.html",
     "fetchedAt": "2026-11-01T02:48:52Z",
     "status": 200,
     "sha256": "518dfe31b8a168612f7bf626b356a94836feb83491d3a7ea6e2799ccaa1a86da",
     "chars": 4132,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-desktop/changelog.html",
     "fetchedAt": "2026-11-01T02:48:53Z",
     "status": 200,
     "sha256": "081fbb60cadf94ad3bfe4bc5ab7abd1cb6ce73f15de8434f87d7c36e982c2f9d",
     "chars": 9981,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-desktop/getting-started.html",
     "fetchedAt": "2026-11-01T02:48:53Z",
     "status": 200,
     "sha256": "9f4e1e13261525fcb63539eb664eb3cd921771783e6370f35e832caa222eb9c5",
     "chars": 6574,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-desktop/help.html",
     "fetchedAt": "2026-11-01T02:48:54Z",
     "status": 200,
     "sha256": "e6b0350da538806aa2acda277255cc229393022ca8352d8853851acb2b2beed3",
     "chars": 1910,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-desktop/input-and-context.html",
     "fetchedAt": "2026-11-01T02:48:55Z",
     "status": 200,
     "sha256": "7a3412a11023d964544a53c08e93dbb1cdd199b969420f20741205764a1da2a0",
     "chars": 3569,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-desktop/interface-and-sessions.html",
     "fetchedAt": "2026-11-01T02:48:55Z",
     "status": 200,
     "sha256": "c9915b2d7b483f956a6fa3876307ff336e9a6982c99886ae5a2431f773e77ede",
     "chars": 4602,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-desktop/project-and-session-management.html",
     "fetchedAt": "2026-11-01T02:48:56Z",
     "status": 200,
     "sha256": "411b2002e889dc6f570a449368288a1ebf9cf8ac0d26eec810103f793041de10",
     "chars": 3574,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-desktop/remote-control.html",
     "fetchedAt": "2026-11-01T02:48:57Z",
     "status": 200,
     "sha256": "681bdabfd4aaf1f27828d4028f93c3765504cdd39692d3b32646d2a8e8405c35",
     "chars": 3839,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-desktop/settings-and-extensions.html",
     "fetchedAt": "2026-11-01T02:48:58Z",
     "status": 200,
     "sha256": "17de97943066dcf396671b7c10b361c71adf1d82028399036b2ece81f4c4732d",
     "chars": 5480,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-desktop/task-execution-and-review.html",
     "fetchedAt": "2026-11-01T02:48:58Z",
     "status": 200,
     "sha256": "0615cab2827db63085627ef72ad10a3050edde89d6f50c05886c786b17289951",
     "chars": 7910,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-for-vscode/configuration.html",
     "fetchedAt": "2026-11-01T02:48:59Z",
     "status": 200,
     "sha256": "c9c11f24d90fda5ae9478cb76ac67b576d6f958f32182d8b53aed5b4ff31f273",
     "chars": 1158,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-for-vscode/core-operations.html",
     "fetchedAt": "2026-11-01T02:49:00Z",
     "status": 200,
     "sha256": "bf6996a84e248fff9741189b8cfbb6f5a76756e70151e4baf962c3e6d84c769d",
     "chars": 6460,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-for-vscode/customization.html",
     "fetchedAt": "2026-11-01T02:49:00Z",
     "status": 200,
     "sha256": "d3bf89257d0b8b0fb622cb623256309c09a20d09be5af98d571eb2b6fd7b1d64",
     "chars": 757,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code-for-vscode/getting-started.html",
     "fetchedAt": "2026-11-01T02:49:01Z",
     "status": 200,
     "sha256": "1ccbd81294bb5f7f6e6464486eeb3a1efa7ac2a94c9325a2a1128cbaf9b125a6",
     "chars": 3891,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code/community-guidelines.html",
     "fetchedAt": "2026-11-01T02:49:02Z",
     "status": 200,
     "sha256": "3d032d8f32b4b7f6f5ce0af346fbf6b9ff2e26906f503451faecdeb4e7313401",
     "chars": 4188,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code/contact-and-feedback.html",
     "fetchedAt": "2026-11-01T02:49:02Z",
     "status": 200,
     "sha256": "8e04fe434a9f9504f9a09f11c9514ae72417e0da69c1e93c1612364bb3508ca4",
     "chars": 2463,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code/error-reference.html",
     "fetchedAt": "2026-11-01T02:49:03Z",
     "status": 200,
     "sha256": "7fa8f4e78d113c39f02af40219be14909dbf0504f001562a1feb49f6fe40c343",
     "chars": 26191,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code/faq.html",
     "fetchedAt": "2026-11-01T02:49:04Z",
     "status": 200,
     "sha256": "7419dce90357ee3361e2891dd9188c33824f9b88c92431c0ec020d8635d32b91",
     "chars": 3873,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code/membership.html",
     "fetchedAt": "2026-11-01T02:49:04Z",
     "status": 200,
     "sha256": "08e2bd6312c52744ba8bc9e35134bfbcdf3a2bc3740513775a608251ba1193bb",
     "chars": 7860,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code/models.html",
     "fetchedAt": "2026-11-01T02:49:05Z",
     "status": 200,
     "sha256": "782536a6dd50074cf6431f86cbd796c986aea8b410fe77d0427054500d5754ef",
     "chars": 9334,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/kimi-code/whats-new.html",
     "fetchedAt": "2026-11-01T02:49:05Z",
     "status": 200,
     "sha256": "1d378648e44d715943bcea80922880eb12ca0467e7cf767dfcfa4b549cfa00fd",
     "chars": 51511,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/third-party-tools/claude-code.html",
     "fetchedAt": "2026-11-01T02:49:06Z",
     "status": 200,
     "sha256": "44ec4b8b71ba13d4cf1833d9995565cfac3c2456b9524adb3ce2e7dec6d1a249",
     "chars": 14053,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/third-party-tools/codex.html",
     "fetchedAt": "2026-11-01T02:49:07Z",
     "status": 200,
     "sha256": "3bfb41f8d368725568a4f62b427c95d5dc8c9867747a8b2773f470f7a6122fd4",
     "chars": 10419,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/third-party-tools/hermes.html",
     "fetchedAt": "2026-11-01T02:49:08Z",
     "status": 200,
     "sha256": "fecae4b59565d7539bc12de4d34f0365fe299baf71e2e301a0c135a5fd175b35",
     "chars": 8103,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/docs/en/third-party-tools/opencode.html",
     "fetchedAt": "2026-11-01T02:49:09Z",
     "status": 200,
     "sha256": "f6ae40ad02c0c531564ce277089deed4c3bb9937a5bfcd942140aa905c3f3c1b",
     "chars": 3439,
     "matches": 0
    }
   ]
  },
  {
   "name": "Kimi Code product and plan pages",
   "pages": [
    {
     "url": "https://www.kimi.com/code",
     "fetchedAt": "2026-11-01T02:49:09Z",
     "status": 200,
     "sha256": "1207f84a3be629ac53919705eae2e1ca258fefba428be8924c3830db7ae6f6a6",
     "chars": 648,
     "matches": 0
    },
    {
     "url": "https://www.kimi.com/code/en",
     "fetchedAt": "2026-11-01T02:49:10Z",
     "status": 200,
     "sha256": "3a61afebb58639ef0045d6869e5c5373318ca3faa56b6445457805b949300694",
     "chars": 1340,
     "matches": 0
    }
   ]
  }
 ],
 "notes": [
  "Not read: kimi.com's user privacy agreement, which Moonshot publishes in Chinese only; GILD cites English sources.",
  "Retention terms are phrases about keeping customer data (data retention, retention period, train on, training data); the docs' uses of \"retain\" for local log files and session results are not about data retention."
 ]
}
