{
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-11-07",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.7",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "tool": {
    "slug": "amazon-nova-sonic",
    "name": "Amazon Nova 2 Sonic",
    "vendor": "Amazon Web Services",
    "vendorUrl": "https://aws.amazon.com/ai/generative-ai/nova/speech/",
    "kind": "http-api",
    "category": "voice-agents",
    "summary": "Amazon Nova 2 Sonic is AWS's speech-to-speech model for voice agents on Amazon Bedrock. Clients stream audio and text events both ways over the `InvokeModelWithBidirectionalStream` API, with turn-taking, interruptions, asynchronous tool calls and multilingual voices.",
    "url": "https://www.anchorterminal.com/tools/amazon-nova-sonic",
    "markdownUrl": "https://www.anchorterminal.com/tools/amazon-nova-sonic.md",
    "slimMarkdownUrl": "https://www.anchorterminal.com/tools/amazon-nova-sonic.min.md",
    "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/amazon-nova-sonic.json",
    "dns": "amazon-nova-sonic.grade.anchorterminal.com",
    "repo": "https://github.com/aws-samples/amazon-nova-samples",
    "transports": [
      "http"
    ],
    "packages": [
      {
        "registry": "pypi",
        "name": "aws-sdk-bedrock-runtime"
      },
      {
        "registry": "npm",
        "name": "@aws-sdk/client-bedrock-runtime"
      }
    ],
    "auth": "api-key",
    "authNotes": "AWS Signature Version 4 with IAM credentials or a role, scoped per model ARN by IAM policy. The Sonic quickstart signs with environment credentials. Whether Bedrock API keys work on the bidirectional stream wasn't confirmed. Access is self-serve once a person has an AWS account.",
    "pricing": "usage",
    "pricingNotes": "Billed per speech and text token on Bedrock on demand. The Nova and Bedrock pricing pages draw their price tables by script, so the figures weren't read on 6 November 2026. No model-specific free tier; new AWS accounts get up to $200 in Free Tier credits.",
    "priceSummary": "Pay per use",
    "where": "local",
    "x402": {
      "level": "no",
      "evidence": "No x402, MPP or L402 in the Nova or Bedrock docs (checked 2026-11-06). Billing runs through the AWS account.",
      "endpoints": []
    },
    "toolCount": 0,
    "popularity": {
      "githubStars": null,
      "npmWeekly": null,
      "pypiWeekly": null,
      "asOf": "2026-11-06"
    },
    "docsUrl": "https://docs.aws.amazon.com/nova/latest/nova2-userguide/using-conversational-speech.html",
    "llmsTxt": "https://docs.aws.amazon.com/nova/latest/nova2-userguide/llms.txt",
    "capabilities": [
      "voice.agent",
      "voice.speech-to-speech",
      "voice.tools",
      "voice.telephony"
    ],
    "tags": [
      "official",
      "hosted",
      "usage-priced",
      "closed-source",
      "python",
      "typescript",
      "llms-txt",
      "streaming",
      "enterprise"
    ],
    "lastRelease": "2026-05-28",
    "graded": true,
    "anchor": {
      "graded": true,
      "score": 67.6,
      "grade": "B",
      "agentReady": false,
      "rank": 314,
      "ranked": true,
      "rankOf": 1486,
      "categoryRank": 6,
      "methodology": "0.7",
      "run": "2026-10-01",
      "scores": {
        "ergonomics": 64,
        "maintenance": 50,
        "payments": 10,
        "reliability": 95,
        "schema": 75,
        "security": 77,
        "transparency": 79
      },
      "pending": [
        "performance",
        "tasks"
      ],
      "breakdown": [
        {
          "key": "reliability",
          "name": "Reliability",
          "weight": 16,
          "effectiveWeight": 20,
          "score": 95,
          "points": 19,
          "reason": "Hosted reading. AWS Health Dashboard with per-service, per-Region history (20). The dashboard history file (newest event 30 October 2026) lists no Bedrock event in the 90 days from 8 August, and the 3 September us-west-2 event names STS, Connect and IAM Identity Center, not Bedrock. The public dashboard records broad events only, so 25 of 30, as amazon-nova-embeddings was read. Quotas published, 20 concurrent requests per Region, not adjustable (15). The stream API lists `ThrottlingException` (429), `ServiceUnavailableException` (503), `ModelTimeoutException` (408) and `ModelStreamErrorException` (424), Bedrock's troubleshooting guide advises backoff with jitter, and the 8-minute connection limit comes with a session-continuation sample (15). Bedrock's SLA of 99.9 per cent a month per Region for model APIs, as read for amazon-nova-embeddings on 1 November (10). Generally available since 2 December 2025 (10). 20 + 25 + 15 + 15 + 10 + 10 = 95.",
          "checked": "2026-11-06"
        },
        {
          "key": "performance",
          "name": "Performance",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes."
        },
        {
          "key": "schema",
          "name": "Schema \u0026 documentation",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 75,
          "points": 12.19,
          "reason": "The Bedrock service model types `InvokeModelWithBidirectionalStream`, but the Sonic events inside it (session, prompt, content, tool and usage events) are JSON payloads documented only in the guide, with no schema file (12 of 25). llms.txt and Markdown copies of the Nova 2 guide (10). Guides on the event lifecycle, barge-in, turn-taking, async tools and chat history say when and how to use each (16 of 20). Event fields are documented as JSON examples and tables, not typed schemas (10 of 15). Sample repositories in several languages and the API's exceptions with HTTP codes (12 of 15). Release notes and document history, with in-place model refreshes and a versioned model ID (15). Total 75.",
          "checked": "2026-11-06"
        },
        {
          "key": "ergonomics",
          "name": "Agent ergonomics",
          "weight": 13,
          "effectiveWeight": 16.25,
          "score": 64,
          "points": 10.4,
          "reason": "Scored as an API. Responses carry transcripts of both sides and usage events, chat history is capped at 200 KB and can be injected once per session (15 of 25). Output controls are voice, turn-taking sensitivity and text or audio input (12 of 20). Typed exceptions with HTTP codes, while errors inside the event stream are less documented (15 of 20). Asynchronous tool calls let the model keep talking, and AWS samples show how to resume after the 8-minute limit, with nothing on repeating tool side effects after a reconnect (12 of 20). A session needs a sequence of start events before audio. The JavaScript SDK is current, but the Python SDK the quickstart uses is pre-alpha and needs Python 3.12 (10 of 15). Total 64.",
          "checked": "2026-11-06"
        },
        {
          "key": "security",
          "name": "Security \u0026 auth",
          "weight": 14,
          "effectiveWeight": 17.5,
          "score": 77,
          "points": 13.48,
          "reason": "SigV4 with IAM roles and temporary credentials scoped per model ARN, as the Sonic quickstart signs (30). Tools run in the client, so side effects are the developer's to approve, and IAM can restrict which models a role invokes, with no approval step in the API (12 of 20). The model listens to callers and acts on tool results, and no prompt-injection guidance was found in the Sonic guide (5 of 15). CloudTrail logs Bedrock API calls, read as amazon-nova-embeddings was (12 of 15). VDP on HackerOne, Bedrock in SOC scope and a valid security.txt on aws.amazon.com, with no paid bounty, as on the other AWS listings (18 of 20). Total 77.",
          "checked": "2026-11-06"
        },
        {
          "key": "payments",
          "name": "Payments \u0026 pricing",
          "weight": 10,
          "effectiveWeight": 12.5,
          "score": 10,
          "points": 1.25,
          "reason": "No x402, MPP or L402 (0). The Nova and Bedrock pricing pages carry a speech-to-speech table drawn by script, so the per-token prices weren't read and this line scores absent, which is our reader's limit and not the vendor's (0). New accounts get up to $200 in Free Tier credits, and the Free Tier FAQ says most new customers need no payment method, read as half on the other AWS listings (10). A person signs up for an AWS account in a browser (0). Total 10.",
          "checked": "2026-11-06"
        },
        {
          "key": "tasks",
          "name": "Task success",
          "weight": 10,
          "effectiveWeight": 0,
          "pending": true,
          "points": 0,
          "reason": "Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored."
        },
        {
          "key": "maintenance",
          "name": "Maintenance \u0026 community",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 50,
          "points": 4.38,
          "reason": "Read as a model. The newest dated change is the May 2026 refresh, completed on 28 May, 162 days before this check (10). No Sonic release note or document history entry in the 90 days from 8 August. The pre-alpha Python SDK shipped 0.9.0, 0.10.0, 0.11.0 and 0.12.0 in the window, counted half (10 of 20). Release notes, document history, re:Post and AWS Support (10 of 15). The JavaScript Bedrock runtime client is current at 3.1163.0, while the Python route is pre-alpha (10 of 15). The SDKs ship on AWS's release train; CI not read (10). Total 50.",
          "checked": "2026-11-06"
        },
        {
          "key": "transparency",
          "name": "Transparency \u0026 trust",
          "weight": 7,
          "effectiveWeight": 8.75,
          "score": 79,
          "points": 6.91,
          "note": "editorial 64, provenance 94",
          "reason": "Closed model under the AWS Service Terms, with Apache-2.0 SDKs and samples (15). Bedrock stores no inputs or outputs by default and model providers can't see them, Sonic isn't on the abuse-detection page's list of models whose traffic is stored, and section 50.3 doesn't list Bedrock among services whose content improves AWS services, as read for amazon-nova-embeddings on 1 November (22 of 30). Bedrock's lifecycle policy for models launched before 7 September 2026 promises 12 months and a Legacy period of at least 6 months, but the March and May refreshes changed the model in place under the same ID (15 of 20). Regions are listed, with sub-processors not read (12 of 20). Total 64.",
          "checked": "2026-11-06"
        }
      ],
      "assessment": {
        "date": "2026-11-06",
        "basis": "public evidence",
        "confidence": "low",
        "notes": {
          "ergonomics": "Scored as an API. Responses carry transcripts of both sides and usage events, chat history is capped at 200 KB and can be injected once per session (15 of 25). Output controls are voice, turn-taking sensitivity and text or audio input (12 of 20). Typed exceptions with HTTP codes, while errors inside the event stream are less documented (15 of 20). Asynchronous tool calls let the model keep talking, and AWS samples show how to resume after the 8-minute limit, with nothing on repeating tool side effects after a reconnect (12 of 20). A session needs a sequence of start events before audio. The JavaScript SDK is current, but the Python SDK the quickstart uses is pre-alpha and needs Python 3.12 (10 of 15). Total 64.",
          "maintenance": "Read as a model. The newest dated change is the May 2026 refresh, completed on 28 May, 162 days before this check (10). No Sonic release note or document history entry in the 90 days from 8 August. The pre-alpha Python SDK shipped 0.9.0, 0.10.0, 0.11.0 and 0.12.0 in the window, counted half (10 of 20). Release notes, document history, re:Post and AWS Support (10 of 15). The JavaScript Bedrock runtime client is current at 3.1163.0, while the Python route is pre-alpha (10 of 15). The SDKs ship on AWS's release train; CI not read (10). Total 50.",
          "payments": "No x402, MPP or L402 (0). The Nova and Bedrock pricing pages carry a speech-to-speech table drawn by script, so the per-token prices weren't read and this line scores absent, which is our reader's limit and not the vendor's (0). New accounts get up to $200 in Free Tier credits, and the Free Tier FAQ says most new customers need no payment method, read as half on the other AWS listings (10). A person signs up for an AWS account in a browser (0). Total 10.",
          "reliability": "Hosted reading. AWS Health Dashboard with per-service, per-Region history (20). The dashboard history file (newest event 30 October 2026) lists no Bedrock event in the 90 days from 8 August, and the 3 September us-west-2 event names STS, Connect and IAM Identity Center, not Bedrock. The public dashboard records broad events only, so 25 of 30, as amazon-nova-embeddings was read. Quotas published, 20 concurrent requests per Region, not adjustable (15). The stream API lists `ThrottlingException` (429), `ServiceUnavailableException` (503), `ModelTimeoutException` (408) and `ModelStreamErrorException` (424), Bedrock's troubleshooting guide advises backoff with jitter, and the 8-minute connection limit comes with a session-continuation sample (15). Bedrock's SLA of 99.9 per cent a month per Region for model APIs, as read for amazon-nova-embeddings on 1 November (10). Generally available since 2 December 2025 (10). 20 + 25 + 15 + 15 + 10 + 10 = 95.",
          "schema": "The Bedrock service model types `InvokeModelWithBidirectionalStream`, but the Sonic events inside it (session, prompt, content, tool and usage events) are JSON payloads documented only in the guide, with no schema file (12 of 25). llms.txt and Markdown copies of the Nova 2 guide (10). Guides on the event lifecycle, barge-in, turn-taking, async tools and chat history say when and how to use each (16 of 20). Event fields are documented as JSON examples and tables, not typed schemas (10 of 15). Sample repositories in several languages and the API's exceptions with HTTP codes (12 of 15). Release notes and document history, with in-place model refreshes and a versioned model ID (15). Total 75.",
          "security": "SigV4 with IAM roles and temporary credentials scoped per model ARN, as the Sonic quickstart signs (30). Tools run in the client, so side effects are the developer's to approve, and IAM can restrict which models a role invokes, with no approval step in the API (12 of 20). The model listens to callers and acts on tool results, and no prompt-injection guidance was found in the Sonic guide (5 of 15). CloudTrail logs Bedrock API calls, read as amazon-nova-embeddings was (12 of 15). VDP on HackerOne, Bedrock in SOC scope and a valid security.txt on aws.amazon.com, with no paid bounty, as on the other AWS listings (18 of 20). Total 77.",
          "transparency": "Closed model under the AWS Service Terms, with Apache-2.0 SDKs and samples (15). Bedrock stores no inputs or outputs by default and model providers can't see them, Sonic isn't on the abuse-detection page's list of models whose traffic is stored, and section 50.3 doesn't list Bedrock among services whose content improves AWS services, as read for amazon-nova-embeddings on 1 November (22 of 30). Bedrock's lifecycle policy for models launched before 7 September 2026 promises 12 months and a Legacy period of at least 6 months, but the March and May refreshes changed the model in place under the same ID (15 of 20). Regions are listed, with sub-processors not read (12 of 20). Total 64."
        },
        "sources": [
          {
            "what": "Nova 2 Sonic overview",
            "url": "https://docs.aws.amazon.com/nova/latest/nova2-userguide/using-conversational-speech.md",
            "seen": "2026-11-06"
          },
          {
            "what": "Nova 2 release notes",
            "url": "https://docs.aws.amazon.com/nova/latest/nova2-userguide/release-notes.md",
            "seen": "2026-11-06"
          },
          {
            "what": "Nova 2 document history",
            "url": "https://docs.aws.amazon.com/nova/latest/nova2-userguide/doc-history.md",
            "seen": "2026-11-06"
          },
          {
            "what": "Nova 2 llms.txt",
            "url": "https://docs.aws.amazon.com/nova/latest/nova2-userguide/llms.txt",
            "seen": "2026-11-06"
          },
          {
            "what": "Sonic getting started",
            "url": "https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-getting-started.md",
            "seen": "2026-11-06"
          },
          {
            "what": "Sonic integrations",
            "url": "https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-integrations.md",
            "seen": "2026-11-06"
          },
          {
            "what": "InvokeModelWithBidirectionalStream reference",
            "url": "https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithBidirectionalStream.html",
            "seen": "2026-11-06"
          },
          {
            "what": "Bedrock quotas",
            "url": "https://docs.aws.amazon.com/general/latest/gr/bedrock.html",
            "seen": "2026-11-06"
          },
          {
            "what": "Bedrock model lifecycle",
            "url": "https://docs.aws.amazon.com/bedrock/latest/userguide/model-lifecycle.html",
            "seen": "2026-11-06"
          },
          {
            "what": "Bedrock abuse detection",
            "url": "https://docs.aws.amazon.com/bedrock/latest/userguide/abuse-detection.md",
            "seen": "2026-11-06"
          },
          {
            "what": "AWS Health history",
            "url": "https://history-events-us-east-1-prod.s3.amazonaws.com/historyevents.json",
            "seen": "2026-11-06"
          },
          {
            "what": "Bedrock pricing (tables not readable)",
            "url": "https://aws.amazon.com/bedrock/pricing/",
            "seen": "2026-11-06"
          },
          {
            "what": "Python SDK releases",
            "url": "https://pypi.org/rss/project/aws-sdk-bedrock-runtime/releases.xml",
            "seen": "2026-11-06"
          }
        ],
        "openQuestions": [
          "unchecked: whether Bedrock API keys can authenticate InvokeModelWithBidirectionalStream",
          "unchecked: Nova 2 Sonic's per-token prices, because the pricing tables are drawn by script",
          "PyPI's JSON API for the client library, which pypi.org/robots.txt disallows, was fetched once by mistake on 6 November. Release dates were re-read from the allowed PyPI RSS feed, and nothing taken only from the JSON is used.",
          "unchecked: whether CloudTrail records bidirectional stream calls as data events"
        ]
      },
      "negative": 0,
      "verdict": "Nova 2 Sonic runs speech-to-speech conversations with asynchronous tools on Bedrock, with IAM scoping, no default storage of inputs and a 99.9 per cent SLA. Sessions cut off at 8 minutes, the Python SDK is pre-alpha, and the event payloads have no schema file. Prices are in a script-drawn table we couldn't read.",
      "bestFor": "Voice agents on AWS, call centres on Amazon Connect, teams that want IAM and in-account data handling.",
      "strengths": [
        "No Bedrock event on the AWS Health history in the 90 days from 8 August 2026",
        "IAM scoping per model ARN with SigV4 and temporary credentials",
        "Bedrock stores no inputs or outputs by default, and Sonic isn't on the list of models kept for abuse review",
        "Asynchronous tool calls let the model keep speaking while a tool runs",
        "Telephony guides for Twilio, Vonage and Amazon Connect"
      ],
      "weaknesses": [
        "Connections end after 8 minutes, so long calls need the session-continuation pattern",
        "The Python SDK for bidirectional streaming is pre-alpha and needs Python 3.12",
        "Sonic's event payloads are documented as examples, with no schema file",
        "20 concurrent sessions per Region, not adjustable through Service Quotas",
        "The March and May 2026 refreshes changed the model in place under the same ID"
      ],
      "agentNotes": [
        "Plan a reconnect before 8 minutes and replay chat history (up to 200 KB) at the start of the new session",
        "Send session, prompt and content start events in order before any audio",
        "Make tool calls safe to repeat, since a reconnect can replay them",
        "Back off on `ThrottlingException` and stay within 20 concurrent sessions per Region",
        "Use the polyglot voices TIFFANY or MATTHEW when callers may switch language"
      ],
      "metrics": {
        "kind": "remote",
        "measured": false
      },
      "reviewCount": 0,
      "avgRating": 0,
      "history": [
        {
          "basis": "public evidence",
          "confidence": "low",
          "grade": "B",
          "methodology": "0.7",
          "pending": [
            "performance",
            "tasks"
          ],
          "run": "2026-10-01",
          "runLabel": "October 2026 research run",
          "score": 67.6
        }
      ],
      "editorialScores": {
        "ergonomics": 64,
        "maintenance": 50,
        "payments": 10,
        "reliability": 95,
        "schema": 75,
        "security": 77,
        "transparency": 64
      },
      "provenanceScore": 94,
      "checked": {
        "categories": {
          "ergonomics": "2026-11-06",
          "maintenance": "2026-11-06",
          "payments": "2026-11-06",
          "reliability": "2026-11-06",
          "schema": "2026-11-06",
          "security": "2026-11-06",
          "transparency": "2026-11-06"
        },
        "last": "2026-11-06",
        "oldest": "2026-11-06",
        "stale": false,
        "staleAfterDays": 90
      },
      "scoreHistory": [
        {
          "date": "2026-11-06",
          "grade": "B",
          "kind": "listed",
          "method": "0.7",
          "score": 67.6
        }
      ]
    },
    "connect": {
      "install": "pip install aws-sdk-bedrock-runtime"
    },
    "letme": {
      "capability": "https://letme.dev/voice.agent",
      "tool": "https://letme.dev/amazon-nova-sonic"
    },
    "sameCompany": [
      "amazon-bedrock",
      "amazon-nova-embeddings",
      "amazon-bedrock-guardrails",
      "amazon-transcribe",
      "amazon-polly",
      "agentcore-memory",
      "agentcore-identity",
      "aws-secrets-manager",
      "agentcore-web-search",
      "aws-mcp-servers",
      "amazon-ses",
      "amazon-location",
      "amazon-translate",
      "amazon-ads-api",
      "amazon-creators-api"
    ],
    "notable": [
      "Model ID `amazon.nova-2-sonic-v1:0`, generally available since 2 December 2025 in us-east-1, us-west-2, ap-northeast-1 and eu-north-1, and through Amazon Connect in more Regions (https://docs.aws.amazon.com/nova/latest/nova2-userguide/release-notes.md)",
      "Refreshes in March 2026 (Polly-compatible voices, 150 ms lower p50 latency) and May 2026 (fewer speech hallucinations), each deployed in place with no API change (https://docs.aws.amazon.com/nova/latest/nova2-userguide/release-notes.md)",
      "Connections last at most 8 minutes, with a session-continuation pattern in AWS's samples (https://docs.aws.amazon.com/nova/latest/nova2-userguide/using-conversational-speech.md)",
      "20 concurrent requests per Region, not adjustable through Service Quotas (https://docs.aws.amazon.com/general/latest/gr/bedrock.html)",
      "The Python quickstart uses `aws-sdk-bedrock-runtime`, marked Pre-Alpha, 0.12.0 on 8 October 2026, for Python 3.12 and later (https://pypi.org/rss/project/aws-sdk-bedrock-runtime/releases.xml)",
      "Telephony guides cover Twilio, Vonage and Amazon Connect, and Strands Agents has an experimental BidiAgent for Sonic (https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-integrations.md)"
    ],
    "area": "voice",
    "details": [
      {
        "label": "Surface listed",
        "value": "Nova 2 Sonic through Amazon Bedrock's `InvokeModelWithBidirectionalStream` API, read from the Nova 2 developer guide (Markdown pages, llms.txt, release notes, document history), the Bedrock API reference, quotas, lifecycle and abuse-detection pages and the AWS Health history on 6 November 2026. No AWS account was used and no stream was opened"
      },
      {
        "label": "Relationship to Bedrock",
        "value": "Nova 2 Sonic is one model on Amazon Bedrock, which is graded on its own as amazon-bedrock. This listing covers the speech-to-speech model and its event protocol"
      },
      {
        "label": "Languages and voices",
        "value": "English (US, UK, India, Australia), French, Italian, German, Spanish, Portuguese and Hindi, with polyglot voices TIFFANY and MATTHEW that speak all of them"
      },
      {
        "label": "Session",
        "value": "Event lifecycle of session, prompt and content events, barge-in, turn-taking sensitivity, cross-modal text input, chat history up to 200 KB injected once at the start, and asynchronous tool calls while the model keeps speaking"
      },
      {
        "label": "Earlier model",
        "value": "Nova Sonic version 1 (`amazon.nova-sonic-v1:0`) remains documented in the Nova 1 guide with its own quota"
      }
    ],
    "provenance": {
      "legalEntity": "Amazon Web Services, Inc.",
      "domain": "amazon.com",
      "domainRegistered": "1994-11-01",
      "domainNote": "The endpoint is on amazonaws.com, an AWS domain registered on 2005-08-18. The security.txt on aws.amazon.com expires on 2027-10-16.",
      "endpointOnVendorDomain": true,
      "terms": "https://aws.amazon.com/service-terms/",
      "privacy": "https://aws.amazon.com/privacy/",
      "statusPage": "https://health.aws.amazon.com/health/status",
      "changelog": "https://docs.aws.amazon.com/nova/latest/nova2-userguide/release-notes.html",
      "securityTxt": "valid",
      "checked": "2026-11-06",
      "notes": [
        "The AWS Service Terms were last updated on 30 October 2026. Section 50.12 covers Amazon Bedrock, and Bedrock is not among the services section 50.3 lists for use of content to improve AWS services.",
        "RDAP gives 1994-11-01 for amazon.com and 2005-08-18 for amazonaws.com.",
        "aws.amazon.com/.well-known/security.txt has Contact, Policy and Encryption fields. Its Expires value is 2027-10-16T16:25:03Z, re-read on 2026-11-01.",
        "docs.aws.amazon.com/robots.txt allows the Nova and Bedrock pages read. The Nova and Bedrock pricing pages draw their tables by script, so Nova 2 Sonic's prices weren't read."
      ],
      "score": 94,
      "checks": [
        {
          "check": "Legal entity named",
          "value": "Amazon Web Services, Inc.",
          "points": 20,
          "max": 20,
          "state": "ok"
        },
        {
          "check": "Domain age",
          "value": "amazon.com, registered 1994-11-01 (32 years)",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Endpoint on the vendor's domain",
          "value": "amazon.com",
          "points": 15,
          "max": 15,
          "state": "ok"
        },
        {
          "check": "Terms of service",
          "value": "read, states 6 of the 7 things a reader expects, and has 3 clauses that cost points",
          "points": 3.1,
          "max": 10,
          "state": "part"
        },
        {
          "check": "Privacy policy",
          "value": "read, states 8 of the 8 things a reader expects",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Status page",
          "value": "health.aws.amazon.com/health/status",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Changelog",
          "value": "published",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "security.txt",
          "value": "valid",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "People named",
          "value": "4 named with their role, 1 with a public profile",
          "points": 10,
          "max": 10,
          "state": "ok"
        },
        {
          "check": "Support route",
          "value": "help pages",
          "points": 5,
          "max": 5,
          "state": "ok"
        }
      ],
      "policies": [
        {
          "kind": "terms",
          "url": "https://aws.amazon.com/service-terms/",
          "state": "read",
          "readAt": "2026-10-08",
          "statedDate": "2026-10-01",
          "words": 47585,
          "points": 3.1,
          "max": 10,
          "expected": [
            {
              "key": "terms.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "Last Updated: October 1, 2026",
              "says": "Last updated 2026-10-01"
            },
            {
              "key": "terms.law",
              "label": "Names the governing law or courts",
              "found": false
            },
            {
              "key": "terms.liability",
              "label": "States a limit on its liability",
              "found": true,
              "quote": "AWS’S AND ITS AFFILIATES’ AND LICENSORS’ AGGREGATE LIABILITY FOR ANY BETA SERVICES AND BETA REGIONS WILL BE LIMITED TO THE AMOUNT YOU ACTUALLY PAY US UNDER THIS AGREEMENT FOR THE BETA SERVICES OR BETA REGIONS THAT GAVE RISE TO THE CLAIM DURING THE 12 MONTHS PRECEDING THE CLAIM."
            },
            {
              "key": "terms.termination",
              "label": "Says how the agreement or account can be ended",
              "found": true,
              "quote": "If you do not remove or disable access to the Prohibited Content within 2 business days of our notice, we may remove or disable access to the Prohibited Content or suspend the Services to the extent we are not able to remove or disable access to the Prohibited Content."
            },
            {
              "key": "terms.changes",
              "label": "Says how changes to the terms are announced",
              "found": true,
              "quote": "If during the previous 6 months you have incurred no fees for Amazon SimpleDB and have registered no usage of Your Content stored in Amazon SimpleDB, we may delete Your Content that is stored in Simple DB upon 30 days prior notice to you.",
              "says": "Gives 30 days of notice before a change"
            },
            {
              "key": "terms.use",
              "label": "Lists what users may not do",
              "found": true,
              "quote": "You may not transfer outside the Services any software (including related documentation) you obtain from us or third party licensors in connection with the Services without specific authorization to do so."
            },
            {
              "key": "terms.sla",
              "label": "Refers to a service level or uptime commitment",
              "found": true,
              "quote": "If you have been charged for a Service for a period when that Service was unavailable (as defined in the applicable Service Level Agreement for each Service), you may request a Service credit equal to any charged amounts for such period."
            }
          ],
          "toKnow": [
            {
              "key": "training.optout",
              "label": "Says it may use customer content to train or improve models, and gives an opt-out",
              "found": true,
              "quote": "You may instruct AWS not to use and store Amazon WorkSpaces AI Content processed by Amazon WorkSpaces AI Features to develop and improve the Service or technologies of AWS or its affiliates by configuring an AI services opt-out policy using AWS Organizations."
            },
            {
              "key": "terms.automated",
              "label": "Restricts automated access",
              "found": true,
              "quote": "Reverse engineer, decompile, attempt to reconstruct, scrape, systematically collect, or duplicate Address Validation Data.",
              "costsPoints": true
            },
            {
              "key": "terms.benchmark",
              "label": "Restricts benchmarking or competitive use",
              "found": true,
              "quote": "You may not, and may not allow any third party to, use Amazon CloudWatch Network Monitoring, or any data or information made available through Amazon CloudWatch Network Monitoring, to, directly or indirectly, develop, improve, or offer a similar or competing product or service.",
              "costsPoints": true
            },
            {
              "key": "terms.nonotice",
              "label": "Says the terms or the service can change without notice",
              "found": true,
              "quote": "We may change, discontinue, or deprecate support for any third-party software development services at any time without prior notice.",
              "costsPoints": true
            }
          ]
        },
        {
          "kind": "privacy",
          "url": "https://aws.amazon.com/privacy/",
          "state": "read",
          "readAt": "2026-10-08",
          "statedDate": "2026-05-18",
          "words": 8790,
          "points": 10,
          "max": 10,
          "expected": [
            {
              "key": "privacy.date",
              "label": "Gives the date it was last updated",
              "found": true,
              "quote": "Last Updated: May 18, 2026",
              "says": "Last updated 2026-05-18"
            },
            {
              "key": "privacy.collected",
              "label": "Says what personal data is collected",
              "found": true,
              "quote": "This Privacy Notice describes how we collect and use your personal information in relation to AWS websites, applications, products, services, events, and experiences that reference this Privacy Notice (together, “AWS Offerings”)."
            },
            {
              "key": "privacy.retention",
              "label": "Says how long data is kept",
              "found": true,
              "quote": "We keep your personal information to enable your continued use of AWS Offerings, for as long as it is required in order to fulfill the relevant purposes described in this Privacy Notice, as may be required by law (including for tax and accounting purposes), or as otherwise communicated to you.",
              "says": "For as long as needed, with no period named"
            },
            {
              "key": "privacy.processors",
              "label": "Says who else receives the data",
              "found": true,
              "quote": "Information from Other Sources: We might collect information about you from other sources, including service providers, partners, and publicly available sources."
            },
            {
              "key": "privacy.sale",
              "label": "Says whether personal data is sold or shared for advertising",
              "found": true,
              "quote": "Information about our customers is an important part of our business and we are not in the business of selling our customers’ personal information to others."
            },
            {
              "key": "privacy.rights",
              "label": "Says what rights people have over their data",
              "found": true,
              "quote": "Additionally, you may have the right to opt out of the processing of your personal data for cross-context behavioral advertising (also referred to as targeted advertising under certain state privacy laws)."
            },
            {
              "key": "privacy.contact",
              "label": "Gives a privacy contact",
              "found": true,
              "quote": "We provide additional information about our controllers and data protection officers (as applicable), the privacy, collection, and use of personal information of prospective and current customers of AWS Offerings located in certain jurisdictions.",
              "says": "Names a data protection officer"
            },
            {
              "key": "privacy.transfers",
              "label": "Says where data is transferred or stored",
              "found": true,
              "quote": "EU-US Data Privacy Framework, UK Extension, and Swiss-US Data Privacy Framework",
              "says": "Relies on the Data Privacy Framework"
            }
          ],
          "toKnow": [
            {
              "key": "privacy.sells",
              "label": "Says it sells personal data or shares it for advertising",
              "found": true,
              "quote": "To help you receive more useful and relevant ads on other sites and services and to measure their effectiveness, AWS shares limited personal information with our advertising partners."
            }
          ],
          "notes": [
            {
              "date": "2026-10-08",
              "text": "The notice does not cover content that customers process, store or host on AWS. It refers to the customer agreement for how that content is handled.",
              "quote": "This Privacy Notice does not apply to the “content” processed, stored, or hosted by our customers using AWS Offerings in connection with an AWS account."
            }
          ]
        }
      ]
    },
    "humans": {
      "slug": "amazon-nova-sonic",
      "checked": "2026-11-06",
      "company": "Amazon Web Services",
      "people": [
        {
          "name": "Jeff Bezos",
          "role": "Founder and executive chairman, Amazon",
          "founder": true,
          "x": "https://x.com/jeffbezos",
          "bio": "Jeff Bezos founded Amazon in 1994 as an online bookstore and was its president and CEO before becoming executive chairman. Amazon Web Services, its cloud computing business, grew out of the company in the early 2000s. Before Amazon he worked on Wall Street from 1986 to early 1994.",
          "bioSources": [
            "https://en.wikipedia.org/wiki/Jeff_Bezos",
            "https://en.wikipedia.org/wiki/Amazon_Web_Services"
          ],
          "page": "/people/jeff-bezos/"
        },
        {
          "name": "Andy Jassy",
          "role": "President and CEO, Amazon",
          "bio": "Andy Jassy has been president and chief executive of Amazon since July 2021, succeeding Jeff Bezos. He joined Amazon as a marketing manager in 1997, came up with the idea for Amazon Web Services with Bezos in 2003, and led AWS from its start, as its chief executive from April 2016 to July 2021.",
          "bioSources": [
            "https://en.wikipedia.org/wiki/Andy_Jassy",
            "https://www.aboutamazon.com/news/workplace/amazon-s-team-members"
          ],
          "page": "/people/andy-jassy/"
        },
        {
          "name": "Matt Garman",
          "role": "CEO, Amazon Web Services",
          "page": "/people/matt-garman/"
        },
        {
          "name": "Werner Vogels",
          "role": "CTO, Amazon",
          "bio": "Werner Vogels is Amazon's chief technology officer. Before Amazon he was a research scientist in Cornell University's computer science department from 1994 to 2004, working on scalable and reliable enterprise systems, and he holds a PhD in computer science from the Vrije Universiteit Amsterdam.",
          "bioSources": [
            "https://en.wikipedia.org/wiki/Werner_Vogels",
            "https://www.aboutamazon.com/news/aws/werner-vogels-amazon-cto-predictions-2026"
          ],
          "page": "/people/werner-vogels/"
        }
      ],
      "peopleNote": "Copied on 6 November 2026 from the amazon-transcribe listing's humans file (checked 28 October 2026), since the company is the same. AWS is a subsidiary of Amazon, so Amazon's founder is shown as founder. Amazon's S-team page (updated 1 August 2026, read 28 October 2026) names Andy Jassy as president and CEO and Matt Garman as CEO of Amazon Web Services. Werner Vogels is Amazon's CTO in Amazon's own article of 25 November 2025. Jeff Bezos's role as executive chairman comes from Wikipedia, since Amazon's investor relations site answered with a bot check. Vivek Singh introduces himself as leading product management for Amazon Bedrock AgentCore in AWS's re:Invent 2025 session AIM2204, published on the AWS Events YouTube channel. Product people named on single listings are left as they are.",
      "companySocial": {
        "linkedin": "https://www.linkedin.com/company/amazon-web-services",
        "x": "https://x.com/awscloud"
      },
      "support": {
        "urls": [
          "https://console.aws.amazon.com/support/home#/case/create?issueType=technical",
          "https://console.aws.amazon.com/support/home#/case/create?issueType=customer-service"
        ],
        "contactUrls": [
          "https://aws.amazon.com/contact-us/?nc2=h_ut_cu",
          "https://aws.amazon.com/contact-us/?nc1=f_m"
        ]
      },
      "sources": [
        "https://ir.aboutamazon.com/officers-and-directors/person-details/default.aspx?PersonId=19954",
        "https://lexfridman.com/jeff-bezos",
        "https://aws.amazon.com/",
        "https://aws.amazon.com/contact-us/",
        "https://aws.amazon.com/contact-us/?nc1=f_m"
      ],
      "ownership": {
        "status": "subsidiary",
        "parent": "Amazon.com, Inc.",
        "checked": "2026-10-28",
        "sources": [
          "https://en.wikipedia.org/wiki/Amazon_Web_Services",
          "https://www.nasdaq.com/market-activity/stocks/amzn"
        ]
      }
    },
    "pageJsonUrl": "https://www.anchorterminal.com/tools/amazon-nova-sonic.json",
    "live": {
      "slug": "amazon-nova-sonic",
      "versions": [
        {
          "registry": "npm",
          "name": "@aws-sdk/client-bedrock-runtime",
          "version": "3.1164.0",
          "seenAt": "2026-11-06T23:05:35.366071006Z"
        },
        {
          "registry": "pypi",
          "name": "aws-sdk-bedrock-runtime",
          "version": "0.12.0",
          "released": "2026-10-08",
          "seenAt": "2026-11-06T23:05:33.518358123Z"
        }
      ],
      "githubStars": 456,
      "npmWeekly": 21825916,
      "pypiWeekly": 112826,
      "securityTxt": {
        "url": "https://amazon.com/.well-known/security.txt",
        "state": "valid",
        "checkedAt": "2026-11-07T16:00:18.354437696Z"
      },
      "llmsTxt": {
        "url": "https://docs.aws.amazon.com/nova/latest/nova2-userguide/llms.txt",
        "ok": true,
        "status": 200,
        "checkedAt": "2026-11-07T15:31:25.828159373Z"
      },
      "pages": [
        {
          "url": "https://docs.aws.amazon.com/nova/latest/nova2-userguide/release-notes.html",
          "kind": "changelog",
          "status": 200,
          "checkedAt": "2026-11-07T14:05:20.262718007Z",
          "changedAt": "0001-01-01T00:00:00Z",
          "fingerprint": "48cb3eb6c070"
        }
      ],
      "updatedAt": "2026-11-07T16:00:18.354437696Z"
    }
  }
}
