{
  "logo": {
    "checked_at": "2026-10-31",
    "file": "/logos/latchkey.svg",
    "source_url": "https://latchkey.dev"
  },
  "name": "Latchkey",
  "ownership": {
    "bowerbird": false,
    "operator": "Latchkey"
  },
  "products": {
    "ci_runner": {
      "billing": {
        "granularity_seconds": 60,
        "minimum_seconds": 60,
        "payment_model": "subscription",
        "per_job_fee_usd": 0.0,
        "plan_minimum_usd_per_month": 5.0,
        "source": {
          "checked_at": "2026-10-31",
          "source_url": "https://latchkey.dev/documentation/runner-usage-and-free-minutes"
        }
      },
      "cache": {
        "docker_layer_cache": true,
        "included_gb": {
          "unknown": "Dependency cache is included but no size cap is published"
        },
        "persistent_disks": false,
        "source": {
          "checked_at": "2026-10-31",
          "source_url": "https://latchkey.dev/documentation/docker-layer-caching"
        },
        "usd_per_gb_month": {
          "unknown": "No cache storage price on the pricing or caching pages"
        }
      },
      "constraints": {
        "billed_overhead_seconds": 0,
        "max_concurrent_jobs": 20,
        "max_job_minutes": 240,
        "setup_billed": false,
        "source": {
          "checked_at": "2026-10-31",
          "source_url": "https://latchkey.dev/documentation/runner-limits"
        },
        "vcpu_type": "dedicated"
      },
      "features": {
        "gpu": false,
        "soc2": {
          "unknown": "No SOC 2 report mentioned on the security architecture, FAQ or enterprise pages"
        },
        "source": {
          "checked_at": "2026-10-31",
          "source_url": "https://latchkey.dev/documentation/security-architecture"
        },
        "ssh_debug": false,
        "static_ips": {
          "unknown": "Runners egress through NAT gateways but no static IP offer is stated on the security or limits pages"
        }
      },
      "free": {
        "minutes_per_month": 2000,
        "one_time_credit_usd": 0.0,
        "source": {
          "checked_at": "2026-10-31",
          "source_url": "https://latchkey.dev/pricing"
        },
        "usd_per_month": 0.0
      },
      "name": "Latchkey runners (Latchkey on GH and Latchkey CI)",
      "notes": [
        "Plans: Developer $5/month (1 repository, 1 seat, 2,000 free minutes), Launch $19/month (10 repositories, 3 seats, 4,000), Scale $49/month (40 repositories, 5 seats, 6,000), Enterprise custom. Extra seats $5/month on Launch and Scale.",
        "Free minutes are counted in small-equivalent units: medium counts 2x, large 4x, xlarge and custom 8x.",
        "30-day free trial of the Launch plan, no card required.",
        "Custom runner configurations (own CPU, memory and 100 to 500 GB disk) bill at the xlarge rate.",
        "Linux x86_64 (Ubuntu 24.04) only; no Windows, macOS, arm64 or GPU runners.",
        "Latchkey on GH needs a GitHub organization; Latchkey CI also works on personal accounts.",
        "The terms of service describe the service as an open beta."
      ],
      "plans": [
        {
          "basis": "account",
          "checked_at": "2026-10-31",
          "includes": "1 repository, 1 seat, 2,000 free minutes, 20 concurrent jobs",
          "name": "Developer",
          "period": "month",
          "source_url": "https://latchkey.dev/pricing",
          "usd": 5.0
        },
        {
          "basis": "account",
          "checked_at": "2026-10-31",
          "includes": "Up to 10 repositories, 3 seats, 4,000 free minutes, 40 concurrent jobs, 2 custom runners; extra seats $5/month",
          "name": "Launch",
          "period": "month",
          "source_url": "https://latchkey.dev/pricing",
          "usd": 19.0
        },
        {
          "basis": "account",
          "checked_at": "2026-10-31",
          "includes": "40 repositories, 5 seats, 6,000 free minutes, 80 concurrent jobs; extra seats $5/month",
          "name": "Scale",
          "period": "month",
          "source_url": "https://latchkey.dev/pricing",
          "usd": 49.0
        },
        {
          "basis": "account",
          "checked_at": "2026-10-31",
          "includes": "41+ repositories, negotiated rates, unlimited custom runners",
          "name": "Enterprise",
          "period": "month",
          "source_url": "https://latchkey.dev/pricing",
          "usd": {
            "unknown": "Custom; talk to sales"
          }
        }
      ],
      "platform": {
        "ci_systems": [
          "github_actions",
          "other"
        ],
        "hosting": "managed",
        "regions": [
          "us-east-1"
        ],
        "source": {
          "checked_at": "2026-10-31",
          "source_url": "https://latchkey.dev/documentation/runner-limits"
        }
      },
      "skus": [
        {
          "arch": "x64",
          "cpu": "AWS EC2 m6a class",
          "disk_gb": 100.0,
          "id": "linux-x64-2",
          "label": "latchkey-small",
          "legacy": false,
          "memory_gb": 8.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://latchkey.dev/pricing",
            "usd": 0.0025
          },
          "vcpu": 2
        },
        {
          "arch": "x64",
          "cpu": "AWS EC2 m6a class",
          "disk_gb": 100.0,
          "id": "linux-x64-4",
          "label": "latchkey-medium",
          "legacy": false,
          "memory_gb": 16.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://latchkey.dev/pricing",
            "usd": 0.005
          },
          "vcpu": 4
        },
        {
          "arch": "x64",
          "cpu": "AWS EC2 m6a class",
          "disk_gb": 100.0,
          "id": "linux-x64-8",
          "label": "latchkey-large",
          "legacy": false,
          "memory_gb": 32.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://latchkey.dev/pricing",
            "usd": 0.01
          },
          "vcpu": 8
        },
        {
          "arch": "x64",
          "cpu": "AWS EC2 m6a class",
          "disk_gb": 200.0,
          "id": "linux-x64-16",
          "label": "latchkey-xlarge",
          "legacy": false,
          "memory_gb": 64.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://latchkey.dev/pricing",
            "usd": 0.02
          },
          "vcpu": 16
        }
      ]
    }
  },
  "slug": "latchkey",
  "status": {
    "checked_at": "2026-10-31",
    "source_url": "https://latchkey.dev/pricing",
    "value": "active"
  },
  "summary": "Managed Linux x64 runners for GitHub Actions and Latchkey's own CI, billed per minute on top of a monthly plan that includes free minutes.",
  "website": "https://latchkey.dev"
}