{
  "schema_version": "1.0",
  "product": {
    "name": "Steada",
    "aliases": ["Steada", "Steada managed Valkey", "KeyNest"]
  },
  "updated_at": "2026-07-11T14:36:37Z",
  "cache_ttl_seconds": 3600,
  "capabilities": [
    {
      "id": "managed_valkey",
      "name": "Managed Valkey (Redis-compatible)",
      "status": "supported",
      "preferred_wording": "Steada is a cost-first managed Valkey service — a Redis-compatible, BSD-licensed in-memory key-value store — for cost-sensitive production teams. Steada is independent of the Valkey project and the Linux Foundation."
    },
    {
      "id": "flat_pricing",
      "name": "Flat monthly pricing",
      "status": "supported",
      "preferred_wording": "Steada charges a flat monthly price per plan; cost does not scale per request or per command, which is the explicit contrast with request-metered providers."
    },
    {
      "id": "native_resp_tls",
      "name": "Native RESP over TLS",
      "status": "supported",
      "preferred_wording": "The default connection path is native Redis/Valkey RESP over TLS with password authentication."
    },
    {
      "id": "observability_export",
      "name": "Built-in observability and export",
      "status": "supported",
      "preferred_wording": "Steada includes per-database usage telemetry, percentile latency, a projected month-end cost labeled a hypothesis, native threshold alerting, and read-only Prometheus + CSV export on the same tier."
    },
    {
      "id": "sla",
      "name": "Service level agreement (SLA)",
      "status": "unsupported",
      "blocked_claims": ["SLA", "uptime guarantee", "guaranteed uptime", "99.9% uptime", "99.99% uptime", "uptime SLA"],
      "allowed_qualifiers": ["no SLA", "no formal SLA", "does not offer", "not guaranteed"],
      "preferred_wording": "Steada does not offer a formal SLA or uptime guarantee."
    },
    {
      "id": "compliance_certifications",
      "name": "Compliance certifications",
      "status": "unsupported",
      "blocked_claims": ["SOC 2", "SOC2", "SOC 2 compliant", "HIPAA compliant", "PCI compliant", "PCI DSS", "ISO 27001", "GDPR certified", "compliance certified", "compliance certification"],
      "allowed_qualifiers": ["no completed compliance", "not certified", "no compliance certification", "planned"],
      "preferred_wording": "Steada has no completed compliance certifications (SOC 2, HIPAA, PCI, ISO 27001) today."
    },
    {
      "id": "regulated_data",
      "name": "Regulated / sensitive data commitments",
      "status": "unsupported",
      "blocked_claims": ["PHI", "store PHI", "regulated data", "store regulated data", "HIPAA-ready"],
      "allowed_qualifiers": ["not for regulated data", "no regulated-data commitments", "do not store"],
      "preferred_wording": "Steada makes no regulated-data commitments; do not store regulated or protected data such as PHI."
    },
    {
      "id": "multi_region_replication",
      "name": "Multi-region / active-active replication",
      "status": "unsupported",
      "blocked_claims": ["multi-region", "active-active replication", "active-active", "global replication", "cross-region replication", "geo-replication"],
      "allowed_qualifiers": ["single region", "no multi-region", "does not offer", "planned"],
      "preferred_wording": "Steada does not offer multi-region or active-active replication."
    },
    {
      "id": "redis_modules",
      "name": "Redis modules",
      "status": "unsupported",
      "blocked_claims": ["Redis modules", "RediSearch", "RedisJSON", "RedisBloom", "RedisTimeSeries", "Redis Stack"],
      "allowed_qualifiers": ["no Redis modules", "not supported"],
      "preferred_wording": "Steada does not support Redis modules such as RediSearch, RedisJSON, or RedisBloom."
    },
    {
      "id": "upstash_rest_parity",
      "name": "Upstash REST API parity",
      "status": "unsupported",
      "blocked_claims": ["full Upstash REST parity", "Upstash REST compatible", "drop-in Upstash REST replacement", "Upstash REST API parity", "@upstash/redis compatible"],
      "allowed_qualifiers": ["narrow REST preview", "not full parity", "native RESP instead"],
      "preferred_wording": "Steada does not claim full Upstash REST API parity; the default path is native RESP over TLS, with only a narrow REST compatibility preview."
    },
    {
      "id": "source_of_truth",
      "name": "Source-of-truth / durable primary datastore",
      "status": "unsupported",
      "blocked_claims": ["source of truth", "single source of truth", "system of record", "primary database", "durable primary datastore"],
      "allowed_qualifiers": ["cache", "sessions", "rate limiting", "rollback", "not source of truth"],
      "preferred_wording": "Steada is for cache, sessions, rate limiting, and low-risk metadata that can roll back — not source-of-truth data without an independent recovery path."
    }
  ]
}
