{"rid":"storage/google-artifact-registry","card":{"rid":"storage/google-artifact-registry","eid":"google","topic":"storage","slug":"google-artifact-registry","provider":"Google Artifact Registry (incl. the gcr.io domain)","url":"https://cloud.google.com/artifact-registry/pricing","domain":"google.com","category":"registry","tier":null,"verdict":"fails-egress","vorder":5,"grp":"rejected","confidence":"reported","binding":"none","identity_kind":"country-phone","identity_basis":"stated","needs_card":0,"needs_phone":1,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"oci","egress_metered":1,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-21T00:00:00.000Z","verified_basis":"inherited","checked_on":"2026-10-21","stale_on":"2026-11-04","n_evidence":3,"usd_month":null,"usd_per_tb_month":null,"summary":"0.5 GiB-month, once per billing account, shared across every project on it: 'Artifact Registry Storage | 0 gibibyte month to 0.5 gibibyte month | $0.00 (Free...","duplicate_of":null,"n_unknown":6},"record":{"topic":"storage","slug":"google-artifact-registry","provider":"Google Artifact Registry (incl. the gcr.io domain)","url":"https://cloud.google.com/artifact-registry/pricing","category":"registry","free_tier":{"stated":"0.5 GiB-month, once per billing account, shared across every project on it: 'Artifact Registry Storage | 0 gibibyte month to 0.5 gibibyte month | $0.00 (Free) / 1 gibibyte hour, per 1 month / account'; above that $0.000136986/GiB-hour (~$0.10/GiB-month). The page explicitly closes the multi-project loophole: 'Pricing applies to billing accounts, not individual Google Cloud projects ... the limit for the storage free tier is for total usage across all the attached projects.'","unit":"GiB","metered_on":"stored-bytes","source_url":"https://cloud.google.com/artifact-registry/pricing","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"not stated","source_url":"https://cloud.google.com/artifact-registry/pricing","notes":"not stated"},"retention":{"stated":"not stated","source_url":"https://cloud.google.com/artifact-registry/pricing","notes":"not stated"},"egress":{"terms":"NOT free — this is the clearest egress failure among the three hyperscalers: 'Pricing for outbound Internet data transfer is based on Premium tier pricing. This is network traffic leaving a repository to a client that is not a Google product, such as using a local server that is downloading artifacts.' Intra-Google traffic is $0.00, and same-continent repository-to-service moves are $0.00, but anything to the open internet is metered at Google's premium internet egress rates. There is no anonymous or public-repo egress allowance.","metered":true},"interface":["oci"],"interface_detail":"oci","tooling":"docker/ORAS/gcloud artifacts; gcr.io domain repositories are billed as Artifact Registry.","chaining":"0.5 GiB per billing account is not worth chaining; a second billing account requires a second payment instrument.","limits":[],"limits_note":"0.5 GiB free total; no per-layer cap published in the pricing page; repository-scoped IAM.","identity_cost":{"kind":"country-phone","detail":"derived from the record's prose, not from an identity field, and no signup was executed: gibibyte hour, per 1 month / account'; above that $0.000136986/GiB-hour (~$0.10/GiB-month). The page explicitly closes the multi-project loophole: 'Pricing applies to billing account","country":null},"reliability_note":"Stable, but the free tier is effectively decorative and the egress meter is the hard wall.","confidence":"reported","confidence_note":"One page read moves it to documented.","evidence":[{"url":"https://cloud.google.com/artifact-registry/pricing","date":"2026-10-21","proved":"'0 gibibyte month to 0.5 gibibyte month $0.00 (Free)', 'Pricing applies to billing accounts, not individual Google Cloud projects'"},{"url":"https://cloud.google.com/artifact-registry/pricing","date":"2026-10-21","proved":"'Pricing for outbound Internet data transfer is based on Premium tier pricing'"},{"url":"https://cloud.google.com/network-tiers/pricing","date":"2026-10-21","proved":"'Premium Tier egress is priced at internet egress rates'"}],"verdict":"fails-egress","verified_at":"2026-10-21T00:00:00.000Z","notes":"0.5 GiB-month, once per billing account, shared across every project on it: 'Artifact Registry Storage | 0 gibibyte month to 0.5 gibibyte month | $0.00 (Free) / 1 gibibyte hour, per 1 month / account'; above that $0.000136986/GiB-hour (~$0.10/GiB-month). The page explicitly closes the multi-project loophole: 'Pricing applies to billing accounts, not individual Google Cloud projects ... the limit for the storage free tier is for total usage across all the attached projects.'","extras":{"dead_end":{"failure_class":"quota","why":"0.5 GiB-month, once per billing account, shared across every project on it: 'Artifact Registry Storage | 0 gibibyte month to 0.5 gibibyte month | $0.00 (Free) / 1 gibibyte hour, per 1 month / account'; above that $0.000136986/GiB-hour (~$0.10/GiB-month). The page explicitly closes the multi-project loophole: 'Pricing applies to billing accounts, not individual Google Cloud projects ... the limit for the storage free tier is for total usage across all the attached projects.'","retry_when":null,"first_recorded":"2026-10-21"}},"binding":"none","binding_note":"no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit"},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":0.5,"unit":"GiB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"}],"unknown":[["$.extras.dead_end.retry_when","process"],["$.free_tier.notes","process"],["$.per_object_cap.notes","not-extracted"],["$.per_object_cap.stated","not-extracted"],["$.retention.notes","not-extracted"],["$.retention.stated","not-extracted"]],"history":[],"drift":[{"kind":"duplicate-disagrees","subject":"storage/google-artifact-registry","other":"storage/google-artifact-registry-2","field":"identity_kind","a":"country-phone","b":"email","detail":null},{"kind":"duplicate-disagrees","subject":"storage/google-artifact-registry","other":"storage/google-artifact-registry-3","field":"verdict","a":"fails-egress","b":"fails-quota","detail":null},{"kind":"duplicate-disagrees","subject":"storage/google-artifact-registry","other":"storage/google-artifact-registry-3","field":"identity_kind","a":"country-phone","b":"email","detail":null}]}