| Google LLC | Google Cloud Run | Stateless auth-service compute | All API request/response payloads | us-central1 (US) | deploy/gcp/setup.sh (run.googleapis.com, CR_SERVICE="grantex-auth") |
| Google LLC | Google Cloud SQL for PostgreSQL 16 | Primary datastore — agents, grants, audit, commerce state | All persisted application data | us-central1 (US) | deploy/gcp/setup.sh (sqladmin.googleapis.com, SQL_INSTANCE="grantex-pg16") |
| Google LLC | Google Memorystore for Redis | Rate-limit counters, idempotency keys, short-lived caches | Request metadata; no PII at rest beyond TTL | us-central1 (US) | deploy/gcp/setup.sh (redis.googleapis.com, REDIS_INSTANCE="grantex-redis") |
| Google LLC | Google Artifact Registry | Container image hosting for auth-service builds | Build artifacts, no customer data | us-central1 (US) | deploy/gcp/setup.sh (artifactregistry.googleapis.com, AR_REPO="grantex-images") |
| Google LLC | Google Secret Manager | Runtime secrets for api.grantex.dev | Vault encryption key, signing keys, third-party API keys | us-central1 (US) | deploy/gcp/setup.sh (secretmanager.googleapis.com) |
| Google LLC | Google Cloud DNS | DNS hosting for grantex.dev zone | DNS records only | Global (Google anycast) | deploy/gcp/dns.sh, deploy/gcp/setup.sh (dns.googleapis.com) |
| Google LLC | Firebase Hosting | Static marketing site (grantex.dev, web/) | No PII; CDN access logs only | Google CDN, global | firebase.json |
| GitHub, Inc. (Microsoft) | GitHub | Source control, issue tracking, GitHub Actions CI/CD, GitHub Security Advisories | Code, build artifacts, vulnerability reports | US (GitHub-managed) | .github/workflows/*.yml, project hosted at github.com/mishrasanjeev/grantex |