Scrutica
Strict jurisdictional control: capacity at facilities where operator country, ultimate-parent country, and host country all equal C — with bifurcated and opaque residuals reported as named line items, not smoothed into the headline number.
Global summary
For each facility, the classifier resolves operator country (via operator_org_id → organizations.country_hq) and ultimate parent country (via the deepest ancestor in mv_ownership_chain_closure). A facility is domestic to country C only when host country, operator country, and ultimate-parent country all equal C. Three residual classes capture the ways the strict criterion fails: jurisdictionally bifurcated (operator country ≠ ultimate parent country), foreign-concentrated (operator and ultimate parent agree on a non-host jurisdiction), and opaque (ultimate-parent country unresolved). Capacity-weighted by power_capacity_mw for the denominator and per-class numerators.
A country’s compute is “under its control” only when three things agree: the facility sits physically inside its borders, the company operating the facility is incorporated there, and the ultimate corporate parent of that operator is incorporated there too. Anything less — a Microsoft Azure region in Frankfurt, a 21Vianet-operated Azure region in Beijing, an opaque holding company — falls into one of three named residual buckets and is rendered explicitly rather than smoothed over.
Hosted compute (global)
—
0 countries with hosted compute
Under strict control
—
0% of global hosted
Bifurcated
—
0% — op ≠ ultimate parent
Opaque
—
0% — ultimate-parent jurisdiction unresolved
Top countries by under-control capacity
Capacity at facilities where the operator AND the ultimate parent of the operator are both domiciled in this country AND the facility is physically hosted here. Drill into any row for the facility-level attribution: each facility shows operator country and ultimate-parent country side-by-side so jurisdictional ambiguity reads from the data.
| # | Country | Under control | % of hosted | Bifurcated | Opaque | Foreign-conc. | Off-shore controlled |
|---|
Reference
The Compute Under Control metric answers a narrow question that ownership-transparency measurements cannot: of the compute physically hosted inside country C, what fraction is operated by an entity incorporated in C whose ultimate corporate parent is also incorporated in C? The metric is deliberately strict. Where the operator-and-parent agreement breaks — the typical hyperscaler-region pattern, the joint-venture pattern, the holding-company-in-Cayman pattern — the residual capacity is reported under named residual classes rather than treated as a continuous gradient.
country_hq, or operator country itself is null. These are not absorbed into any country’s under-control numerator; they are reported as a named residual class.operator_org_id or owner_org_id linked. Investigation pending. Reported separately from opaque so coverage gaps do not contaminate the honest-uncertainty signal.For each operator the classifier reads from mv_ownership_chain_closure— the transitive closure of ownership_upward_edgesbounded at six hops — and picks the deepest reachable ancestor as the ultimate parent. Ties at the same hop depth are resolved alphabetically (deterministic). When no documented ancestor exists, the operator itself serves as its own ultimate parent (correct: the operator is the topmost known node and further ancestors are simply not recorded in any source Scrutica ingests). The picker is conservative: it does not infer beneficial ownership from indirect signals; if the chain stops, the chain stops.
power_capacity_mw, so a 1 GW facility carries more weight than fifty 1 MW facilities. Where capacity is null, the row contributes zero to the aggregate.The two metrics are complementary, not redundant. Ownership Transparency measures how legibly the chain traces to a beneficial owner through public records (a transparency-of-records dimension). Compute Under Control measures whether operator and ultimate parent agree on a single host-country jurisdiction (a jurisdictional-attribution dimension). A country can score high on one and low on the other: Ireland scores high on transparency (its hyperscaler operators are SEC filers) but low on under-control (those operators are foreign-headquartered). Saudi Arabia scores low on both for a different reason: substrate coverage of its operators is structurally sparse, and where coverage exists the chains terminate at the sovereign-investment vehicle level. Read both tabs together.
Peer attribution
Public country-level compute attribution is sparse. Hawkins, Lehdonvirta & Wu (SSRN, June 2025, “AI Compute Sovereignty”) offer a three-tier framework across 225 cloud regions that asks a similar question through a different lens (single-jurisdiction-pick rather than explicit bifurcation). Epoch AI’s April 2026 hyperscaler-concentration post estimates that five US-headquartered firms hold 71% of cumulative AI compute as of Q4 2025 (8-point rise over 21 months), but the question is company-level rather than country-level. CNAS’s Sovereign AI Index attributes program-level capacity to sovereign jurisdictions but does not decompose the gap between operator country and ultimate parent country. Compute Under Control closes that gap explicitly: every row carries operator country and ultimate-parent country side-by-side, every residual class is named, and the drill-down is at facility granularity. The methodology is a Scrutica editorial choice; a reader who prefers a different operational definition of “control” can apply it inline from the per-facility attribution.