Double Online

Demo, RTP 95.00%, rules, payouts & capture data

Free demo · not real-money play
✓ Working · checked 2 weeks, 2 days ago Verified · 18 Aug 2026
RTP 95.00%
Volatility —
Max win ×14
Type Other
For webmasters & affiliates
Embed demo

Direct demo link or iframe code for your site. Free · no sign-up

Asset pack

16 screenshots · palette · spec sheet. ZIP — captcha check, no sign-up

Slot API

GET /v1/slots/double-online-b22/

10,000 free requests / month · sign-up required

Ask AI MCP

This slot’s spec, table rules, palette and demo link — queryable from Claude, Cursor or VS Code. Read-only · free · no key, no sign-up.

mcp.i-gaming.tools/mcp
What to ask → 2-min setup
Verified capture
iGaming Tools capture pipeline Manual demo playthrough · rules & payouts verified

Captured by hand from a live demo and verified frame-by-frame — the table rules and payouts were verified against the provider.

Captured 18 Aug 2026

Per-screen breakdown

16 demo screens
16 PNG (ZIP)
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Info / About screen
info Info / About screen
Logo
logo Logo
Preview / Loading screen
preview Preview / Loading screen
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen

What we extracted from Double Online

Everything pulled from Double Online into machine-readable data — table rules, payouts, palette and assets. A capture result, not a game review.
16 screens captured
6 palette colors from frames

manual demo playthrough → 16 screens captured → rules & payouts verified → catalogued & reviewed

Specification

verified parameters
provider InOut Games
rtp 95.00% · single configuration
max_win_x ×14
mechanic Table Game
release_date 2023

Table game

Type: Other

Colour system

extracted from frames · HEX
Export palette
#20232D base dominant 1 base
#333A48 base dominant 2 base
#A02037 base dominant 3 base
#EE2A4B base dominant 4 base
#5A5B62 base dominant 5 base
#479633 base dominant 6 base

Media & assets

8 files · 8 types
16 PNG (ZIP)
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Logo
logo
Preview / Loading screen
preview

Ask AI about Double Online

MCP · VERIFIED CAPTURE DATA

AI apps like Claude are chat apps: you ask, they answer. Normally they can’t see this capture — MCP is the plug that connects them to it. Add one link, and your chat answers with this slot’s verified data. No coding.

Server https://mcp.i-gaming.tools/mcp paste into Claude, Cursor, VS Code, Gemini, Codex, Windsurf or Zed · read-only · free · no key Setup guides →
What it looks like

What are the key stats for Double Online?

RTP 95.00%max win ×14demo ✓

From the verified capture of 18 Aug 2026 — not from the AI’s memory.

Playersearch_slots

“Find slots like this but medium volatility — with free demos.”

→ matches by mechanics and theme; official free demos only.

Affiliateget_slot ×2

“Comparison table: Double Online vs Chicken Road — RTP, max win, bonus buy.”

→ side-by-side table, ready for your review page.

Editorget_slot

“Fact-check my review: RTP, max win, paylines, bonus-buy price, release year.”

→ OCR-verified numbers — all key aspects captured.

Designerget_slot

“Creative brief: theme, 6 palette hexes and the symbol descriptions.”

→ same palette and symbol data as the sections above, as one brief.

Verified capture: manual playthrough, paytable OCR-checked All key aspects captured Read-only · free, no key · per-IP rate limit 18+Free demo data only — no real-money links

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/double-online-b22/

Public data API. Send Authorization: Token <your-token>. Full structured data, media and demo links in one call. See the API docs.

Spec sheet — extracted, unverified. This is the raw OCR dump, not the full API response.
GET /api/v1/slots/double-online-b22/
{
  "game": {
    "name": "Double Online",
    "catalog_name": "Double Online",
    "in_game_wordmark": "DOUBLE",
    "wordmark_note": "The in-game logo (top-left of every screen, e.g. base_game.png) reads only 'DOUBLE' in bold white capital letters with a small orange/yellow diamond accent above the second 'O'. The catalog/store name 'Double Online' is longer than the in-game wordmark - both are given so a generated logo can match the in-game asset while the catalog record keeps its full title.",
    "provider": "InOut Games",
    "provider_evidence": "Burger menu panel (settings.png) footer reads 'Powered by iNOUT' next to the InOut logo (orange/yellow rounded-diamond 'N' mark + white 'OUT' wordmark); the same logo/wordmark appears full-screen on the loading splash (preview.png, 'iNOUT ... Loading...'). No sub-studio text found anywhere - studio field left empty.",
    "game_category": "table",
    "game_subtype": "other",
    "game_subtype_evidence": "The game is a colour-betting round, not a numbers/roulette-style bet: players may only stake on RED, GREEN or BLACK zones (base_game.png), never on an individual number. It never calls itself a roulette. Rounds are SHARED across all players and run on a fixed server timer (see round_model below), which rules out a per-player instant-outcome classification. Matches the established InOut precedent 'Ice Fish' (table/other) rather than any of the closed subtypes (blackjack/roulette/baccarat/poker/craps/sic_bo).",
    "theme": "No visual theme/mascot at all - purely a minimalist numeric betting interface (a horizontal strip of 15 numbered pill-shaped tiles, 0-14, used both as the results ribbon and the live 'wheel' strip). No characters, no background art, no thematic iconography anywhere in the 15 captured screens.",
    "art_style": "Flat 2D vector UI / dashboard style, NOT a cartoon or illustrated game. Uniform dark charcoal-navy background across every screen, flat rounded-rectangle and pill-shaped buttons with solid fill colours (no gradients, no shadows beyond a subtle inner highlight, no 3D bevels), a clean sans-serif geometric typeface used everywhere. No time-of-day/lighting concept - it's an app-like control panel, closer to a fintech/trading-app aesthetic than to a themed casino slot. There is no character art or key-art of any kind to draw from; a generated logo should stay purely typographic/geometric (the wordmark 'DOUBLE' with the small diamond accent) rather than depicting a scene.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, colour-blind of all types, motor-impaired) from 15 desktop screenshots (1280x800) + OCR ground truth + zoomed pixel-level colour verification.",
    "method_notes": "All numeric claims verified either by on-screen text/OCR or by zoomed crops (scripts/zoom.py). The colour law for the number strip was independently re-derived by this documentation pass from a clean 18-number sample in base_game.png (see 'colour_law' below) and matches the TL's corrected law exactly. Bet-zone membership for the two 'live outcome' frames (win_screen_live.png, base_game_loss_live.png) was re-verified pixel-by-pixel against the three per-zone name/amount lists, not assumed from filenames or captions (filenames and manifest notes are known to be unreliable per project policy).",
    "language": "English"
  },

  "round_model": {
    "value": "shared_timed_color_betting",
    "description": "This is not a spin-on-demand game. A single round is shared by every player currently on the table and advances on a fixed server-side timer through three phases, visible on every screen via the header text above the number strip: (1) betting phase - header reads 'Next round in: Ns' counting down (base_game.png shows 13s remaining); (2) resolving phase - header switches to the single word 'Rolling...' and the number strip animates/scrolls, the three 'Place Bet' buttons are visually dimmed (dark maroon / olive-green / dark grey instead of the bright maroon / bright green / dark grey used during betting) and clicks on them are ignored (base_game_rolling.png); (3) settled phase - the header text is briefly empty, the strip stops with one tile centred under a downward orange triangle pointer, and the newest result is pushed onto the left end of the small history ribbon at the very top of the screen (base_game_result.png, stopped on '8'). A new countdown then begins and round_id (shown top-left under the header, e.g. 'Round id: 3399898') increments by one.",
    "shared_nature_evidence": "Every betting zone carries a live, scrolling list of OTHER players' names/aliases and stake amounts alongside the viewer's own stake (e.g. base_game.png zone lists show names like 'nqsx2589', '93157711', 'gtom3072' with individual dollar amounts and a zone-wide 'Total Bets: N' count and pooled dollar total) - this is a shared pari-mutuel-style pool per round, not a private/solo round.",
    "provably_fair_evidence": "The 'Provably fair settings' panel (rules_p2.png) states verbatim: 'Round result is determined form combination of server seed and first 3 bets of the round.' [sic, 'form' as printed] - this explicitly ties the outcome to a server seed plus the first three bets placed by ANY player in that round, further confirming the shared/timed model and ruling out a private RNG spin per player."
  },

  "device_and_color_law": {
    "device": "A single horizontal strip of 15 rounded-rectangle number tiles (values 0 through 14, each shown twice-stacked as 'multiplier' on top and 'number' below, e.g. '2x / 6') repeats/scrolls to fill the row; the tile currently aligned under a small orange downward-pointing triangle at the bottom-centre of the strip is the active/result position.",
    "color_law": {
      "0": "green (the sole green number; pays 14x)",
      "1_to_7": "red (pays 2x)",
      "8_to_14": "black / dark slate-grey (pays 2x)",
      "evidence": "Independently re-derived from an 18-number clean sample taken from the top history ribbon of base_game.png (zoomed crops _base_gameribbon_left.png / _base_gameribbon_right.png): observed red tiles were exactly {1,2,2,3,3,5} and observed dark/black tiles were exactly {8,8,9,9,10,11,11,12,12,13,14,14,14,14}, with the single green tile being 0. Every observation is consistent with '1-7 red / 8-14 black / 0 green' and with NO exceptions across the full sample. This supersedes and corrects the capturer's original (wrong) law of 'odd numbers red / even numbers black', which had caused a lost round (bet on RED, result 13 = BLACK) to be mis-graded as a win. Cross-checked a second time on win_screen_live.png: the settled tile '13' has a dark slate-grey fill (zoom crop _win_screen_livewsl_pointer.png) while the player's $0.12 stake for that round sat in the RED (2x) zone list (zoom crop _win_screen_livewsl_zones.png, row highlighted, name 'Cyan Occupational Centipede') - i.e. a genuine loss, matching 'My bet history' entries showing Cash Out '-' for that timestamp."
    },
    "payout_law": "Two fixed, always-on outcomes: RED or BLACK correct = 2x total stake; GREEN correct = 14x total stake; wrong colour = stake lost in full. Text from rules_p1.png ('How to play?', verbatim): '01. To play, you need to enter the bet amount and choose the color on which you bet. You can choose two different colors at the same time. 02. Red and black win gives you 2x payout. Green one - 14x payout! 03. If you choose the correct color you will win 2x or 14x your bet amount! However, if you choose the wrong color you lose your bet.' A player may stake on TWO of the three zones in the same round simultaneously (confirmed live on base_game_bet_green_accepted.png: the same player name/stake appears in both the Green and the Black zone lists at once, each zone's 'Place Bet' button carrying a bright orange highlight border to mark an active stake there)."
  },

  "max_multiplier": {
    "value": 14,
    "unit": "x total stake",
    "evidence": "Green zone button is permanently labelled 'Win 14x' on every screen (e.g. base_game.png); rules_p1.png confirms 'Green one - 14x payout!'. No other multiplier tier, bonus round, jackpot or scaling mechanic exists in the game - payouts are exactly two fixed values (2x, 14x) tied to which of the three zones settles correct.",
    "printed_cap_not_applicable": "The 'Game rules' panel (rules_p3.png) prints 'Max win: 20000 USD' underneath Min bet / Max bet. This is a generic InOut template field (P-I12/playbook precedent), not a real ceiling reachable by this game's mechanics: the true mathematical max win per round is 14 x 200 (max bet) = 2800 USD, well under the printed 20000 USD figure, so the printed number is never actually achievable and is not used as the game's max_win."
  },

  "bet_limits": {
    "min_bet": 0.12,
    "max_bet": 200,
    "currency": "USD",
    "evidence": "Printed on rules_p3.png ('Game rules': 'Min bet: 0.12 USD', 'Max bet: 200 USD') AND independently measured live by clicking the MIN button (bet field showed 0.12, e.g. base_game_result.png/base_game_loss_live.png with 'MIN' label highlighted orange) and the MAX button (bet field showed 200, info_bet_limits.png, 'MAX' label highlighted orange) - both channels agree exactly."
  },

  "rtp": {
    "value": null,
    "status": "not printed in the game itself; external figure only",
    "evidence": "Two independent negative-evidence channels were used and both came back empty: (1) a full-text DOM search across every opened panel (How to play?, Provably fair settings, Game rules, My bets history) for the substring 'rtp' returned false; (2) scripts/scene_probe.py --texts (which also surfaces off-screen/printed text nodes not visible in any screenshot) found no 'RTP'/'Return' text node anywhere in the scene graph. The InOut Games provider catalogue lists 95% for this title, but that figure is external to the game build and is not corroborated by any in-game text, so it is recorded here only as an external reference, not as a verified in-game RTP."
  },

  "autoplay": {
    "present": false,
    "evidence": "No autoplay control exists anywhere in the UI (burger menu only offers Sound/Music toggles, Provably fair settings, Game rules, My bets history - settings.png). Confirmed by DOM text search (document.body.innerText.toLowerCase().includes('auto') = false). Every round requires the player to place a fresh bet during the countdown; there is no 'repeat bet' or 'N rounds' control of any kind."
  },

  "bonus_buy": {
    "present": false,
    "note": "There is no bonus/feature to buy - colour betting on a shared timed round is the entire game mechanic. No purchase dialog exists anywhere in the captured screens or menus, consistent with the game's design (not an omission)."
  },

  "color_palette": {
    "background": "Uniform dark charcoal-navy (near-black with a slight blue tint) across every screen, no gradients or scenery.",
    "header_bar": "Same dark charcoal background; 'DOUBLE' wordmark top-left in bold white with a small orange/yellow diamond accent; a rounded pill 'How to play?' button (grey fill, white text, small 'i'-in-circle icon) top-centre-right; balance display top-right (dark rounded pill, small gold/orange coin icon, white numerals, e.g. '$1 000 000.75'); a white 3-line hamburger-menu icon far top-right.",
    "number_strip_and_history_ribbon": "Pill-shaped tiles: bright crimson/red fill for numbers 1-7, dark slate-grey fill for numbers 8-14, bright green fill for 0 (the single 'jackpot' colour) - all with white bold numerals. A small clock icon and a downward chevron sit at the right end of the top history ribbon (chevron expands the ribbon to 3 rows, see info_round_history.png).",
    "betting_zones": "Left zone ('Win 2x'): dark maroon/brick-red button and header text tinted red - the RED zone. Middle zone ('Win 14x'): bright/olive green button - the GREEN zone. Right zone ('Win 2x'): dark blue-grey/slate button, visually similar in darkness to the background - the BLACK zone. During the betting phase the active zone buttons are vivid (bright maroon / bright green); during 'Rolling...' all three dim to muted maroon/olive/grey. An accepted personal stake adds a bright orange outline border around that zone's button.",
    "bet_panel": "Dark rounded rectangle row: 'MIN' and '/2' buttons (grey, white text) on the left, a large dark numeric input field showing the current stake in the centre, 'x2' and 'MAX' buttons (grey, white text) on the right. Whichever control was last used shows its label in orange instead of white.",
    "player_lists": "Under each zone, a scrollable list of round participants: small circular red-outline avatar icon (generic person silhouette, occasionally a small badge icon for verified/other accounts), player alias in white/light-blue text, stake amount right-aligned in white. Column headers 'Total Bets: N' (left) and a pooled dollar total, colour-matched to the zone (red total text for the Red zone, green for the Green zone, white for the Black zone).",
    "dialogs_and_panels": "How-to-play / Provably fair / Game rules / My bet history / burger menu all share the same style: a dark charcoal rounded panel, white bold heading, light-grey body text, an 'X' close icon top-right (or a chevron for the burger menu). Numbered list items (How to play) use an orange '01./02./03.' numeral prefix. 'My bet history' rows use a green checkmark icon to mark settled rounds and green/white 'Mult.' pill for the multiplier column. The 'LOAD MORE' button in bet history is solid orange/gold with black text.",
    "accent_colors": "Orange/gold used consistently for: the diamond in the wordmark, the settle-position pointer triangle under the number strip, highlighted/last-used control labels, the 'LOAD MORE' button, and the InOut provider logo's diamond mark.",
    "colorblind_risk_note": "The RED zone (dark maroon) and the BLACK zone (dark slate-grey) are both fairly dark and could be hard to tell apart by hue alone for red-green and some other colour-blind users; however, every zone ALSO carries the zone's payout text ('Win 2x' appears on both red and black, but only the GREEN zone reads 'Win 14x') and, more importantly, each settled NUMBER tile carries its own bold white numeral, so a player can always confirm colour by reading the number itself (0=green/14x, 1-7=red/2x, 8-14=black/2x) rather than relying on colour discrimination."
  },

  "screens": {
    "preview": {
      "type": "preview",
      "content": "Loading splash shown before the game itself appears. Solid dark charcoal-navy background, centred provider logo: an orange/yellow rounded-diamond shape containing a white 'N' cut-out plus a bold white 'OUT' wordmark (reading '[diamond-N]OUT', i.e. the InOut Games provider mark), with a soft white glow behind it. Below the logo, a small white spinning-circle loader icon and the text 'Loading...' in light grey.",
      "purpose": "Provider branding shown while the game bundle loads; not part of the playable game itself.",
      "note": "This screen belongs to the PROVIDER (InOut Games), not to the 'Double' game brand - it must not be used as a source of the game's own wordmark or iconography for logo generation."
    },
    "base_game_betting": {
      "type": "base_game",
      "file": "base_game.png",
      "content": "Standard betting-phase view. Top history ribbon (single row of ~26 past-result tiles, most recent presumably at one end, plus a clock icon and a down-chevron at the far right to expand it). Header: 'Round id: 3399898' (grey label, orange-highlighted numeric id) followed by a large empty area normally used for the countdown text. Centre: the number strip with the orange pointer triangle. Below: the bet-amount panel (MIN //2 / field='3' / x2 / MAX). Below that: the three betting zones, each with its 'Place Bet / Win Nx' button and a live per-zone player list ('Total Bets: 11 $5.20' for Red, 'Total Bets: 7 $1.20' for Green, 'Total Bets: 7 $3.74' for Black in this particular captured round).",
      "color_blind_notes": "See colour_palette.colorblind_risk_note."
    },
    "base_game_rolling": {
      "type": "base_game",
      "file": "base_game_rolling.png",
      "content": "Resolving phase. Header text replaced by the single centred word 'Rolling...' in bold white. The number strip shows a mid-scroll blurred/partial state (two half-visible tiles under the pointer). All three 'Place Bet' buttons are visibly dimmed/desaturated compared to the betting phase (dark maroon, olive-green, dark grey) signalling that bets are no longer accepted; clicks on them are ignored during this phase (verified by repeated attempts during capture).",
      "color_blind_notes": "Phase state is conveyed by the TEXT 'Rolling...' as well as by the dimming, so it does not rely on colour alone."
    },
    "base_game_result": {
      "type": "base_game",
      "file": "base_game_result.png",
      "content": "Momentary settled state between phases: the header text area is empty (neither a countdown nor 'Rolling...' is shown), the strip is stationary with tile '8' (black, 2x) centred under the pointer, and the just-settled result has already been pushed onto the left end of the top history ribbon. The per-zone stake lists still show the PREVIOUS round's bets at this exact instant, but this is transient - by the very next frame the lists reset for the new round (see 'not_captured' below).",
      "color_blind_notes": "N/A - transitional frame."
    },
    "base_game_bet_accepted_two_zones": {
      "type": "base_game",
      "file": "base_game_bet_green_accepted.png",
      "content": "Betting phase, countdown 'Next round in: 10s'. Both the Green (14x) and Black (2x) zone buttons carry a bright orange outline border, and the player's own name ('Cyan Occupational Centipede', $0.12) appears in both zones' stake lists at once - a live demonstration of the rule that a player may back two different colours in the same round.",
      "color_blind_notes": "Personal-stake confirmation is via the orange OUTLINE BORDER (shape/position cue) plus the player's own name appearing in the list text, not colour alone."
    },
    "base_game_live_win_loss_red": {
      "type": "base_game",
      "file": "win_screen_live.png",
      "content": "Betting phase of the round immediately AFTER settlement, countdown 'Next round in: 10s'. The number strip shows '13' centred under the pointer with a dark slate-grey fill (i.e. the previous round settled BLACK). The player's $0.12 stake for that previous round is confirmed, via 'My bet history', to have been placed in the RED zone (verified directly here too: the RED zone list, highlighted row, shows 'Cyan Occupational Centipede $0.12' as the top entry) - a losing bet, since RED != the settled BLACK. This frame's manifest type/caption was corrected by the TL from an earlier mislabel of 'live win' to reflect the true outcome (loss).",
      "color_blind_notes": "See device_and_color_law - outcome confirmed by reading the printed number '13', not only its fill colour."
    },
    "base_game_live_loss_green_black": {
      "type": "base_game",
      "file": "base_game_loss_live.png",
      "content": "Betting phase after settlement. The strip shows '1' (red, 2x) centred under the pointer. The player had simultaneous $0.12 stakes in BOTH the Green (14x) and Black (2x) zones for that round (both lists show 'Cyan Occupational Centipede $0.12'), not in Red - so both stakes lost, since the settled colour (Red) matched neither. The Red 'Place Bet' button is shown in its brighter/active colour (it is the zone that would have won), while Green and Black remain in their normal betting-phase colours since no highlight/border is drawn there once the round has moved on to the next countdown.",
      "color_blind_notes": "Same as above - outcome is legible from the printed number '1' and cross-checkable via 'My bet history' Cash Out '-' entries, not colour alone."
    },
    "how_to_play_dialog": {
      "type": "rules",
      "file": "rules_p1.png",
      "page": 1,
      "content": "Modal 'How to play?' dialog (dark panel, white heading, 'X' close top-right) with exactly three numbered rules (orange '01./02./03.' prefixes), quoted verbatim in 'payout_law' above. All text fits without scrolling - single self-contained page.",
      "ocr_text": "How to play? 01. To play, you need to enter the bet amount and choose the color on which you bet. You can choose two different colors at the same time. 02. Red and black win gives you 2x payout. Green one - 14x payout! 03. If you choose the correct color you will win 2x or 14x your bet amount! However, if you choose the wrong color you lose your bet."
    },
    "provably_fair_dialog": {
      "type": "rules",
      "file": "rules_p2.png",
      "page": 2,
      "content": "Modal 'Provably fair settings' dialog. Explains the game uses Provably Fair technology. 'Next client [Your] seed' field shows a client seed value with a copy icon and text 'Random on every game', and an editable current value beginning '74d591ec8Ba02...'. 'Next server seed SHA256' field shows a long hex hash beginning '07af2dd9ebd9f69a8332b74f3dffc203bca2f962' with its own copy icon. Footer note: 'You can check fairness of each bet from bets history'. Single self-contained page, no scrolling.",
      "ocr_text": "Provably fair settings. This game uses Provably Fair technology to determine game result. This tool gives you ability to change your seed and check fairness of the game. Next client [Your] seed: Round result is determined form combination of server seed and first 3 bets of the round. Random on every game. Current: 74d591ec8Ba02... Next server seed SHA256: 07af2dd9ebd9f69a8332b74f3dffc203bca2f962"
    },
    "game_rules_dialog": {
      "type": "rules",
      "file": "rules_p3.png",
      "page": 3,
      "content": "Modal 'Game rules' dialog, subtitle 'Bet limits are presented below', three labelled rows in individual dark fields: 'Min bet: 0.12 USD', 'Max bet: 200 USD', 'Max win: 20000 USD'. Single self-contained page, no scrolling, no tabs.",
      "ocr_text": "Game rules. Bet limits are presented below. Min bet: 0.12 USD. Max bet: 200 USD. Max win: 20000 USD.",
      "note": "The 'Max win: 20000 USD' figure is a provider template constant that this game's real math never reaches (14x * 200 max bet = 2800 USD) - see max_multiplier.printed_cap_not_applicable."
    },
    "burger_menu": {
      "type": "settings",
      "file": "settings.png",
      "content": "Dropdown panel anchored top-right (opened via the hamburger icon), overlapping the 'Rolling...' phase in the captured frame. Header row: red circular avatar icon, player alias 'Cyan Occupational Centipede' (bold white, truncated with '...'), 'Change avatar' link (orange text) to its right. Below: 'Sound' toggle switch (speaker icon, off), 'Music' toggle switch (musical-note icon, off) - both shown as grey pill switches with a white circular handle on the LEFT when off. A thin divider line, then three plain menu rows with small icons: a shield-checkmark icon + 'Provably fair settings', a gear icon + 'Game rules', a clock icon + 'My bets history'. Footer: 'Powered by' in small grey text next to the InOut logo (orange diamond-N + white 'OUT').",
      "color_blind_notes": "Toggle on/off state is conveyed by handle POSITION (left=off/right=on would be expected once toggled), not colour alone."
    },
    "my_bet_history_empty": {
      "type": "info",
      "file": "info_bet_history.png",
      "content": "Modal 'My bet history' dialog, empty state: column headers 'Date / Bet / Mult. / Cash Out' with no rows beneath, and a solid orange/gold 'LOAD MORE' button at the bottom (present even with nothing loaded).",
      "note": "Captured before the player had placed any bets in this session."
    },
    "my_bet_history_measurement_max_bet": {
      "type": "info",
      "file": "info_bet_limits.png",
      "content": "This frame actually shows the betting panel mid-'Rolling...' phase with the bet field forced to '200' and the 'MAX' control label highlighted orange - the live measurement proving the printed Max bet (200 USD) is reachable via the MAX button.",
      "note": "Filename says 'bet_limits' but the captured moment coincides with the Rolling phase (header 'Rolling...' visible) - the relevant evidence (the '200' value + highlighted MAX) is unaffected by that overlap."
    },
    "round_history_expanded": {
      "type": "info",
      "file": "info_round_history.png",
      "content": "The top history ribbon expanded from one row to three rows of past-result tiles (clicked via the down-chevron at the ribbon's right end). No separate popup or statistics window exists - this expanded ribbon IS the entirety of the round-history feature. A small clock icon sits to the immediate left of the chevron; clicking the clock icon does nothing (probed separately by the capturer, no new panel opens) - it appears to be purely decorative or a duplicate affordance for the same ribbon.",
      "color_blind_notes": "Each historical tile still follows the same red/black/green number law and carries its own printed numeral."
    },
    "my_bet_history_populated": {
      "type": "win_screen",
      "file": "win_screen.png",
      "content": "'My bet history' dialog populated with 5 rows, each: Date ('09:25 18-08-26' style timestamp), Bet ('$0.12' throughout), Mult. (orange/red '2x' pill in every visible row), Cash Out ('$0.24' for 3 rows, a dash '-' for 2 rows), and a green shield-checkmark icon on the far right of every row (provably-fair verified marker, present regardless of win/loss). This is the authoritative outcome ledger: 0.12 x 2x = 0.24 exactly for the three winning rows, and a dash for the two losing rows - used as the primary evidence source for win/loss determination in this game, since the live round-result frame and the player's own visible stake never coexist on the same screen (see 'not_captured').",
      "color_blind_notes": "Win vs loss is legible purely from the TEXT in the Cash Out column ('$0.24' vs '-'), independent of the Mult. pill's colour."
    }
  },

  "not_captured": [
    {
      "claim": "A frame showing the exact moment of settlement together with the player's own still-visible stake in a zone list does not exist as a capturable state in this game.",
      "reason": "The zone stake lists are cleared and repopulated for the next round at the same instant the settled result is pushed onto the history ribbon - verified across multiple consecutive captured rounds where the visible zone lists at the 'result' frame already belong to the NEW round, never the one that just settled. Round outcome is therefore documented via the 'My bet history' ledger (win_screen.png) rather than a single live frame.",
      "not_a_gap": "This is a structural property of the game's real-time UI update order, not a missed capture."
    },
    {
      "claim": "RTP is not printed anywhere inside the game.",
      "reason": "See 'rtp' section above - verified via DOM full-text search and scene-graph text-node search (scripts/scene_probe.py --texts), both empty."
    },
    {
      "claim": "There is no autoplay feature to capture.",
      "reason": "See 'autoplay' section above - verified via DOM text search and visual inspection of the only menu in the game (burger menu)."
    }
  ],

  "accessibility_observations": {
    "screen_reader": "Stable, small control surface: a single 'How to play?' button, a balance readout, and a hamburger menu top-right; a 5-control bet-adjustment row (MIN//2/field/x2/MAX); exactly three betting buttons in a fixed left-to-right order (Red/Green/Black). The three rules pages are short, single-screen modals (no pagination/scrolling needed), which is favourable for screen-reader users compared to long scrolling paytables in reel slots.",
    "motor": "Round, generously-sized targets for MIN/MAX/x2//2 and for each 'Place Bet' button; no drag/hold gestures observed; countdown gives a fixed multi-second window to act (13s/10s observed) rather than requiring split-second timing, though the exact countdown length was not fully measured across all rounds.",
    "color_blind": "Primary residual risk is telling the dark-maroon RED zone apart from the dark-slate BLACK zone by hue alone; every state is nonetheless backed by a redundant non-colour cue - the zone's own printed numeral (which encodes 0/1-7/8-14), the 'Win 2x' vs 'Win 14x' text, and (for personal stakes) an orange outline border plus the player's own name text in the list. GREEN (0) is visually distinct from both other zones by both hue and by uniquely reading 'Win 14x'.",
    "deaf_hard_of_hearing": "Sound/Music are togglable and appear OFF by default in the captured session; no audio-only information was observed - phase state ('Rolling...', countdown seconds, settled numbers, bet history) is entirely text/number based."
  },

  "anomalies": [
    "Demo balance is shared across the operator/session (per InOut playbook) and can change from third-party activity unrelated to the documenting session's own clicks; 'My bet history' Cash Out values, not the header balance delta, were used as the authoritative win/loss evidence.",
    "The zone stake lists refresh almost instantly at round settlement and must not be read as 'still belonging to the just-settled round' - always cross-check the settled number (top-left history-ribbon entry or the pointer tile) and, ideally, 'My bet history' timestamps rather than trusting a visually-adjacent stake list.",
    "The originally captured colour law ('odd numbers red / even numbers black') was WRONG and has been corrected in this documentation to '0 green, 1-7 red, 8-14 black', re-derived independently from an 18-number clean sample plus a second pixel-level spot check - see device_and_color_law."
  ],

  "unreadable_or_uncertain": [
    "Exact countdown duration for the betting phase is not a fixed documented constant here - only two observed values (13s, 10s) were captured; whether this is always a fixed N seconds or can vary was not determined from the available frames.",
    "The clock icon next to the history-ribbon chevron was probed once (click did nothing) but its intended purpose (if any) beyond decoration was not conclusively established - recorded as inert, not as fully explained.",
    "'Next client [Your] seed' current value on rules_p2.png is partially truncated in the UI itself ('74d591ec8Ba02...') - the full seed string is not available from the screenshot and is not required for gameplay documentation."
  ]
}

API documentation for this slot

Ready-to-run request examples in curl, Python, JavaScript & PHP — plus the full structured-data field reference for this exact slot, on GitHub.