AI table-game surveillance

It reads every hand.
It flags every anomaly.

XSEN watches your table games in real time — recognizing every card, settling every hand, and flagging procedure errors, cheating, and advantage play the moment they happen.

95%+Card recognition in PoC
<1sDetection latency
On-premNo internet required
XSEN · Session T07_BJ_20260527_1930.mp4
XSEN flags and anomalies dashboard showing a suspicion timeline, eight detected flags including dealer procedure errors, past posting and card switching incidents.
Swipe the dashboard to explore →
CRITICALpast posting
HIGHdealer error
01 The blind spot

The pit is making money on every hand. Manual surveillance can't see most of it.

One tech watches two or three feeds. Errors surface hours later in a dispute. Advantage play slips past the watchlist. The floor leaks 1–2% of hold — quietly, every shift.

XSEN detection overlay on a live blackjack table — every card boxed and labeled
One table, one frozen instant — every card boxed, every hand totaled, the dealer read as Ace and Player 5 auto-flagged BUST. A single operator watching three feeds catches a sliver of this; XSEN tags all of it, on every table, every hand.
$100B+
Global table-game market the floor is meant to protect
$1–2B
Lost every year to dealer error and cheating
80%
Of table-game incidents missed by manual review
Coverage gap

Eyes don't scale

A single surveillance operator can realistically follow two to three feeds. The rest of the floor runs unobserved.

Delayed detection

Caught in the dispute, not the moment

Mispays and procedure breaks usually surface hours later — if a player complains. By then the shift is over.

Evasion

Advantage play hides in plain sight

Card counting and edge sorting don't trip a watchlist. They look like ordinary play until the hold quietly bends.

Compliance burden

Audits demand hand-level proof

Regulators expect you to reconstruct a hand precisely. Scrubbing tape to rebuild it by hand costs days.

02 How it works

Three stages, from camera feed to flagged incident.

XSEN runs on the cameras you already have. Each stage hands clean data to the next — pixels become cards, cards become outcomes, outcomes become intelligence.

1 STAGE 01

Card recognition

A deep-learning vision model reads every card on the table, live or from recording.

  • All 52 cards, any angle
  • Variable lighting & occlusion
  • Under one second, per card
2 STAGE 02

Game-logic engine

XSEN follows the rules of the game — tracking each hand and settling it the moment it ends.

  • Dealer & player hands tracked
  • Win / loss / push, auto-computed
  • Timestamps & decisions logged
3 STAGE 03

Flags & analytics

Settled hands roll up into performance, and incidents surface ranked by severity.

  • Critical / high / medium / low
  • Table, dealer & shift performance
  • Regulator-ready reports
Plugs into your stack: Oosto faces XSEN hands CMS profitability
03 What it catches

Every incident, ranked by what it actually costs you.

XSEN classifies every flag by severity, so your team works the dangerous ones first and the rest get filed for review.

Critical

Active cheating, in the act

Past posting, card switching, impossible hand totals — anything that breaks the game itself.

past_posting · card_switching · hole_card_exploitation
High

Procedure breaks & advantage play

Dealer continued past a bust, paid the wrong side, or a chip stack jumped during the locked phase.

dealer_procedure_error · chip_increase_locked_phase
Medium

Suspicious behavior

A player reaching into another seat's bet area, a split that doesn't reconcile, totals that drift.

reaching_other_bet · split_double_violation
Low

Minor procedure & data gaps

Dealer didn't clear hands before dealing, hand briefly out of view, table state drifted.

dealer_failed_clear_hands
04 The live flag feed

40 flags from one shift, sorted before your team picks up the phone.

Every detection — cheating, dealer error, behavior — feeds a single ranked queue with a one-click "App" to jump to the exact frame. The severity donut shows where your night actually went.

Critical  — break the game itself
High  — procedure errors, advantage play
Medium  — suspicious behavior
Low  — minor procedure / data gaps
XSEN · Live Flag Feed
XSEN live flag feed showing detected incidents — card switching, dealer procedure error, hole card exploitation — with a severity donut summarizing 40 flags by critical, high, medium, and low.
Swipe the feed to explore →
05 On the floor

Built for the pit and the audit alike.

Your cameras stay

XSEN runs on existing overhead feeds. No rewiring the pit, no new hardware on the table.

On-prem & always on

Everything processes inside the property, 24/7. No feeds leave the building, no internet dependency.

Audit-ready by default

Reconstruct any hand and export an NGCB-formatted report without scrubbing hours of tape.

Pilot program

See your own floor through XSEN.

Start with a pilot on one to four tables. We'll quantify what's leaking today and show you the hands manual review missed last shift.