{
  "version": 1,
  "generated_at": "2026-08-03T21:31:05.936Z",
  "source": "competitor-tracker-api",
  "licence": {
    "id": "CC-BY-4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/",
    "attribution": "Competitor Tracker & Co. — https://competitortracker.io"
  },
  "canonical": "https://competitortracker.io/industries/etl-and-elt-data-integration-software/2026-q2/",
  "self": "https://competitortracker.io/data/industries/etl-and-elt-data-integration-software/2026-q2.json",
  "industry": {
    "slug": "etl-and-elt-data-integration-software",
    "name": "ETL and ELT Data Integration Software",
    "label_id": "019f2dd2-fe5e-703e-a3a1-82820a458985",
    "url": "https://competitortracker.io/industries/etl-and-elt-data-integration-software/2026-q2/",
    "data_url": "https://competitortracker.io/data/industries/etl-and-elt-data-integration-software.json"
  },
  "window": {
    "quarter": "2026-Q2",
    "quarter_slug": "2026-q2",
    "since": "2026-04-01T00:00:00.000Z",
    "until": "2026-06-30T23:59:59.999Z",
    "published_at": "2026-06-30T23:59:59.999Z"
  },
  "summary": {
    "changes_total": 354,
    "by_priority": {
      "high": 6,
      "medium": 2,
      "low": 3
    },
    "by_category": {
      "corporate_changes": 5,
      "messaging_changes": 3,
      "pricing_changes": 1,
      "product_changes": 2
    }
  },
  "companies": [
    {
      "id": "019f2dd3-4a52-7035-b131-40f56241ec96",
      "name": "Airbyte",
      "domain": "airbyte.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Removed Plus plan ($500/month) from Data Replication pricing tiers.",
          "source_url": "https://airbyte.com/pricing"
        },
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "Airbyte added ISO 27001:2017, AICPA SOC, GDPR, and HIPAA compliance badges.",
          "source_url": "https://airbyte.com/success-stories/drivepoint"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Airbyte removed visible homepage pricing or plan details, reducing self-serve pricing clarity for buyers comparing packages.",
          "source_url": "https://airbyte.com/pricing"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 87,
        "shipping_volume": 74,
        "raw_change_count": 17
      }
    },
    {
      "id": "019f2dd3-86ae-701c-92c2-927b7a0cb2fb",
      "name": "CData",
      "domain": "cdata.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Introduced three-tier agent tool architecture: universal, source-specific, and custom deterministic tools; 1 related product and capability change reinforced the same buyer-visible signal.",
          "source_url": "https://www.cdata.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Added HIPAA and CCPA compliance certifications.",
          "source_url": "https://www.cdata.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Announced expanded Google Cloud partnership for enterprise connectivity.",
          "source_url": "https://www.cdata.com"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 61,
        "shipping_volume": 64,
        "raw_change_count": 14
      }
    },
    {
      "id": "019f2dd5-4cf4-703f-ab30-3db222c49b01",
      "name": "Connect By Precisely",
      "domain": "precisely.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Top-of-page banners updated to promote AI Agent, Data Product Marketplace, MCP-enabled APIs, and API free trial.",
          "source_url": "https://www.precisely.com/product/precisely-connect/connect"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 16,
        "shipping_volume": 10,
        "raw_change_count": 1
      }
    },
    {
      "id": "019f2dd3-f16c-7018-85a4-7c15caddaca7",
      "name": "Azure",
      "domain": "azure.microsoft.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Azure removed visible homepage pricing or plan details, reducing self-serve pricing clarity for buyers comparing packages.",
          "source_url": "https://azure.microsoft.com/en-us/pricing/free-services/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Added India South Central to available regions.",
          "source_url": "https://azure.microsoft.com/en-us/pricing/details/data-factory/data-pipeline/"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Related Products banner rewritten to focus Data Factory on Microsoft Fabric and remove Synapse Analytics and Power BI mentions.",
          "source_url": "https://azure.microsoft.com/en-us/products/data-factory"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 45,
        "shipping_volume": 29,
        "raw_change_count": 5
      }
    },
    {
      "id": "019f2dd4-ce6a-7002-ae6c-cf8d6f6cb158",
      "name": "Cloud",
      "domain": "cloud.google.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "AlloyDB AI now integrates with Gemini Enterprise Agent Platform instead of Vertex AI for model inferencing; 1 related product and capability change reinforced the same Gemini Enterprise Agent Platform signal.",
          "source_url": "https://cloud.google.com/products/databases"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Replaced Dataproc references with Managed Service for Apache Spark across page body and pricing.",
          "source_url": "https://cloud.google.com/data-fusion"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Renamed 'Vertex AI Search' to 'Agent Search' in media search capabilities and the Dailymotion case study.",
          "source_url": "https://cloud.google.com/solutions/media-entertainment"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 36,
        "shipping_volume": 58,
        "raw_change_count": 13
      }
    },
    {
      "id": "019f2dd5-0a27-7000-9f62-d0d073928132",
      "name": "Oracle Data Integrator",
      "domain": "oracle.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Claims 50% less compute, 70% less block storage, and 80% less networking versus competitor on-demand pricing.",
          "source_url": "https://www.oracle.com/cloud/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Oracle Data Integrator Rebranded database offerings as Oracle AI Database and Autonomous AI Database.",
          "source_url": "https://www.oracle.com/cloud/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Oracle Data Integrator Lists distributed cloud models: multicloud, public, hybrid, and dedicated cloud.",
          "source_url": "https://www.oracle.com/cloud/"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 82,
        "shipping_volume": 55,
        "raw_change_count": 12
      }
    },
    {
      "id": "019f2dd4-bb08-7039-8a5a-63d506fd9154",
      "name": "Dataddo",
      "domain": "dataddo.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "Dataddo added compliance certifications: HIPAA, DORA, CCPA, LGPD, and POPIA.",
          "source_url": "https://www.dataddo.com/platform"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Dataddo added multi-environment configuration, workload isolation, and proactive schema drift detection.",
          "source_url": "https://www.dataddo.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Added support for Apache Iceberg, Delta Lake, and Hudi table formats.",
          "source_url": "https://www.dataddo.com"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 77,
        "shipping_volume": 90,
        "raw_change_count": 57
      }
    },
    {
      "id": "019f2dd4-f66f-7000-8dc3-69ac6dedbf7e",
      "name": "IBM DataStage",
      "domain": "ibm.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Added IBM Cloud Free Tier: free account with 40+ always-free products and USD 200 credit.",
          "source_url": "https://www.ibm.com/products"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "IBM DataStage removed visible homepage pricing or plan details, reducing self-serve pricing clarity for buyers comparing packages.",
          "source_url": "https://www.ibm.com/products/watsonx-data"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Flink pipelines preview added to spotlight.",
          "source_url": "https://www.ibm.com/products/watsonx-data-integration"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 82,
        "shipping_volume": 45,
        "raw_change_count": 8
      }
    },
    {
      "id": "019f2dd3-9abd-7020-b346-851e8f384d24",
      "name": "Estuary",
      "domain": "estuary.dev",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Added Autonomous Data Pipelines to Capabilities and Product navigation menus; 1 related product and capability change reinforced the same Added Autonomous Data Pipelines signal.",
          "source_url": "https://estuary.dev/solutions/use-cases/data-lakes-warehouses/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Estuary added a new capability called 'Agent Skills' to the Capabilities menu.",
          "source_url": "https://estuary.dev/capabilities/data-transformations/"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Replaced top-of-page whitepaper banner with 'Estuary Flow is now Estuary' rebrand announcement.",
          "source_url": "https://estuary.dev"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 39,
        "shipping_volume": 61,
        "raw_change_count": 11
      }
    },
    {
      "id": "019f2dd3-ae64-7016-b48a-b5caf8a2e24f",
      "name": "Fivetran",
      "domain": "fivetran.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Updated dbt Labs relationship status from 'joining forces' to 'have merged' and added announcement page.",
          "source_url": "https://www.fivetran.com/use-case/operations/data-foundation-ai"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Page redesigned to 'trusted data foundation for agentic AI' with four-pillar framework, AI risk stats, use-case cards, and updated ebook.",
          "source_url": "https://www.fivetran.com/use-case/operations/data-foundation-ai"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Fivetran replaced Spanish (Mexico) language option (/mx/) with generic Spanish (/es/).",
          "source_url": "https://www.fivetran.com/use-case/operations/data-foundation-ai"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 23,
        "shipping_volume": 68,
        "raw_change_count": 16
      }
    },
    {
      "id": "019f2dd4-0634-7025-bb71-54e4dbea5348",
      "name": "Informatica",
      "domain": "informatica.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Informatica replaced IDMC architecture graphic with three-pillar diagram for Data Engineering, AI & Data Governance, and Master Data Management.",
          "source_url": "https://www.informatica.com/platform.html"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Branding transition following acquisition: Informatica is now presented as 'Informatica from Salesforce' and copyright updated to Salesforce, Inc.",
          "source_url": "https://www.informatica.com"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Hero rewritten from Gartner Data Integration Leader (20th time) to Gartner MDM Solutions Leader (7 times).",
          "source_url": "https://www.informatica.com"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 68,
        "shipping_volume": 87,
        "raw_change_count": 35
      }
    },
    {
      "id": "019f2dd4-19e0-7022-b268-80ca6ce11510",
      "name": "Integrate.io",
      "domain": "integrate.io",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Integrate.io added API and MCP Server integrations, clarifying ecosystem fit for buyers evaluating workflow coverage.",
          "source_url": "https://www.integrate.io/product/changelog/"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Integrate.io removed visible homepage pricing or plan details, reducing self-serve pricing clarity for buyers comparing packages.",
          "source_url": "https://www.integrate.io/solutions/file-data-preparation/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Integrate.io added INITCAP, NormalizePhone, NormalizeDate, NormalizeLanguage, FUZZY_MATCH, and Excel serial date conversion to expression editor.",
          "source_url": "https://www.integrate.io/product/changelog/"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 74,
        "shipping_volume": 71,
        "raw_change_count": 16
      }
    },
    {
      "id": "019f2dd3-c445-7017-a9c9-5773fd041ec9",
      "name": "Keboola",
      "domain": "keboola.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Keboola Integration ecosystem claim narrowed from '700+ connectors' to '378+ catalog connectors' in the platform overview.",
          "source_url": "https://www.keboola.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Keboola added OpenTelemetry OTLP endpoint into Storage under Data Governance.",
          "source_url": "https://www.keboola.com"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Homepage repositioned from general AI data platform to governed financial data foundation for CFOs and finance teams.",
          "source_url": "https://www.keboola.com"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 28,
        "shipping_volume": 52,
        "raw_change_count": 12
      }
    },
    {
      "id": "019f2dd4-2c8f-7038-a4f1-b69e00c96ef7",
      "name": "Matillion",
      "domain": "matillion.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Added automated root cause analysis and troubleshooting for pipeline failures; 1 related product and capability change reinforced the same buyer-visible signal.",
          "source_url": "https://www.maia.ai/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Matillion added automated test pipeline generation with mock data and validation.",
          "source_url": "https://www.maia.ai/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Added Plan Mode for pipeline change planning with approval workflow, Skills system for AI agent customization, and Slack pipeline alerting.",
          "source_url": "https://www.maia.ai/"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 55,
        "shipping_volume": 32,
        "raw_change_count": 6
      }
    },
    {
      "id": "019f2dd4-4090-7038-b12d-36948e2cd505",
      "name": "Meltano",
      "domain": "meltano.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Meltano removed Rakuten Advertising Meltano Community connector (tap-rakuten).",
          "source_url": "https://meltano.com/connectors"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Meltano added Adanos extractor to the plugin hub.",
          "source_url": "https://hub.meltano.com/extractors/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Added support for data validation via Elementary, built-in notebooks, and Meltano Cloud orchestration with Airflow, Dagster, and Orchestra integrations.",
          "source_url": "https://meltano.com/connectors"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 28,
        "shipping_volume": 48,
        "raw_change_count": 11
      }
    },
    {
      "id": "019f2dd5-b48e-7032-943c-5205b99230fe",
      "name": "Nexla",
      "domain": "nexla.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "Nexla added CCPA compliance to security certifications.",
          "source_url": "https://nexla.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Nexla Upgraded Agentic RAG to a prebuilt, production-ready framework with a conversational interface.",
          "source_url": "https://nexla.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Pivot in featured product announcement from 'Express' conversational data engineering to 'MCP Studio' for building governed MCP servers.",
          "source_url": "https://nexla.com"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 48,
        "shipping_volume": 80,
        "raw_change_count": 21
      }
    },
    {
      "id": "019f2dd5-61c0-700f-8791-caca62b79c55",
      "name": "Portable",
      "domain": "portable.io",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Portable added appointment scheduling interface with calendar view, time slots, and reCAPTCHA.",
          "source_url": "https://portable.io/get-a-demo"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Portable added Pacific Time (Los Angeles) timezone support in appointment scheduler.",
          "source_url": "https://portable.io/get-a-demo"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "User Access Logs changed from Enterprise Only for Standard tier to Enterprise Only for Advanced tier.",
          "source_url": "https://portable.io/pricing"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 64,
        "shipping_volume": 42,
        "raw_change_count": 7
      }
    },
    {
      "id": "019f2dd3-73d1-700b-8318-8d8e00a7fdee",
      "name": "Prophecy",
      "domain": "prophecy.io",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Introduced credit-based billing: Starter 20/user, Professional 50/mo, Enterprise flexible; rates are AI Requests 0.04, Compute 0.12, Data Egressed 0.045, Data Storage 0.02, Team Members 15.",
          "source_url": "https://www.prophecy.ai/pricing/professional"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Prophecy Starter plan added Prophecy-managed Git connection and replaced AI Data Preparation and Analysis with Data Transformation and Documentation Agents.",
          "source_url": "https://www.prophecy.ai/pricing/professional"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Prophecy expanded platform support to include native Snowflake and BigQuery alongside Databricks.",
          "source_url": "https://www.prophecy.io"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 90,
        "shipping_volume": 77,
        "raw_change_count": 19
      }
    },
    {
      "id": "019f2dd4-6971-7033-b897-85d6f4f882c3",
      "name": "Qlik",
      "domain": "qlik.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Replaced \"Catalog Integration\" with \"Iceberg Format\" under Enterprise-Grade Interoperability, noting full Apache Iceberg spec compliance.",
          "source_url": "https://www.qlik.com/us/products/qlik-open-lakehouse"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Changed 'Accelerate AI' claims from '5x lower latency' and '89% cost savings' to '5x fresher data' and '70% cost savings'.",
          "source_url": "https://www.qlik.com/us/why-qlik"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Renamed core pillars, updated portfolio tagline to 'trusted intelligence layer between your data and your AI,' and refreshed capability descriptions.",
          "source_url": "https://www.qlik.com/us/why-qlik"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 52,
        "shipping_volume": 16,
        "raw_change_count": 4
      }
    },
    {
      "id": "019f2dd4-922e-7011-97b1-8e6ae008950d",
      "name": "Skyvia",
      "domain": "skyvia.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Skyvia added MCP integrations, clarifying ecosystem fit for buyers evaluating workflow coverage.",
          "source_url": "https://skyvia.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Added one cloud app connector; listed count increased from 190 to 191; 2 related product and capability changes reinforced the same buyer-visible signal.",
          "source_url": "https://skyvia.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Added Data Warehousing and Marketing Analytics as new solution categories.",
          "source_url": "https://skyvia.com"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 10,
        "shipping_volume": 24,
        "raw_change_count": 6
      }
    },
    {
      "id": "019eb82d-af5b-703a-a8a0-35c2dafb56e6",
      "name": "SnapLogic",
      "domain": "snaplogic.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Pricing packages changed from Business and Enterprise to Essential, Professional and Enterprise One.",
          "source_url": "https://www.snaplogic.com/pricing"
        },
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "SnapLogic added Security & Compliance as a new product offering.",
          "source_url": "https://www.snaplogic.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Added Enterprise MCP product card to SnapLogic Products section.",
          "source_url": "https://www.snaplogic.com/products"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 71,
        "shipping_volume": 84,
        "raw_change_count": 35
      }
    },
    {
      "id": "019f2dd4-a680-7003-bd97-b093025441a5",
      "name": "Stitchdata",
      "domain": "stitchdata.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "FedRAMP certification changed from 'FedRAMP Certified Class C' to 'FedRAMP Moderate'.",
          "source_url": "https://www.stitchdata.com/platform/security/"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Removed 'No data left behind' hero headline and extensibility subtitle from page top.",
          "source_url": "https://www.stitchdata.com/platform/extensibility/"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Removed hero heading 'Stitch Connect: Embedded ETL for developers' and introductory value proposition paragraph.",
          "source_url": "https://www.stitchdata.com/platform/embedding/"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 58,
        "shipping_volume": 24,
        "raw_change_count": 4
      }
    },
    {
      "id": "019f2dd5-e88b-702e-abf6-f45a1c85c848",
      "name": "Streamsets",
      "domain": "streamsets.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Streamsets added Flink pipelines preview.",
          "source_url": "https://www.ibm.com/products/watsonx-data-integration"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Integration with IBM watsonx.data unifies pipeline building across integration styles and data types.",
          "source_url": "https://streamsets.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Streamsets added Python SDK support for pipeline creation and deployment alongside GUI tools.",
          "source_url": "https://streamsets.com"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 42,
        "shipping_volume": 20,
        "raw_change_count": 5
      }
    },
    {
      "id": "019f2dd5-d31c-7015-a23a-e40893277b6f",
      "name": "Striim",
      "domain": "striim.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Added Striim Developer sandbox environment product.",
          "source_url": "https://www.striim.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Expanded Validata offering to Validata Platform & Validata Cloud.",
          "source_url": "https://www.striim.com"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 13,
        "shipping_volume": 13,
        "raw_change_count": 2
      }
    },
    {
      "id": "019f2dd4-e300-7039-85e9-6a5d4fd0f652",
      "name": "Talend",
      "domain": "talend.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Talend added MCP Server and Qlik MCP Server integrations, clarifying ecosystem fit for buyers evaluating workflow coverage.",
          "source_url": "https://www.talend.com"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "\"Make AI Work for Your Business\" repositioned as \"Agentic AI\" unifying data, agents, assistants, and platforms.",
          "source_url": "https://www.talend.com"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Why Qlik? hero rewritten to emphasize trusted data at speed and scale for AI initiatives.",
          "source_url": "https://www.talend.com"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 32,
        "shipping_volume": 36,
        "raw_change_count": 8
      }
    },
    {
      "id": "019f2dd5-7886-700b-b080-b801b0e62c66",
      "name": "Weld",
      "domain": "weld.app",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "MCP Server toolset added stream creation, query execution, sync chaining, and destination sync; removed source connection and model features. Uses Fable 5.",
          "source_url": "https://weld.app"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Replaced Amazon Delivery Service Partner connector with Amazon DSP connector in explore section; 2 related product and capability changes reinforced the same Replaced Amazon Delivery Service Partner signal.",
          "source_url": "https://weld.app/connectors/shopify"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Added 'vs Matillion' and 'vs Rivery' competitor comparison links in the footer.",
          "source_url": "https://weld.app/connectors/bigquery/destination"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 20,
        "shipping_volume": 39,
        "raw_change_count": 7
      }
    }
  ],
  "quiet_companies": [
    {
      "id": "019f2dd3-6098-703e-84a6-7f87c652e197",
      "name": "Ascend",
      "domain": "ascend.io",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019f2dd5-2242-7037-88c8-3d085ce6dc46",
      "name": "Data Services By SAP",
      "domain": "sap.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019f2dd4-53ad-7036-81e2-bcbb5106d3b9",
      "name": "Aws",
      "domain": "aws.amazon.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019f2dd3-db69-7027-8537-cae7db72fa5b",
      "name": "Hevodata",
      "domain": "hevodata.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019f2dd5-a13f-7006-96b6-f0c284aae9bc",
      "name": "Mozartdata",
      "domain": "mozartdata.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019f2dd5-3867-7032-ac06-5ea80deba955",
      "name": "Pentaho Data Integration",
      "domain": "pentaho.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019f2dd4-7e8c-700a-9472-87be0c9ae870",
      "name": "Rivery",
      "domain": "rivery.io",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019f2dd5-8dc0-7019-b503-2d483a3b20e0",
      "name": "Y42",
      "domain": "y42.com",
      "slug": null,
      "url": null,
      "data_url": null
    }
  ],
  "scoring": {
    "version": "v3-independent-novelty-density",
    "quadrants": {
      "top_left": "Shipping steadily",
      "top_right": "Making moves",
      "bottom_left": "Lying low",
      "bottom_right": "Slow burn"
    },
    "notes": "Scores are deterministic rank-normalized coordinates from quarter-window API changes. Shipping volume measures activity volume, source diversity, signal diversity, and materiality. Novelty is intentionally independent from volume: strategic/newness signal density, launch language, high-novelty signal mix, and materiality are dampened by raw change volume so routine high-volume movers can land in Shipping Steadily and selective strategic launches can land in Slow Burn. LLMs do not choose coordinates. V2 renders points in density-aware, spatially balanced highlight batches capped at 20 companies every three seconds; dense maps split into smaller batches when needed for readability."
  }
}
