Tapinata

Demo, RTP 95.00%, paytable, symbols & full capture data

Free demo · not real-money play
✓ Working · checked 1 week, 4 days ago Verified · 22 Aug 2026
RTP 95.00%
Volatility —
Max win ×7777
Grid —
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/tapinata-b27/

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

Ask AI MCP

This slot’s spec, symbols, 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 · paytable OCR-verified

Captured by hand from a live demo and verified frame-by-frame — the paytable was OCR-checked against the provider. 6 aspects we couldn’t confirm are flagged below, not hidden.

Captured 22 Aug 2026 View capture log

Per-screen breakdown

26 demo screens
26 PNG (ZIP)
Autoplay settings
autoplay Autoplay settings
Base game
base_game Base game
Base game
base_game Base game
Bonus features
bonus Bonus features
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
Free spins screen
free_spins Free spins screen
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
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
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
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Sep '25: 0 Sep Oct '25: 0 Oct Nov '25: 0 Nov Dec '25: 0 Dec Jan '26: 0 Jan Feb '26: 0 Feb Mar '26: 0 Mar Apr '26: 0 Apr May '26: 60 60 May Jun '26: 40 40 Jun Jul '26: 0 Jul Aug '26: 20 20 Aug
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Aug '26 Jul '26 Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25
🇿🇦South Africa 10 0 10 20 0 0 0 0 0 0 0 0
🇺🇦Ukraine 10 0 0 10 0 0 0 0 0 0 0 0
🇮🇳India 0 0 20 0 0 0 0 0 0 0 0 0
🇩🇿Algeria 0 0 0 10 0 0 0 0 0 0 0 0
🇩🇪Germany 0 0 0 10 0 0 0 0 0 0 0 0
🇵🇭Philippines 0 0 0 10 0 0 0 0 0 0 0 0
🇻🇳Vietnam 0 0 10 0 0 0 0 0 0 0 0 0
Full per-country breakdown via the API →

What we extracted from Tapinata

Everything pulled from Tapinata into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
26 screens captured
1 bonus-buy options with prices
14 palette colors from frames
5 accessibility groups profiled
6 gameplay modes NOT captured — flagged honestly below

manual demo playthrough → 26 screens captured → paytable verified (OCR) → catalogued & reviewed

Specification

verified parameters
provider Turbo Games
max_win_x ×7777
bonus_buy Yes · 1 options
mechanic Instant Win
release_date 2025

RTP configurations

This game does not run at one fixed RTP. It ships 3 figures, and which one applies depends on the condition in each row — buying the bonus, an ante bet or a game setting. All of them were read off the game’s own rules screen.

Variant RTP Condition
Default 95.00% Minimum RTP, at zero/base Heat Scale level (in-game Rules, RTP section)
Bonus Buy 96.40% RTP specific to purchasing Free Spins via the BUY $50 dialog
Player Config 96.00% Maximum RTP at maximum Heat Scale level, reached by the player tapping (before any Free Spins purchase)

See how this RTP compares across Turbo Games’s full range →

Bonus modes

5 modes
Base Game Modifier base
Base Game (Tap Round)

Every tap on the pinata, or click of the round green button, is one paid attempt at the current Bet Amount ($0.1-$100). Most hits award an instant Basic Win worth x1.2-x10 of the bet, credited immediately; other hits do nothing extra, raise the Heat Scale, or drop a special coin that starts Free Spins or the Main Prize Draw. Measured: Last Win $1.5 on a $1 bet (x1.5, inside the printed x1.2-x10 range).

Base Game Modifier heat_scale
Heat Scale jackpots

A bar along the inside of the arch fills as the player taps; three jackpot values (Minor, Major, Grand) printed on banners above the arch grow with the bar, from x500 / x1000 / x3000 at zero heat to x1000 / x3000 / x7777 (Minor / Major / Grand) at maximum heat. At maximum heat the Bet Amount decrease button locks, showing a padlock icon and the label 'Unlock'. The bar and the jackpot values decay back down if the player pauses tapping, with no explicit reset action taken by the player.

Base Game Modifier autospin
Autospin

A panel next to the Bet Amount control opens seven fixed round-count buttons (5000, 1000, 500, 200, 100, 50, 25) plus a cancel button. No stop-on-win or stop-on-loss controls were visible on the captured panel.

Free Spins free_spins
Free Spins ('Party' Mode)

Triggered naturally by catching a lightning-bolt coin, or purchased for a flat $50 (50x the $1 base bet used at purchase time) via the BUY dialog. A three-dice-roll draw sets whether spins are won, a multiplier from x1 to x7 for all wins in the round, and a spin count from 5 to 30. During the round the background turns purple/magenta; one ticket shows spins remaining, another the active multiplier; every win in the round is multiplied by that coefficient and the total is credited to the balance only after the last spin. Measured: a purchased round entered on '15fs / x3' paid a Total Win of +$9.0; a natural round entered on '1fs / x7' paid +$42.0.

Bonus Mode main_prize_draw
Main Prize Draw ('Bat Draw')

Triggered when a bat coin drops from the pinata; not purchasable. A Powerful Hit deals damage to the pinata and the arch, with the chance of a Winning Hit rising as damage accumulates; a Winning Hit breaks the pinata completely and starts an automatic spin of the Main Prize wheel, which pays either the current Minor / Major / Grand jackpot value shown on the Heat Scale, or one of the fixed multipliers x25, x50, x77, x100, x250 or x500. Not observed live across 360 tracked, balance-confirmed paid attempts (25 + 135 + 200 across three series); documented from the printed rules and onboarding art only.

Jackpot

Type: Fixed
GRAND
7777.00
Multiplier
MAJOR
3000.00
Multiplier
MINOR
1000.00
Multiplier

Bonus buy

1 option
Option Price (cost × bet) Effect
Free Spins headline ×50.00

Colour system

extracted from frames · HEX
Export palette
#A0DCFB base dominant 1 base
#DAE5DD base dominant 2 base
#E1CCB1 base dominant 3 base
#D1B49F base dominant 4 base
#EAA31C base dominant 5 base
#259BE8 base dominant 6 base
#A0DCFB free_spins dominant 1 free_spins
#DCE5DB free_spins dominant 2 free_spins
#E1CBB1 free_spins dominant 3 free_spins
#D1B49F free_spins dominant 4 free_spins
#D4E9E9 bonus dominant 1 bonus
#A2DFF3 bonus dominant 2 bonus
#59ABE9 bonus dominant 3 bonus
#74C7F3 bonus dominant 4 bonus

Accessibility

profile for all groups
Color Blind
  • The three jackpots (Minor, Major, Grand) are distinguished by text label and by layout position (left, center, right; Grand is the largest and centered), not by banner colour alone. The Heat Scale communicates progress by the LENGTH of the lit bar along the arch, not by hue alone. The purple/magenta Free Spins 'Party Mode' background change is accompanied by explicit on-screen text and tickets (spins-remaining count, multiplier), so the mode is not conveyed by colour alone.
Screen Reader
  • All numeric information (Balance, Last Win, Bet Amount, the three jackpot values, the spins-remaining and multiplier tickets, the Total Win banner) is rendered as on-canvas bitmap text rather than selectable DOM text in the base-game view, so a screen-reader user would need a purpose-built audio or text-alternative layer for this canvas UI.
Motor Accessibility
  • The core interaction offers two redundant inputs: tapping the pinata directly, or clicking the separate, fixed-position round green button (taught explicitly in onboarding as 'Tap Pinata / or Button'). Autospin (seven fixed batch sizes) further reduces the number of manual actions needed for extended play. The Bet Amount decrease control locking at maximum heat is signalled by both an icon change (padlock) and a text label change ('Unlock'), not by greying out alone.
Hearing Accessibility
  • Sound and Music have independent mute sliders in the Settings menu. Every key event (a paying hit, a jackpot win, the Free Spins draw, the round total) is also confirmed on screen by text and number changes (Balance, Last Win, the spins/multiplier tickets, the Total Win banner), so audio is not the sole channel for outcome information.
Low Vision
  • The primary numeric readouts (Balance, Last Win, Bet Amount, jackpot values) use large, bold, high-contrast text: dark navy or brown on cream for the balance bar, and white or gold on saturated colour fills for the jackpot banners and win banners. The smallest text observed is the bottom-left footer credit line and the top-right version/timer readouts inside Settings.

Media & assets

9 files · 9 types
26 PNG (ZIP)
Base game
base_game
Base game
base_game
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Free spins screen
free_spins
Logo
logo
Preview / Loading screen
preview

Data provenance

what we captured and what we didn't
base game captured idle at zero heat and again at maximum heat; the full six-page rules booklet plus the four-screen onboarding tutorial; Settings, the Limits panel, and the Autospin panel; the Buy Free Spins dialog; a purchased Free Spins round from its dice-roll draw through its round-end banner, and a natural (unbought) Free Spins trigger from mid-round to round-end; an ordinary basic-win moment; the Bet Amount floor ($0.1) and ceiling ($100) each verified by clicking the actual '-'/'+' buttons to their stop.
Main Prize Draw ('Bat Draw') live screen not observed: the feature is not purchasable, and did not trigger naturally across 360 tracked, balance-confirmed paid attempts (25 + 135 + 200 spins across three hunting series). Its wheel screen appearance and exact odds beyond the six printed fixed multipliers (x25/x50/x77/x100/x250/x500) and the live-jackpot alternative are unknown.
Symbols / paytable grid: confirmed absent, not merely unread. The entire six-page rules booklet was read word for word looking for a Paytable/Payouts section or any per-item multiplier row (per the provider's known trap of hiding a paytable inside the rules booklet); none exists. This is a tap-to-win game with no reels or discrete paytable symbols - all payout information (Basic Wins x1.2-x10 of bet, the Minor/Major/Grand jackpot ladder, and the Main Prize fixed multipliers) is prose-embedded and has been documented in modes[] instead of symbols[].
Autospin stop conditions (loss limit, win limit, single-win stop): the captured Autospin panel shows only the seven round-count buttons and a cancel button, with no advanced stop-condition controls visible or accessed.
Provably fair verification: not mentioned anywhere in the captured rules booklet or Settings menu (only a Game version '1.0.0' and an RNG version '2.0.0' are printed); left unconfirmed rather than guessed.
Currency: the demo counts in US dollars ($1000 starting balance), but that is the demo wallet - the operator sets the real currency, so the field stays empty rather than describing our capture.
Heat Scale decay mechanism: the bar and the jackpot values printed on it were observed to decay back down over time if the player pauses tapping, but whether this follows a fixed timer, a fixed decay rate, or is randomized is not stated anywhere in the rules booklet.

Ask AI about Tapinata

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

How do the free spins in Tapinata work? Keep it simple.

Triggered naturally by catching a lightning-bolt coin, or purchased for a flat $50 (50x the $1 base bet used at purchase time) via the BUY dialog. A three-dice-roll draw sets whether spins are won, a multiplier from x1 to x7 for all wins in the round, and a spin count from 5 to 30. During the round the background turns purple/magenta; one ticket shows spins remaining, another the active multiplier; every win in the round is multiplied by that coefficient and the total is credited to the balance only after the last spin. Measured: a purchased round entered on '15fs / x3' paid a Total Win of +$9.0; a natural round entered on '1fs / x7' paid +$42.0.

RTP 95.00%max win ×7777demo ✓

From the verified capture of 22 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: Tapinata vs Mines — 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 — including the 6 aspects we couldn’t confirm, flagged.

Designerget_slot

“Creative brief: theme, 14 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 Honest gaps: 6 uncaptured aspects flagged, not hidden 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/tapinata-b27/

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/tapinata-b27/
{
  "game": {
    "name": "Tapinata",
    "catalog_name": "Tapinata",
    "in_game_footer_wordmark": "TAPinata",
    "wordmark_note": "The game has no dedicated title/splash logo screen. The only place its name is printed in-game is the small plain-text footer in the bottom-left corner of every screen, reading 'Turbo Games · TAPinata' (provider name, middle dot, then the game name stylised as 'TAPinata' with 'TAP' capitalised and the rest lower-case). This is a UI label, not a designed logo lockup.",
    "provider": "Turbo Games",
    "game_kind": "instant_win",
    "genre": "tap-to-win instant-win game (no reels, no paylines, no cash-out mechanic)",
    "theme": "Mexican fiesta / pinata party. A giant pink woven-paper pinata shaped like a llama hangs by a rope under a tan sandstone arch, suspended over a pyramid of gold coins, in front of a softly blurred pastel Mediterranean/Spanish-colonial town (cream buildings, domes, arched windows) under a bright blue daytime sky. Supporting motifs: gold jackpot scroll-banners, a wooden pinata-breaking stick wrapped in ribbon, dice, lightning-bolt coin, and a small pink treasure chest.",
    "art_style": "Flat-shaded 2D/2.5D mobile-casual cartoon illustration with soft cel shading and rim highlights (not flat vector, not photoreal 3D render). Thick soft outlines, rounded bulbous shapes, exaggerated cute character proportions (huge white cartoon eyes, oversized beak). Bright, saturated, candy-colored palette; lighting is a cheerful daytime top-lit look (no neon, no dramatic shadows). Camera is a fixed frontal/eye-level view of the hanging pinata centered on screen. Overall mood is playful, family-friendly, festive - closer to a casual mobile app than a cinematic slot."
  },
  "color_palette": {
    "note": "Colors described in words, as seen on the captured frames; no hex values invented.",
    "sky_background": "gradient sky blue, slightly deeper blue at the very top fading to pale powder blue toward the horizon",
    "background_town": "softly blurred (bokeh) pastel cream and tan buildings with terracotta/beige domes and small blue-shuttered window openings, low contrast so it does not compete with the foreground",
    "arch": "warm sandstone tan/beige brick, with lighter cream highlight edges and visible individual stone blocks",
    "coin_pyramid_foreground": "warm gold/yellow coin pile with darker amber shadow crevices between coins",
    "pinata_body": "bright pink/magenta woven paper-strip texture (rows of scalloped pink paper fringe)",
    "pinata_hair": "sky-blue fluffy mohawk-style fringe on top of the head",
    "pinata_ears": "orange/tan flat oval ears with a paler cream inner ear patch",
    "pinata_beak": "orange-yellow rounded beak with two small white front teeth",
    "pinata_eyes": "large white oval eyes with small black pupils, giving a surprised cartoon expression",
    "pinata_feet": "small blue clawed feet visible at the bottom edge of the body",
    "pinata_damage_state": "as the pinata takes hits, pale lilac/lavender torn patches appear on the pink surface, showing the paper is cracking open",
    "jackpot_banner_major": "red ribbon banner, white outlined bold text label 'MAJOR', value shown in a red rounded box with white text (e.g. 'x1000')",
    "jackpot_banner_grand": "large purple ribbon banner with gold trim ends, gold bevelled text with brown outline reading 'GRAND', value shown in a gold/yellow scroll box with purple bevelled text (e.g. 'x3000')",
    "jackpot_banner_minor": "white outlined bold text label 'MINOR', value shown in a magenta/pink rounded box with white text (e.g. 'x500')",
    "heat_scale_bar": "thin bar running along the inside of the arch: lit portion is bright green, unlit portion is dull grey/beige stone-colored",
    "buy_button": "magenta-to-pink gradient pill button with a small pink treasure-chest-and-blue-lightning-bolt icon and white bold text 'BUY'",
    "spin_tap_button": "large green circular button with a white two-arrow circular refresh/reload glyph, dark green rim shading",
    "autospin_button": "light blue rounded pill button with a circular arrow icon, on a blue panel",
    "bet_panel": "medium blue gradient rounded panel with white/navy text, darker blue for the numeric readout field",
    "balance_bar": "cream/light-tan parchment-style horizontal bar with brown/dark text for 'Balance' and 'Last Win'",
    "free_spins_party_mode_background": "the entire scene background shifts from blue sky to a radial gradient of deep purple at the edges brightening to hot magenta/pink around the pinata, with a soft white/pink glow halo behind it",
    "total_win_banner": "purple rounded banner with gold trim matching the arch shape, gold bevelled '+$ amount' text",
    "settings_screen_background": "solid black with a faint grid of small white dots",
    "settings_accent_color": "Turbo Games brand red (bright red-orange) used for icons, slider fill, and headings",
    "demo_mode_badge": "dark grey vertical ribbon fixed to the right edge of the screen, white vertical text 'DEMO MODE', small red dot indicator, white recycle-style icon",
    "colorblind_note": "The three jackpots (Minor/Major/Grand) are distinguished not only by banner color (red/purple/magenta) but also by text label, position (left/center/right) and relative banner size (Grand is largest and centered) - a color-blind user can still tell them apart by label and layout. The heat-scale bar communicates progress via fill LENGTH along the arch, not only via green color, so it remains readable without color. The purple/magenta Free-Spins 'Party Mode' background change is accompanied by explicit on-screen text ('Free Spins', a spins-remaining ticket, and a multiplier ticket), so the mode is not conveyed by color alone."
  },
  "mechanics": {
    "overview": "Tapinata is a tap-to-win instant game: there are no reels, no paylines, no grid, and no cash-out. Every tap on the pinata (or click of the round green spin/tap button) is one paid attempt at the current Bet Amount. A hit either pays a small instant 'Basic Win', does nothing extra, raises the Heat Scale, or drops a special coin that triggers one of two independent bonus mechanics (Main Prize Draw or Free Spins). Wins are credited to the balance immediately (source: rules_p2.png, 'The win immediately flies to your balance').",
    "basic_wins": {
      "source": "rules_p2.png, section 'Basic Wins'",
      "text_verbatim": "Most hits on the pinata award instant basic prizes. Their value can range from x1.2 to x10 of your bet. The win immediately flies to your balance.",
      "note": "Observed on win_screen.png: Last Win $1.5 at Bet Amount $1, i.e. a x1.5 basic-win multiplier of the bet, inside the printed x1.2–x10 range."
    },
    "jackpots_and_heat_scale": {
      "source": "rules_p2.png, section 'Jackpots and Heat Scale'",
      "text_verbatim": "Keep an eye on the three jackpots: Minor, Major, and Grand, whose values grow as you heat up the \"Heat Scale\". At the maximum heat level, you have a chance to win jackpots with incredible multipliers reaching x1000 (Minor), x3000 (Major), and even x7777 (Grand)!",
      "how_it_visually_works": "A thin bar running along the inside of the stone arch fills up (green) as the player keeps tapping/spinning. The three jackpot values printed on scroll-banners above the arch (MAJOR left, GRAND center/largest, MINOR right) increase together with the bar.",
      "observed_values_by_heat_level": [
        {"heat": "zero (idle, base_game.png)", "major": "x1000", "grand": "x3000", "minor": "x500"},
        {"heat": "intermediate, bar about 1/4 lit (win_screen.png)", "major": "x2000", "grand": "x5000", "minor": "x777"},
        {"heat": "maximum, bar fully lit (base_game_max_heat.png)", "major": "x3000", "grand": "x7777", "minor": "x1000"}
      ],
      "max_win_multiplier": 7777,
      "max_win_source": "base_game_max_heat.png: Grand jackpot banner reads 'x7777' at full heat; matches the rules text ('...even x7777 (Grand)!') and the provider showcase copy ('maximum win of x7777').",
      "side_effect_at_max_heat": "At maximum heat the Bet Amount '-' (decrease) button becomes locked (base_game_max_heat.png / bet_min... frames show a padlock icon and the label 'Unlock' in place of the '-' control), preventing the player from lowering the stake while a jackpot is imminent.",
      "decay_observed": "Anomaly recorded by the capturer and re-observed here: the Heat Scale bar and the jackpot values printed on it decay/reset downward over time if the player pauses tapping (e.g. Grand dropped from x7777 back through x5000 and x3000 across idle checks), without any explicit reset action by the player. This is a live-game timing behaviour, not a capture artifact (balance and bet fields were unaffected)."
    },
    "main_prize_draw_bat": {
      "source": "rules_p2.png → rules_p3.png, section 'Main Prize (Bat Draw)', plus onboarding screen rules_intro_4.png",
      "text_verbatim": "From time to time, a special coin with a bat may drop from the pinata. This triggers the Main Prize Draw! • Powerful Hit: A bat appears that deals significant damage to the pinata and destroys part of the arch. Every hit with the bat has a chance to be a winning one — the more the pinata is already destroyed, the higher the chance! • Winning Hit: The bat breaks the pinata completely! This triggers an automatic spin of the Main Prize wheel. On this wheel, you can win one of the three jackpots (Minor, Major, Grand) with the multiplier that was active on the scale, or one of the significant fixed multipliers: x25, x50, x77, x100, x250, or even x500!",
      "fixed_multipliers": [25, 50, 77, 100, 250, 500],
      "alternative_outcome": "one of the three current jackpot values (Minor/Major/Grand) at whatever the Heat Scale is showing at the moment of the win",
      "bat_object_appearance": "a wooden club-shaped stick, tapered and rounded at the striking end, wrapped in orange-to-pink ribbon/cloth strips along its length — the traditional pinata-breaking stick shown in the onboarding art (rules_intro_4.png), not a weapon",
      "trigger_coin_appearance": "a round gold/bronze coin with a small green bat silhouette printed on its face, seen in the 'Bat Coin' callout on rules_intro_4.png",
      "NOT_OBSERVED": true,
      "not_observed_note": "This feature was NOT captured live despite 360 paid attempts across three synchronous hunting series (25 + 135 + 200 taps, each confirmed by a balance change). The BUY button in this game purchases ONLY Free Spins — there is no purchase option for the Main Prize Draw, so it could not be bought into either. Everything above is transcribed verbatim from the printed rules and the onboarding tutorial; how the actual Main-Prize-wheel screen looks, and its exact odds, are unknown and must not be guessed."
    },
    "free_spins_party_mode": {
      "source": "rules_p3.png, section 'Free Spins (“Party” Mode)'",
      "text_verbatim": "By catching a coin with a lightning bolt, you trigger a draw for free spins. The draw happens through a series of dice rolls: 1. First Roll: Determines if you have won the free spins. 2. Second Roll: Determines the multiplier (from x1 to x7) for all wins during the free spins. 3. Third Roll: Five dice determine the number of free spins (from 5 to 30). After the draw, a special \"Party\" mode is activated. All wins in this mode are multiplied by the obtained coefficient, and the total amount is credited to the balance after the last free spin.",
      "trigger_coin_appearance": "a round coin with a blue lightning-bolt icon, shown emerging from a small pink treasure chest in the 'BUY FREE SPINS' dialog (bonus_buy_dialog.png) and in the onboarding art (rules_intro_3.png)",
      "possible_free_spins_range": "5 to 30",
      "possible_multiplier_range": "x1 to x7",
      "purchasable": true,
      "purchase_price": "$50 flat, shown in bonus_buy_dialog.png as 'BUY $50' — 50x the Bet Amount that was active at purchase time ($1)",
      "purchase_flow": "Clicking the pink 'BUY' button on the coin pyramid opens a single-option dialog titled 'BUY FREE SPINS' with one green 'BUY $50' button (bonus_buy_dialog.png). Confirming plays a five-dice roll-in-a-row animation (free_spins_1.png) that resolves into a spins-remaining ticket and a multiplier ticket under the arch (free_spins_2.png, observed '15fs' and 'x3').",
      "gameplay_visuals": "During Party Mode the whole background shifts from blue sky to a purple/magenta gradient glow behind the pinata; two gold tickets sit under the arch — one shows spins remaining (e.g. '15fs' counting down to '0fs'), the other shows the active multiplier for the round (e.g. 'x3'). Each free spin still shows Last Win/Balance updates like a normal tap.",
      "round_end": "When the spins counter reaches '0fs' a purple/gold banner reading 'Total Win +$<amount>' appears spanning the top of the arch.",
      "observed_rounds": [
        {
          "kind": "purchased",
          "entry_ticket": "15fs / x3",
          "final_banner": "Total Win +$9.0",
          "frame": "free_spins_win.png"
        },
        {
          "kind": "natural (unbought) trigger, occurred mid-hunt for the Main Prize",
          "entry_ticket": "1fs / x7 (top of the printed x1–x7 multiplier range)",
          "final_banner": "Total Win +$42.0",
          "frame": "free_spins_natural_win.png",
          "note": "Read directly off a 5x zoom crop of the banner: '+$ 42.0'. This corrects the capture note in manifest.json, which had transcribed it as +$21.0."
        }
      ],
      "balance_timing_note": "In the captured natural-trigger frames, Balance ($969.3) and Last Win ($1.5) are identical between the mid-round frame (free_spins_natural_play.png) and the round-end frame (free_spins_natural_win.png) even though the printed Total Win banner changed from +$10.5 to +$42.0. This matches the printed rule that the total Party-Mode win is credited to the balance only after the last free spin, i.e. the balance/last-win fields had not yet updated at the instant these frames were captured."
    },
    "bet_and_limits": {
      "source": "limits.png (panel) cross-checked by real button clicks (bet_min_verified.png, bet_max_verified.png)",
      "min_bet": 0.1,
      "max_bet": 100,
      "max_profit": 10000,
      "max_profit_note": "'Max Profit $10000' is an operator-side absolute money cap read from the Limits panel, printed separately from the jackpot multipliers; it does not scale with the jackpot multiplier table. It is a different quantity from the max_win multiplier (x7777) — see two-max-figures caveat.",
      "currency": "US dollars ($), demo balance starts at $1000",
      "default_bet": 1,
      "verification": "Bet Amount's '-'/'+' buttons were clicked to their real floor and ceiling: floor stopped at $0.1 with a 'Min bet $0.1' tooltip (bet_min_verified.png), ceiling stopped at $100 with no further increase (bet_max_verified.png); both match the printed Limits panel exactly.",
      "rules_wording_mismatch": "rules_p5.png prose lists the three Limits-panel fields as 'Minimum Bet, Maximum Bet, Maximum Win', while the actual panel UI (limits.png) labels the third field 'Max Profit'. Same field, two different labels between prose and UI — noted, not treated as a fourth value."
    },
    "autoplay": {
      "source": "autoplay.png",
      "fixed_round_counts": [5000, 1000, 500, 200, 100, 50, 25],
      "how_opened": "Autospin button next to the Bet Amount control opens a vertical list of seven fixed round-count buttons plus a circular 'X' cancel button; fits on one screen without scrolling.",
      "stop_conditions": "Not printed on this panel; only round-count selection and cancel are visible on the captured frame."
    },
    "cashout": {
      "present": false,
      "note": "Confirmed by both the printed rules (no cash-out language anywhere in the six-page booklet) and by the UI (no Cash Out control on any captured frame). This distinguishes Tapinata from the provider's crash-style titles (Mines, Towers, Crash X, Vortex) which do have a Cash Out button."
    }
  },
  "rtp": {
    "source": "rules_p4.png, section 'RTP' — read directly from the in-build rules panel (first-witness per playbook P-T01), not from the provider showcase page",
    "text_verbatim": "The RTP (Return to Player) for Tapinata is dynamic, ranging from 95% at the minimum heat level to 96% at the maximum. The RTP for purchasing free spins is 96.4%.",
    "values": {
      "min_heat_rtp": 95.0,
      "max_heat_rtp": 96.0,
      "free_spins_purchase_rtp": 96.4
    },
    "comparison_to_storefront": "MATCHES the provider showcase copy referenced in the brief ('95 – 96.4%'): the storefront's low bound (95%) equals the build's min-heat RTP, and its high bound (96.4%) equals the build's free-spins-purchase RTP, which is also the single highest of the three build numbers. Unlike other Turbo Games titles documented so far (Mines, Vortex, Crash X — all P-T01 mismatches), Tapinata is a case where the showcase number and the in-build number agree, once the build's THREE figures (95% / 96% / 96.4%) are read as a set rather than compressed to one.",
    "variants_for_rtps_field": [
      {"variant": "default", "value": 95.0, "condition_note": "Minimum RTP, at zero/base Heat Scale level"},
      {"variant": "player_config", "value": 96.0, "condition_note": "Maximum RTP achieved at maximum Heat Scale level (before any Free Spins purchase)"},
      {"variant": "bonus_buy", "value": 96.4, "condition_note": "RTP specific to purchasing Free Spins via the BUY $50 dialog"}
    ]
  },
  "version": {
    "source": "rules_p6.png (booklet 'Version' section) and settings.png (top-right corner readout)",
    "game_version": "1.0.0",
    "rng_version": "2.0.0"
  },
  "paytable_check": {
    "checked": true,
    "method": "Read the entire six-page rules booklet (rules_p1..rules_p6) word for word via OCR looking for a 'Paytable'/'Payouts'/'symbol' section or any per-item multiplier row, per playbook defect D-147.",
    "verdict": "No dedicated Paytable/Payouts section and no discrete symbol grid exist in this game — legitimate honest omit, not an oversight. All payout information found is prose-embedded inside the mechanics sections documented above: 'Basic Wins' (x1.2–x10 of bet), the jackpot ladder (Minor/Major/Grand up to x1000/x3000/x7777), and the Main Prize fixed-multiplier list (x25/x50/x77/x100/x250/x500). These have been transcribed in full under `mechanics` rather than a `symbols[]` array, because the game has no reels/grid of symbols to tabulate — the 'items' involved (basic hit, jackpot coin, bat coin, lightning coin) are one-off narrative triggers, not repeating paytable symbols."
  },
  "ui_screens": [
    {
      "screen": "preview (loading)",
      "frame": "preview_loading.png",
      "description": "Solid black background. Centered composition: a red circle containing a black diagonal cross/X shape on the left, and bold white block-letter wordmark 'TURBO GAMES' (two lines: 'TURBO' then 'GAMES') to its right. No game-specific branding, no numbers, no progress bar visible on this captured frame."
    },
    {
      "screen": "onboarding tutorial 1/4 - How to Play",
      "frame": "rules_intro_1.png",
      "description": "Modal card over a blurred idle background. Title 'HOW TO PLAY?' top-left, black 'X' close button top-right. Center art: the pinata llama head/shoulders with a white cartoon hand-cursor icon and radiating rings over its body, speech bubble 'Tap Pinata' pointing at it. Below, the round green spin button with a bubble 'or Button'. Pagination: 4 dots, first one highlighted blue. Pink 'Next' button bottom-right."
    },
    {
      "screen": "onboarding tutorial 2/4 - Heat Scale",
      "frame": "rules_intro_2.png",
      "description": "Title 'HEAT SCALE TO MAXIMUM'. Shows the jackpot banner strip (Major x3000 / Minor x1000 in this preview art) with an arrow/callout labelled 'Heat Scale' and text 'Keep Scale Hot for Boosts!'. Pagination dot 2 of 4 highlighted."
    },
    {
      "screen": "onboarding tutorial 3/4 - Free Spins",
      "frame": "rules_intro_3.png",
      "description": "Title 'FREE SPINS'. Callout 'Knock Out the Lightning Coin!' pointing at a lightning-bolt coin icon, and 'Launch Free Spins!' with a '15 FS' style badge. Bottom shows the purchase route: a chest icon with 'Buy' label and text 'Or Buy Free Spins'. Pagination dot 3 of 4 highlighted."
    },
    {
      "screen": "onboarding tutorial 4/4 - Main Prize Draw",
      "frame": "rules_intro_4.png",
      "description": "Title 'MAIN PRIZE DRAW'. Callout 'Bat Coin: Break the Pinata!' next to a round bronze coin with a green bat silhouette. Callout 'Each Hit Boosts Chance' next to the ribbon-wrapped wooden stick ('bat'). Center art shows the pinata bursting open with gold coins flying out and bold text 'MEGA WIN'. Back arrow bottom-left, pink 'GO!' button bottom-right, pagination dot 4 of 4 highlighted."
    },
    {
      "screen": "rules booklet page 1/6",
      "frame": "rules_p1.png",
      "description": "Full-screen 'Rules' panel with a left sidebar of six anchor links (How to Play? / Game Details / RTP / Settings / Disconnection Policy / Version) and a scrollable right content pane. Top of content: game title area, then 'How to Play?' with four bullet points (tap or press button to hit; heat the scale to raise jackpots; knock out special coins for Main Prize Draw or Free Spins; break the pinata for a mega win), then the start of 'Game Details → Place Bet'."
    },
    {
      "screen": "rules booklet page 2/6",
      "frame": "rules_p2.png",
      "description": "Content pane showing 'Basic Wins' paragraph (x1.2–x10 of bet, instant credit) followed by the start of 'Jackpots and Heat Scale' describing the three jackpots and their maximum multipliers (x1000/x3000/x7777), and the opening line of 'Main Prize (Bat Draw)'."
    },
    {
      "screen": "rules booklet page 3/6",
      "frame": "rules_p3.png",
      "description": "Continuation of 'Main Prize (Bat Draw)' (Powerful Hit / Winning Hit mechanics, fixed multipliers x25/x50/x77/x100/x250/x500 or an active jackpot), followed by the full 'Free Spins (\"Party\" Mode)' section describing the three dice-roll draw and Party Mode crediting."
    },
    {
      "screen": "rules booklet page 4/6",
      "frame": "rules_p4.png",
      "description": "'RTP' section: dynamic 95%–96% by heat level plus 96.4% for free-spins purchase, then the start of the 'Settings' section (menu icon location, nickname, rules, bet history)."
    },
    {
      "screen": "rules booklet page 5/6",
      "frame": "rules_p5.png",
      "description": "Continuation of 'Settings' (bullet: view bet limits Minimum Bet/Maximum Bet/Maximum Win, view rules, view bet history), then start of 'Disconnection Policy'."
    },
    {
      "screen": "rules booklet page 6/6 (bottom, exhausted)",
      "frame": "rules_p6.png",
      "description": "Completion of 'Disconnection Policy' (unsent bets after disconnection are not charged; in-progress rounds resume on reconnect) and the final 'Version' section printing Game version \"1.0.0\" and RNG version \"2.0.0\"."
    },
    {
      "screen": "base game, idle, zero heat",
      "frame": "base_game.png",
      "description": "Full play scene as described under color_palette/theme. Top strip: three jackpot banners (Major x1000 left / Grand x3000 center / Minor x500 right) on the stone arch, unlit heat bar. Center: pinata hanging by a rope, surrounded by small circular chips showing OTHER PLAYERS' bets from across the whole Turbo Games platform in various currencies (e.g. 'bwp 1.5', 'usd 18', 'inr 57.6') — not this game's own payouts (playbook P-T06). Below the pinata: pink 'BUY' pill button (opens the Free Spins purchase dialog). Bottom bar: cream Balance/Last Win strip ($1000 / $0), blue Bet Amount control with '-'/'+' ($1), large green tap/spin button, blue Autospin button. Top-right: 'TURBO UNIVERSE' logo, '?' help icon, speaker icon, sliders/menu icon. Right edge: vertical grey 'DEMO MODE' ribbon."
    },
    {
      "screen": "base game, maximum heat",
      "frame": "base_game_max_heat.png",
      "description": "Same layout as idle base game but heat bar fully lit green; jackpots at Major x3000 / Grand x7777 / Minor x1000; Bet Amount's '-' button replaced by a padlock icon and 'Unlock' label (decrease locked at max heat); Balance $980 / Last Win $2 showing recent play activity; pinata shows visible pale-lilac damage patches."
    },
    {
      "screen": "settings / menu",
      "frame": "settings.png",
      "description": "Full-screen overlay, solid black with faint white dot grid. Top-left: 'Play time: 00:03:22' timer chip. Top-right: 'RNG version: \"2.0.0\" / Game version: \"1.0.0\"' text and a white 'X' close button. Left panel (white outline box): 'Nickname' field showing 'Thirsty Fly' with a pencil edit icon, then 'Sound' and 'Music' rows each with a red horizontal slider (both sliders shown pushed to maximum/right in this capture) and a speaker glyph. Right side, red icon + white label rows: 'TURBO UNIVERSE' (bold, red small logo), 'FREE BETS' (gift icon), 'My bets' (list icon), 'Limits' (circular target icon), 'Rules' (document icon), 'Exit game' (house icon)."
    },
    {
      "screen": "Limits panel",
      "frame": "limits.png",
      "description": "Compact black overlay panel titled 'Limits' with a back arrow and 'X' close button. Three red-icon rows: 'Min bet: $0.1', 'Max bet: $100', 'Max Profit: $10000'."
    },
    {
      "screen": "Buy Free Spins dialog",
      "frame": "bonus_buy_dialog.png",
      "description": "Modal over a dimmed idle background (jackpot banners visible faded behind, main pinata BUY button greyed out beneath the dialog). A pink treasure chest with its lid open and a glowing blue lightning-bolt coin rising out of it, next to bold cyan/yellow text 'BUY FREE SPINS'. Single green pill button 'BUY / $50'. White 'X' close top-right. Bottom bar shows Balance $999 - this reflects the tap that opened the dialog (a paid attempt that did not itself win a special coin), not the $50 purchase, which has not yet been confirmed at this point."
    },
    {
      "screen": "Free Spins purchase - dice draw",
      "frame": "free_spins_1.png",
      "description": "Same base composition; below the pinata a gold-trimmed blue tray shows five white dice mid-roll (various pip faces visible: 3,4,5,1,4 in this frame) with a small purple 'x3' chip beneath, representing the in-progress multi-roll draw described in the rules."
    },
    {
      "screen": "Free Spins - Party Mode entry",
      "frame": "free_spins_2.png",
      "description": "Dice tray replaced by two gold tickets: a blue '15fs' spins-remaining ticket and a purple 'x3' multiplier ticket, stacked under the arch. Background still blue sky at this point (the purple Party-Mode tint appears once spins begin)."
    },
    {
      "screen": "Free Spins (purchased) - round end",
      "frame": "free_spins_win.png",
      "description": "Full purple/magenta Party-Mode background. Gold-trimmed purple banner across the top of the arch reads 'Total Win / +$9.0'. Tickets under the pinata read '0fs' with a lightning-coin icon and 'x3'. Pinata shows visible pale damage patches from repeated hits."
    },
    {
      "screen": "ordinary basic-win moment",
      "frame": "win_screen.png",
      "description": "Blue-sky base game at intermediate heat (Major x2000 / Grand x5000 / Minor x777, heat bar about one quarter lit). Balance $992.5, Last Win $1.5 (a x1.5-of-bet basic win at $1 bet)."
    },
    {
      "screen": "Free Spins (natural trigger) - mid round",
      "frame": "free_spins_natural_play.png",
      "description": "Purple Party-Mode background. Tickets read '1fs' and 'x7' (top of the printed x1–x7 range). Top banner already reads 'Total Win / +$10.5' partway through the round. Balance $969.3 / Last Win $1.5. Bet Amount '-' button shows the same padlock/'Unlock' state seen at max heat."
    },
    {
      "screen": "Free Spins (natural trigger) - round end",
      "frame": "free_spins_natural_win.png",
      "description": "Same Party-Mode scene, tickets now read '0fs' / 'x7' (round exhausted). Top banner updated to 'Total Win / +$42.0'. Small green lightning-coin icon floats near the top-right of the arch (residual trigger-coin animation). Balance/Last Win fields unchanged from the mid-round frame ($969.3 / $1.5), consistent with the rule that the total is credited only after the very last free spin."
    },
    {
      "screen": "Autospin panel",
      "frame": "autoplay.png",
      "description": "Blue vertical panel titled 'Autospin' opened to the right of the bet controls, listing seven round-count buttons (5000, 1000, 500, 200, 100, 50, 25) stacked top-to-bottom, and a circular 'X' cancel button at the bottom. No scrollbar needed; whole list fits one screen."
    },
    {
      "screen": "Bet Amount floor, verified",
      "frame": "bet_min_verified.png",
      "description": "Idle base game at zero heat. A white tooltip bubble 'Min bet $0.1' with an info-circle icon points at the Bet Amount field, which reads '$0.1'. Confirms the printed floor by direct interaction."
    },
    {
      "screen": "Bet Amount ceiling, verified",
      "frame": "bet_max_verified.png",
      "description": "Idle base game at zero heat, Balance back at $1000. Bet Amount field reads '$100' with no tooltip (ceiling reached silently, unlike the floor which pops a tooltip)."
    }
  ],
  "modes": [
    "Base game (manual tap or click the round spin/tap button; every hit is one paid attempt at the current Bet Amount)",
    "Autospin (batch of fixed round counts: 5000/1000/500/200/100/50/25, cancellable)",
    "Free Spins / 'Party' Mode (multiplier-boosted bonus round, natural trigger via a lightning-bolt coin drop, or purchasable for a flat $50 = 50x base bet)",
    "Main Prize Draw / 'Bat Draw' (a separate bonus event triggered by a bat-coin drop; NOT purchasable; not captured live in this session, documented from printed rules only)"
  ],
  "features": [
    {
      "name": "Heat Scale jackpots",
      "type": "progressive-looking but session-local meter (not a networked/real progressive; resets/decays over time)",
      "summary": "Tapping fills a meter on the arch that raises three fixed-ceiling jackpot values (Minor/Major/Grand) up to x500/x3000/x1000 -> x1000/x3000/x7777 of bet at maximum heat; decays back down if the player pauses."
    },
    {
      "name": "Free Spins purchase (bonus buy)",
      "type": "bonus_buy",
      "price": "$50 flat (50x base $1 bet) via 'BUY FREE SPINS' dialog",
      "summary": "Guarantees entry into the three-dice-roll Free Spins / Party Mode draw (5-30 spins, x1-x7 multiplier)."
    },
    {
      "name": "Free Spins natural trigger",
      "type": "in-base-game random trigger",
      "summary": "A lightning-bolt coin can drop from the pinata during ordinary play, triggering the same Party Mode draw without purchase."
    },
    {
      "name": "Main Prize Draw (Bat Draw)",
      "type": "random bonus wheel, not purchasable",
      "summary": "A bat-coin drop starts a damage-then-break sequence on the pinata that resolves into an automatic Main Prize wheel spin, paying either the current jackpot value or a fixed multiplier (x25/x50/x77/x100/x250/x500). Not observed live in this session (see mechanics.main_prize_draw_bat)."
    }
  ],
  "accessibility_observations": [
    "Screen readers: no ARIA/ text labels were assessable from screenshots alone, but all numeric information (Balance, Last Win, Bet Amount, jackpot values, spins-remaining/multiplier tickets, Total Win banners) is rendered as on-canvas bitmap text, not selectable DOM text in the base-game view - a screen-reader user would need an audio/text-alternative layer built specifically for this canvas UI.",
    "Color-blind users: the three jackpots and the Free-Spins Party Mode state are distinguishable by text label and layout position, not color alone (see color_palette.colorblind_note). The Heat Scale communicates progress via bar LENGTH, not hue alone.",
    "Deaf/hard-of-hearing users: Sound and Music are independently mutable in Settings (settings.png); all key events (hits, jackpot wins, free spins draw, round totals) are additionally confirmed by on-screen text/number changes (Balance, Last Win, Total Win banner), so audio is not the sole channel for outcome information.",
    "Motor-impairment users: the core interaction has two redundant input methods - tapping the pinata directly, or clicking the separate round green spin button (explicitly taught in onboarding rules_intro_1.png, 'Tap Pinata / or Button') - giving a larger, fixed-position target as an alternative to a moving/animated character. Autospin (7 fixed batch sizes) further reduces the number of manual actions needed for extended play. The Bet Amount '-' control becoming a padlock/'Unlock' state at maximum heat is communicated by both an icon change and a text label change ('Unlock'), not by graying out alone.",
    "Low-vision users: primary numeric readouts (Balance, Last Win, Bet Amount, jackpot values) use large bold high-contrast text (dark navy/brown on cream, or white/gold on saturated color fills) throughout; the smallest text observed is the bottom-left footer credit line and the top-right version/timer readouts in Settings."
  ],
  "provider_notes": {
    "session_anomaly": "After the first purchased Free Spins round, the demo wrapper displayed a banner reading approximately 'This connection is inactive... refresh this page'. A normal page reload (goto) did NOT restore interactivity: taps stopped registering even though the server round-trip itself still worked (confirmed by the game correctly returning a 'Not enough money' response when a Free Spins purchase was attempted at insufficient balance). Full recovery required clearing both localStorage and sessionStorage before reloading, after which a fresh session with a reset $1000 balance and normal behaviour resumed. This is consistent with the project's prior observation that heavy canvas bonus animations can freeze interactivity under headless Chromium (memory: headless-chromium-heavy-bonus-animation-freeze) - it is documented here as a build/runtime characteristic of this provider's tech stack, not a defect of the game's design.",
    "shared_bet_feed": "The small circular chips floating around the pinata on every gameplay frame, showing amounts in mixed currencies (usd/eur/inr/bwp/zar/try/ngn/bdt/kes/uga/ves etc.), are a cross-game live bet ticker shared by the whole Turbo Games platform (playbook P-T06), not this game's own payouts, and must not be read as Tapinata's own win values.",
    "heat_scale_decay": "See mechanics.jackpots_and_heat_scale.decay_observed."
  },
  "coverage": [
    {
      "item": "Main Prize Draw (Bat Draw) live screen",
      "status": "gap",
      "reason": "Not purchasable and did not trigger naturally within 360 tracked, balance-confirmed attempts (25+135+200 across three series). Mechanic fully documented from printed rules and onboarding art instead; its actual win-screen appearance is unknown."
    },
    {
      "item": "Symbols / paytable grid",
      "status": "honest_omit",
      "reason": "Confirmed absent by reading the entire rules booklet: this is a tap-to-win game with no reels or discrete paytable symbols; all payout information is prose-embedded (see paytable_check)."
    },
    {
      "item": "Autospin stop conditions (loss limit / win limit / single win)",
      "status": "gap",
      "reason": "The captured Autospin panel only shows round-count selection and a cancel button; no advanced stop-condition controls were visible or accessed."
    }
  ],
  "unreadable_or_uncertain": [
    "Exact win amounts/probabilities for the Main Prize Draw wheel beyond the six numbers printed in the rules (x25/x50/x77/x100/x250/x500 or the live jackpot value) - the actual wheel/result screen was never observed.",
    "Whether the Heat Scale decay follows a fixed timer, a fixed decay rate, or is randomized - only that it does decay without manual reset was directly observed.",
    "Autoplay stop-on-win / stop-on-loss options, if any exist beyond the fixed round-count list shown.",
    "provably_fair status - not mentioned anywhere in the captured rules booklet or settings; left unset rather than guessed (same open item flagged for other Turbo Games titles in the provider playbook)."
  ]
}

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.

Discuss this slot

Our breakdown is live on —