{
  "@context": "https://spdx.org/rdf/3.0.1/spdx-context.jsonld",
  "@graph": [
    {
      "type": "CreationInfo",
      "@id": "_:creationInfo",
      "specVersion": "3.0.1",
      "created": "2026-11-04T00:00:00Z",
      "createdBy": [
        "https://jesseahawkins.com/vendors/meta/aibom/tool"
      ]
    },
    {
      "type": "Tool",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/tool",
      "creationInfo": "_:creationInfo",
      "name": "jesseahawkins.com vendor record"
    },
    {
      "type": "SpdxDocument",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/document",
      "creationInfo": "_:creationInfo",
      "name": "AI BOM for Meta: Meta Model API",
      "profileConformance": [
        "core",
        "software",
        "ai"
      ],
      "rootElement": [
        "https://jesseahawkins.com/vendors/meta/aibom/ai-package"
      ]
    },
    {
      "type": "ai_AIPackage",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "creationInfo": "_:creationInfo",
      "name": "Meta: Meta Model API"
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/ai_subprocessors",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "ai_subprocessors = On Standard Services, Meta may engage subprocessors from a linked list it may update. Evidence snapshot sha256:667e9e034fcd18af99f61867602e3a8987b0a22e65040225002a41714be37790; recorded 2026-11-04T00:00:00Z; valid from 2026-11-04. Responsive to (not compliant with): dora-roi@2024-2956:B_05.02 iso-42001@2023:A.10.2 iso-42001@2023:A.10.3 nist-ai-rmf@1.0:GOVERN-6.1 nist-ai-rmf@1.0:MANAGE-3.1."
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/customer_data_retention_period",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "customer_data_retention_period = No fixed period; kept as needed for the Services, law, Meta’s use rights, and safety review. Evidence snapshot sha256:667e9e034fcd18af99f61867602e3a8987b0a22e65040225002a41714be37790; recorded 2026-11-04T00:00:00Z; valid from 2026-11-04. Responsive to (not compliant with): iso-42001@2023:A.7.3 nist-ai-rmf@1.0:MEASURE-2.10."
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/dpa",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "dpa = On Standard Services, Meta acts as Processor under the Meta Global Processor Terms (MGPT). Evidence snapshot sha256:667e9e034fcd18af99f61867602e3a8987b0a22e65040225002a41714be37790; recorded 2026-11-04T00:00:00Z; valid from 2026-11-04."
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/trains_on_customer_data",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "trains_on_customer_data = No on Standard Services; Contributor (Discounted) Services content may train Meta models. Evidence snapshot sha256:667e9e034fcd18af99f61867602e3a8987b0a22e65040225002a41714be37790; recorded 2026-11-04T00:00:00Z; valid from 2026-11-04. Responsive to (not compliant with): eu-ai-act@2026-07-27:annex-iv/2/d eu-ai-act@2026-07-27:annex-xi/s1/2/c iso-42001@2023:A.7.3 iso-42001@2023:A.7.5 nist-ai-rmf@1.0:MEASURE-2.10."
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/trains_on_free_use",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "trains_on_free_use = Yes on Discounted (Contributor) Services; Standard Services content is not used to train. Evidence snapshot sha256:8cee13786c4039f56d5a26830d2e901d941bd3e3367f4c0e15633f3fa4a1ef81; recorded 2026-11-04T00:00:00Z; valid from 2026-11-04."
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/usage_limits",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "usage_limits = Per-team, per-model limits; Contributor variants allow 150 RPM against 3,000 RPM on Standard. Evidence snapshot sha256:826b3f3c5fe8184f218a7ee4ce276643944b464b0c22b210243f43dd900fd6d0; recorded 2026-11-04T00:00:00Z; valid from 2026-11-04."
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/zero_data_retention",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "zero_data_retention = ZDR is named for Muse Voice Transcribe, priced the same as Standard mode. Evidence snapshot sha256:826b3f3c5fe8184f218a7ee4ce276643944b464b0c22b210243f43dd900fd6d0; recorded 2026-11-04T00:00:00Z; valid from 2026-11-04."
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/certifications",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "certifications is recorded with no value (fact meta/certifications@2026-11-04, 2026-11-04T00:00:00Z)."
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/data_residency",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "data_residency is recorded with no value (fact meta/data_residency@2026-11-04, 2026-11-04T00:00:00Z)."
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/ai_subprocessors/quote",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "ai_subprocessors, in Meta's own words: \"You authorize Meta to engage subprocessors included in the list located here, as may be updated by Meta from time to time.\" Source: https://dev.meta.ai/legal/terms-of-service"
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/customer_data_retention_period/quote",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "customer_data_retention_period, in Meta's own words: \"4.4 Retention. Meta will retain your Content and Usage Data as needed: (i) to provide the Services under these Terms; (ii) to the extent necessary for compliance with applicable laws; (iii) in connection with the exercise of Meta’s rights to use your Content and Usage Data under these Terms; (iv) when our systems flag data for a potential policy violation; and (v) for security, safety, abuse, and policy review and improvements.\" Source: https://dev.meta.ai/legal/terms-of-service"
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/dpa/quote",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "dpa, in Meta's own words: \"5.1 Processor Terms. When you use Standard Services, Meta will process applicable data as described in the MGPT.\" Source: https://dev.meta.ai/legal/terms-of-service"
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/trains_on_customer_data/quote",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "trains_on_customer_data, in Meta's own words: \"Meta will collect, use, process, and share such data as a “Service Provider” or “Processor” (each as defined in the MGPT) to you in relation to your use of the Services, and will not use Content submitted in a request to the Standard Services to train Meta Models.\" Source: https://dev.meta.ai/legal/terms-of-service"
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/trains_on_free_use/quote",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "trains_on_free_use, in Meta's own words: \"Discounted Services: Meta may use your Content, including Inputs and Outputs, to train, develop, evaluate, and improve Meta's AI models, products, and services. Before using Content from Discounted Services to train artificial intelligence models, Meta takes steps designed to disassociate that Content from your Accounts and your Meta Model API key.\" Source: https://dev.meta.ai/legal/commitments"
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/usage_limits/quote",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "usage_limits, in Meta's own words: \"Rate limits apply per team, not per API key: requests, tokens, and streams from every key in a team count toward the same limits. Each model below has its own limits, so traffic to one model doesn't use up another's.\" Source: https://dev.meta.ai/docs/pricing-rate-limits"
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/zero_data_retention/quote",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/ai-package",
      "contentType": "text/plain",
      "statement": "zero_data_retention, in Meta's own words: \"Streaming and non-streaming transcription are priced the same. Zero data retention (ZDR) is priced at parity with Standard mode. Contributor mode isn't available for Muse Voice Transcribe.\" Source: https://dev.meta.ai/docs/pricing-rate-limits"
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/notice",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/document",
      "contentType": "text/plain",
      "statement": "This record is a factual recitation of publicly available vendor documentation as of the verification date. It does not constitute a legal opinion, a regulatory compliance certification, or an allegation of wrongdoing. The kept pages are held strictly as an evidentiary record that supports these findings."
    },
    {
      "type": "Annotation",
      "spdxId": "https://jesseahawkins.com/vendors/meta/aibom/annotation/signature",
      "creationInfo": "_:creationInfo",
      "annotationType": "other",
      "subject": "https://jesseahawkins.com/vendors/meta/aibom/document",
      "contentType": "text/plain",
      "statement": "The AIBOM files of this record are not signed. A signature waits on a signing key held in a key management service. Until then, check each quote against the kept page and its sha256."
    }
  ]
}
