◆ Mait–Erigavo demo (targets / pits / controls) is synthetic. Reference layers — 94 USGS occurrences, 332 USGS earthquakes, 17 settlements, 7 admin regions, 8 analog deposits — are real and verifiable. See data sources →

Sign in to test view

Frontend demo only — unlocks richer reasoning and removes coordinate obfuscation on synthetic data.

Built for Somaliland operators · live in 2026

Find gold faster,
without losing more pits.

Closed-loop AI targeting for Somaliland gold operators. Every pit you dig sharpens the next recommendation within 24 hours. Offline-first tablets. Append-only audit trail. OECD Annex II-aware offtake routing.

Somaliland MEM compatible OFAC / EU / UK screened Cloudflare Zero Trust
📍 Demo AOI · Mait–Erigavo
🛰️ Sentinel-2 + ASTER + DEM
Targets ranked
15
Pits logged
12
Hit rate
55%
Compliance posture
Somaliland Mining Code 2015 OECD Annex II framework LBMA refinery routing UN / OFAC / EU / UK sanctions al-Shabaab nexus screen Cloudflare Access · E2E encryption
The product

A loop, not a list. Every pit feeds the next recommendation.

Most targeting tools deliver a static map and walk away. This one closes the loop — every assay updates the model overnight, and the next morning's recommendations reflect what you just learned in the field.

01
📍

Recommend

The model ranks your AOI by expected gold-per-dollar — geology, drive distance from camp, dig cost, and offtake readiness all factor in.

02
⛏️

Dig

Foreman pulls up the next pit on the offline tablet. GPS, depth target, expected grade, and cost all pre-populated.

03
📋

Log

Tablet captures geology, photos, voice notes, and the assay when it returns from the lab. Syncs nightly via camp Starlink.

04
🔁

Learn

Bayesian update on surrounding cells overnight. By morning the tablet shows refreshed next-pit recommendations.

Live demo

Explore a working AOI. Click any point.

This is the same dashboard your geologist would see. The data is a learning-mode placeholder over the Mait–Erigavo basement window in Sanaag, Somaliland. Toggle layers, click a target for the AI's reasoning, click a pit to see the assay result.

What's real on this dashboard

Real data, real sources, real citations.

The Mait–Erigavo demo data (targets, pits, controls) is synthetic and clearly labelled. Everything else on this page comes from authoritative, free, citable sources. Click any reference layer in the demo map to verify against the original source.

94 documented occurrences

Real mineral occurrences and prospects in Somaliland from USGS MRDS (86), USGS Africa Mineral Sites (7), and Wikidata (1). Each carries a clickable USGS deposit ID URL — verifiable by the buyer's team in seconds.

Source: mrdata.usgs.gov · public domain

332 earthquakes M≥3

Full USGS earthquake catalogue for the Horn of Africa, 1990–2026. Active-tectonics evidence — most M5+ events trace the Gulf of Aden / Afar / Somali plate boundary. Max recorded: M6.2.

Source: USGS FDSN web services · public domain

17 settlements + 7 regions

Major Somaliland settlements (Hargeisa, Berbera, Borama, Erigavo, Mait, Las Anod, etc.) with population data and Wikipedia verification links. Admin regions include the disputed Sool zone.

Source: Wikipedia (CC BY-SA), UN OCHA admin boundaries (CC BY)

8 analog deposits — Horn of Africa

Lega Dembi (Ethiopia, 3.6 Moz Au), Tulu Kapi (KEFI, 1.7 Moz), Bisha (Eritrea VMS), Sukari (Centamin, 15 Moz resource), Hassai, Block 14, Yemen basement. Used for transfer-learning the geological prior.

Source: operator NI 43-101 disclosures · public

EMAG2 v3 — global magnetic anomaly

NOAA's 228 MB global magnetic anomaly grid at 2 arc-minute resolution. Clips to any AOI for regional structural framework. Already in the data layer; the pipeline that turns it into per-cell features ships with the system.

Source: NOAA EMAG2 v3 · public domain

📚

40+ verifiable references

Curated bibliography across Somaliland geology, East African Orogen tectonics, analog deposits, ASTER alteration mapping, machine learning for prospectivity, and conflict-minerals due diligence. All findable on Google Scholar.

Categories: framework, tectonics, analogs, remote sensing, ML, OECD

Pipelines that run when you have auth

Sentinel-2 alteration mapping (iron oxide, ferric/ferrous, clay) and ASTER VNIR-SWIR alteration (AlOH, FeOH, MgOH, kaolinite) are documented as runnable GEE / earthaccess pipelines in docs/sentinel2_alteration_methodology.md and docs/aster_alteration_methodology.md. They need GEE_PROJECT_ID and EARTHDATA_USERNAME credentials to run live; the operator provisions these once and the pipeline becomes part of monthly retraining. We don't pretend these layers are visible on the public dashboard — disclosing exactly which features need which credentials is part of honest due-diligence prep.

The convincer

Watch the system learn over 60 days.

This is what makes the system different from a static map. Drag the timeline or press play to replay the first 60 days of synthetic operator data. The map shows pits as they were dug; the chart shows the operator's hit rate climbing past the baseline as the model learns from each new assay.

Day 60 / 60

2026-05-20 · synthetic operator timeline (1-day = 1 frame at 0.3s)

Day 1 · 2026-03-22 Day 60 · 2026-05-20
Cumulative hit rate
AI-targeted Baseline (blind controls)
Pits at this point
— productive
AI hit rate
vs 18% blind-control baseline
Lift over baseline
Statistical significance: (lower is better; conservative external claims only when p < 0.05)

Reading the chart: the gold line is the operator's cumulative hit rate on AI-recommended pits. The dashed grey line is the 18% baseline measured from blind-control pits — cells the model would not have recommended. The system is genuinely predictive when the gold line is consistently above the dashed line with low p-value. Honest signal, not a vanity metric.

Security & data tiers

Real operator coordinates never leave the operator's tenancy.

Three tiers of access. What you see right now is the public marketing tier — coordinates are obfuscated ±1.5 km even on synthetic data, so the model is visible without leaking anything. Real operator data is only ever served behind authenticated access on a separate route.

Public

Marketing view

What you're looking at now. Anyone with the URL can see it.

  • Synthetic demo data only
  • Coordinates deterministically jittered ±1.5 km
  • Approximate AOI polygon (no real licence boundary)
  • No real operator records
  • No exact pit coordinates
  • No real assay values
Test

Sign-in demo

test / test. For prospective operators evaluating the UX before commercial commitment.

  • Synthetic data with exact coordinates revealed
  • Full AI reasoning per target
  • Drill-down: SHAP attributions, conformal intervals
  • Audit-trail preview
  • Still no real operator records
  • Frontend auth only — not Cloudflare Access
Operator

Authenticated access

Real operator data. Per-operator tenancy. Provisioned after contract signature.

  • Cloudflare Access in front of /operator/*
  • Email allowlist + optional 2FA / hardware key
  • Real licence AOI, pits, recommendations, assays
  • Per-operator encrypted R2 bucket (KMS, operator-controlled key)
  • Append-only audit trail, financier-shareable signed CSV exports
  • Operator can revoke access + export everything at any time
Why obfuscate even synthetic data? The behaviour you see here is the same behaviour the system applies to your real data. If a competitor browses your operator dashboard before sign-in (or if the auth ever leaks), they get cells jittered by ~1.5 km — wide enough to be useless for ground prospecting but tight enough to convey the spatial pattern. Coordinates are deterministically derived from a per-tenant secret + the asset hash, so the same point always jitters to the same place across viewers, but knowing the jittered point gives no purchase on the exact one.
Capabilities

What you actually get.

Nine capabilities tuned to a real Somaliland operator's day — not a research pipeline.

🎯

Per-pit Bayesian update

Each assay shifts the posterior on a 1.5–3 km Gaussian kernel and re-ranks candidate pits within 10 km. Cycle time from new assay to updated recommendation: under 24 hours.

💰

Cost-aware ranking

Recommendations maximise expected gold per dollar — not raw probability. Cost is a model input, calibrated as your pit log grows.

📡

Offline-first tablets

QField + custom pit-log layer. MBTiles cached locally. Nightly camp Starlink sync. Works for weeks without connectivity.

🗺️

Operator overlays

Clan / xeer / diya zones, recent security incidents, surface water (NDWI), paved roads, Berbera distance, Puntland border buffer — all baked into the ranking.

💎

Offtake readiness score

Every target carries an ORS alongside its geology score — LBMA refinery acceptance, OECD Annex II path, customs route, disclosure burden. A 90% geological target with no offtake is ranked below a 65% target that can be sold.

📷

Field-buddy VLM

Photograph an outcrop on the tablet. Get back: "Looks like shear-zone iron-oxide alteration. Similar to your pits #027 and #041 (2.3 and 1.8 g/t). Recommend panning 50 m N-NE."

🔒

Confidentiality engineering

Operator AOI never leaves your tenancy. End-to-end encrypted sync. Audit-trail exports are per-target signed CSVs — share only what the financier needs.

📜

Append-only audit trail

Every recommendation hashed, timestamped, GPS-locked, and chain-linked. The basis of the royalty calculation and your defence in any future audit.

🧪

Blind controls 10–15%

Monthly target lists include low-probability cells the model would not otherwise recommend. Honest validation that the system is genuinely predictive, not confirming pre-existing intuition.

Architecture

Built for camps without bandwidth.

Three tiers: offline tablet in the field, camp gateway with Starlink, and a remote service in UAE that handles model retraining. Designed to work for weeks with zero connectivity and resume cleanly when sync returns.

FIELD CAMP UAE SERVICE ───────────────────────────────────────────────────────────────────────────── ┌──────────────┐ ┌──────────────────┐ ┌──────────────────┐ │ Foreman │ local │ Camp gateway │ Starlink │ Cloudflare │ │ tablet │ WiFi/USB │ (laptop / Pi) │ ──────► │ R2 + Workers │ │ (offline) │ ─────────► │ + nightly sync │ 22-04 │ + Access tenant │ └──────────────┘ └──────────────────┘ └────────┬─────────┘ ▲ │ │ ▼ │ next morning ┌──────────────────┐ │ refreshed │ Bayesian update │ │ recommendations │ + retrain │ └───────────────────────────────────────────────────────│ + audit │ └──────────────────┘ Failure modes — Starlink down: queue locally. Tablet broken: spare inherits state. All connectivity lost > 7 days: continue on last-known recommendations.
Compliance

The hard part, taken seriously.

Somaliland operates without full international recognition. That makes compliance harder than in Sudan or Eritrea, not easier. The 15-item compliance gate is the actual project gate — engineered, not checklisted.

Somaliland MEM licence verification

Holder named, area locked to concession/boundary.geojson, expiry tracked. Hard pipeline gate.

Parent in recognised jurisdiction

UK / UAE FZ / Singapore parent holds licence + contracts. Subsidiary in Hargeisa employs locally.

OFAC / EU / UK sanctions screen

Entity + UBOs + directors + offtake counterparties + transport providers + key suppliers. Refreshed quarterly.

al-Shabaab nexus screening

Workers, suppliers, security providers, transport. Even though Somaliland exposure is low, screening is explicit and on file.

LBMA refinery acceptance (in writing)

At least one LBMA Good Delivery UAE refinery confirms acceptance of Somaliland-origin gold under OECD Annex II. Required before commercial framing.

FGS Mogadishu challenge analysis

Legal opinion on Federal Government challenge risk + mitigation. Disclosure to investors.

Clan stakeholder mapping

Sub-clan polygon controlling AOI documented, dispute history reviewed, xeer / diya protocols on file.

Cloudflare Zero Trust + data sovereignty

Operator data hosted on Cloudflare with per-operator tenancy. No Somaliland-resident infrastructure that creates a sovereignty argument for either authority.

= system-enforced  ·  = operator-cleared  ·  = infrastructure-level  ·  Full 15-item compliance checklist in your delivered docs/compliance.md.

How to use this dashboard

5 minutes to your first decision.

For the geologist driving daily operations.

1

Open the map

Targets ranked by colour (blue → purple → gold → bright gold = strongest). The #1 target pulses. Use the layer panel to toggle targets, pits, blind controls, AOI boundary.

2

Click any target

Pop-up shows probability, expected grade range (90% conformal interval), expected cost, depth target, drive distance from camp, offtake readiness score, and the AI's one-sentence reasoning.

3

Plan tomorrow's pits

Use the cluster optimiser to group 4–8 pits around a single camp position. Pick the cluster that maximises expected gold-per-dollar and minimises drive time.

4

Push to tablets

Selected pits sync to foreman tablets overnight. Each tablet wakes up with its assigned pits, GPS waypoints, expected depth, and notes pre-loaded.

5

Log results in field

Foreman logs each pit on completion: GPS, depth, geology dropdown, photos, voice note. Tablet is offline; sync happens at camp.

6

Enter assay, watch the loop

When the lab returns assay results, enter them into the matching pit. Within 24 hours the map refreshes — the cells around your last productive pit get re-ranked upward.

For the foreman: tablet is locked to one screen — today's assigned pits + log button. Big Somali-labelled buttons. No model internals. Two days of training, not two weeks.
Conservative claims

What we will say. What we won't.

No magic gold detector pitches. Honest framing of where the system helps and where it doesn't.

What we commit to

— Measurable improvement over baseline hit rate, validated against blind controls in your data.

— Cycle time from new assay to refreshed recommendation under 48 hours (target 24).

— Every recommendation auditable end-to-end. Every cell you dig links back to the model artefact and feature stack that produced it.

— Zero confidentiality incidents — operator AOI, pit log, and assays never leave the agreed tenancy.

!

What we won't pretend

— Not a magic gold detector. Improves your hit rate over baseline; doesn't find gold for you.

— Learns only as fast as you dig and assay. A small-pit-throughput operator gets a slowly-improving system. Honest.

— Not a substitute for compliance. LBMA refinery acceptance is the binding constraint, not the model.

— Not a substitute for a competent geologist. Force-multiplier, not replacement.

Commercial model

Aligned incentives. No magic numbers.

Modest monthly service fee + a transparent royalty on production from pre-registered AI-flagged cells. The royalty mechanism is enforced by the append-only audit trail — you cannot retroactively re-flag a cell after the fact.

Operator package

Annual contract, monthly billing, single AOI up to 200 km².

$8,500/ month service fee + 2–4%NSR on AI-flagged production
  • Monthly model retrain on your AOI + per-pit Bayesian updates within 24h of new assays
  • Up to 4 ruggedised tablets + QField + custom pit-log layer, shipped to Berbera or Hargeisa
  • Camp gateway sync script + 2-day training (remote) for geologist + foremen
  • Cloudflare-hosted dashboard with per-operator Access tenancy + encrypted R2 backing
  • Quarterly compliance refresh — sanctions, OFAC, EU, UK, OECD Annex II posture review
  • Append-only audit trail + per-target signed CSV export for financier reporting
  • Field-buddy VLM (geologist photographs outcrop, gets AI second opinion)
  • Somali + English language UX
Request commercial terms → Read FAQ

Pre-engineering legal-feasibility memo from UAE counsel — required before signature — billed separately at cost.

FAQ

Questions we get a lot.

Is this really designed for Somaliland, or is it a Sudan tool rebadged?+
Both. The ML and pipeline core were developed for an Arabian-Nubian Shield gold operator in northern Sudan. About 75% of the codebase transfers as-is. The other 25% — geological priors, literature extractors, the entire compliance/legal layer, the clan/security/water overlays, the offtake-readiness scoring, the per-pit feedback loop priority, the operating logistics — has been rebuilt for Somaliland. The fork is documented at REPURPOSE_PLAN.md and OPERATOR_VALUE_PLAN.md in the delivery.
What if my Somaliland MEM licence is challenged by Mogadishu?+
This is the single largest legal risk. Mitigation has three parts. (1) Hold the licence through a parent in a recognised jurisdiction (UK / UAE FZ / Singapore). (2) Sign offtake contracts under the parent, not the Somaliland subsidiary. (3) Get a written legal opinion from UAE counsel covering both Somaliland licence enforceability AND Federal Somalia challenge mitigation. The compliance gate in the software won't let real operations begin without that opinion on file.
Will UAE refineries actually accept my gold?+
Possibly. Possibly not. Somalia (including Somaliland for OECD CAHRA purposes) is on every Conflict-Affected and High-Risk Areas list. UAE refineries have been under LBMA scrutiny since 2020. Some accept Somalia-origin gold under OECD Annex II Step-3 due diligence; some no longer do. Before commercial framing, we help you obtain a written acceptance commitment from at least one LBMA Good Delivery UAE refinery. If no refinery will commit, the geological model still works but there is no commercial pathway — and we will tell you that explicitly rather than pretend.
What if we have no aeromagnetic data?+
Most Somaliland operators don't, and we don't recommend commissioning a survey at $150–300k unless your block is unusual. The system is designed to deliver value with no aeromag, leaning harder on Sentinel-2 multi-year time series, SAR backscatter and coherence, ASTER VNIR-SWIR alteration mapping, foundation-model embeddings (Prithvi-EO-2, Clay), and the global EMAG2 regional grid. Expect a ~10–15% prediction-accuracy hit vs an aeromag-rich Sudan operator. Honest.
How does the per-pit feedback loop actually work?+
When you enter a new assay into the pit log, a Bayesian update fires on the surrounding cells — a 1.5 km Gaussian kernel by default, extended to 3 km for shear-zone or quartz-vein geology because those are linear features. Productive assays move neighbouring cells toward "productive"; barren assays move them toward "not productive"; blind-control pits get weighted higher because they are the unbiased ground truth. The full posterior raster updates overnight at camp Starlink window. Next morning, ranked targets within 10 km of the new pit have already been re-scored.
What if my camp loses Starlink for a week?+
Tablets continue logging pits to local SQLite. Camp gateway queues pit logs until sync returns. Recommendations don't refresh in the field — your team works off the last-known set. When sync resumes, everything flushes in order, the model catches up, and the next morning you have refreshed recommendations. No data loss. We've stress-tested 14-day blackouts.
Who owns the data we generate?+
You do. Your AOI boundary, pit log, photos, voice notes, and assay results are encrypted with a key under your control via Cloudflare R2 KMS. The UAE service has access via key-escrow only for model retraining, and that access is logged. You can revoke and export at any time. The ML model itself — the geological prior trained across the Horn of Africa reference set — is our IP and is shared across tenancies (it learns from anonymised, aggregated signals, not your raw data).
How does the royalty mechanism actually work?+
When the model recommends a cell, that recommendation is hashed, timestamped, GPS-locked, and written to an append-only audit log. If you later produce gold from that cell, the royalty is calculated against documented production. You cannot retroactively add cells to the log — the hash chain breaks. You cannot remove cells either. The financier can verify the chain independently. We can produce a per-target signed CSV showing only the cells relevant to a given production period, without exposing your full audit log.
What does training look like?+
Two-day remote training for your geologist (model overview, drill-down interpretation, daily plan editor, audit-trail export, troubleshooting). One-day training for each foreman (tablet basics, pit-log entry, voice notes, photo discipline, end-of-day sync). Half-day for the camp manager (gateway sync verification, Starlink budget, tablet handover). Optional on-site training in Hargeisa or Berbera at additional cost.
How is this different from a generic GIS consultancy?+
Three differences. (1) The closed feedback loop — generic consultants deliver a static map; we deliver a system that updates within 24 hours of your next assay. (2) The audit trail and royalty mechanism — incentives are aligned with your production, not with our invoicing. (3) The Somaliland-specific compliance and offtake layer — we have engineered the recognition risk, sanctions exposure, LBMA pathway, and clan/security overlays into the product itself, not bolted them on as warnings.

Let's see if your AOI is a fit.

30-minute call. Bring your licence area (or describe it), your current process, and your offtake setup. We'll tell you honestly whether the system would lift your hit rate and what the binding compliance constraint looks like for your specific situation.

Email us → Re-read the workflow
We reply within 2 business days. Calls scheduled in your timezone (typical: Hargeisa GMT+3 / Dubai GMT+4).