Autonomous spend enforcement

The All-Seeing Eye of Corporate Finance.

Heimdall taps the Amex and Chase cards your company already carries. Vision-AI intercepts swipes, splits personal spend, and verifies physical assets in real-time.

Heimdall

Virtual corporate card

Active

•••• 3009

Milestone spend: Foundation Pour

Limit $12,500.00

$8,347.20

66.8% of milestone envelope

PROC-2214

Cardholder

S. Okonkwo

Overlay

Amex •• 3009

Terminates

Milestone close

01 | The four pillars

Enforcement at the swipe, not the audit.

Expense reports reconstruct what happened weeks later. Heimdall decides inside the transaction window, while the card is warm and the asset is in hand.

Pillar 01 | Network

Card-Agnostic Overlay

Heimdall issues nothing. It taps the Amex and Chase cards your treasury already runs, listening on low-latency global network webhooks. The swipe reaches our decision engine before the terminal prints.

Pillar 02 | Lifecycle

Milestone-Bound Spend Tokens

Spending authority is tied to active project milestones in Jira, Asana, and Procore, never to arbitrary calendar dates. Milestone marked complete: the virtual card authorization terminates that instant.

Pillar 03 | Vision

Multimodal Vision-AI Audit

Vision models cross-examine receipt line items against the physical unboxed item in the same submission: extracting manufacturer data and serial numbers, and flagging unapproved goods before they reach a ledger.

Pillar 04 | Ledger

Personal-Corporate Split Engine

A jacket on the same receipt as the drill is not an expense-report argument. The AI itemizes the receipt, bills approved goods to the corporate ledger, and charges the personal remainder to the employee's pre-linked personal debit card. Automatically.

02 | The post-swipe validation loop

Four phases. One swipe.

From authorization to a locked, split, asset-twinned ledger entry in under five minutes. Select a phase to inspect its record.

Phase 01 of 04 | The Trigger

A swipe on Apple Pay opens a case file.

The employee pays exactly as they always have. Authorization clears the network and the Fidel / Mastercard notification reaches Heimdall inside 100ms: merchant, amount, issuer, and the active milestone the card is bound to, all attached before the terminal finishes printing.

  1. t+0msNetwork authorization clears
  2. t+87msWebhook received, case file opened
  3. t+92msMilestone envelope validated: active
  4. t+110msTransaction held in pending review
Authorization interceptVerified
Network
Mastercard
Merchant
Home Depot #1042
Amount
$340.00
Issuer
Amex •• 3009
Bound milestone
PROC-2214 · Foundation pour
Intercept latency
87ms
Compliance tokencmp_case_8H2K••••f41a

03 — Industry telemetry

Built for spend that leaves the office.

Field-heavy industries lose the most to unverifiable spend. Select an operating environment to inspect its telemetry.

Site pours don't wait for finance.

Field crews buy what the job needs when the job needs it. Heimdall binds every card to the pour schedule in Procore, registers every tool serial at the register, and kills subcontractor spend the second their phase closes.

Active cards
214
Milestones bound
37
Serials registered
1,893
Flags today
3

Enforcement feed — last 24h

  • 07:42OKPour delivery verified against PROC-2214 schedule — released
  • 09:15OKDeWalt DCD996 serial DW-98342 registered to asset registry
  • 10:26FlagRebar order exceeds milestone envelope by $2,140 — flagged
  • 11:03KillSub card •• 8821 terminated: phase 'framing' marked complete

Bound to Procore milestones · pour schedules · phase gates