User Guide

Everything you need to set up table rules, configure Kelly betting, and run gesture-based card counting at the table without ever looking at your screen.

๐Ÿ“ฑ Device requirements

Hidden Ace's gesture and vibration input layer is built on iOS Shortcuts. These three things need to be true before you sit down at a table.

iOS 12 or newer

iPhone or iPad running iOS 12+.

Safari browser only

The Shortcuts hand-off only works reliably in Safari.

Shortcuts app installed

Required to deliver vibration commands.

Why Safari and Shortcuts specifically? Hidden Ace's whole pitch is that you never need to look at a screen at the table. That hands-free confirmation loop is built on iOS's shortcuts:// URL scheme, which only hands off reliably from Safari.

โš™๏ธ Game settings explained

Configure these on the setup screen to match your casino table exactly. Getting these right matters โ€” every probability calculation downstream assumes your configured rules are the real ones.

๐ŸŽด
Decks
1, 2, 4, 6, or 8 decks
What it means: Number of decks in the shoe.
Casino standard: 6 decks (most common).
Set to: Match your table's shoe size exactly.
๐Ÿคต
Dealer H17
Checked or unchecked
What it means: H17 = dealer hits on soft 17 (Ace + 6).
Casino standard: Most casinos use H17.
Set to: Check if your dealer hits soft 17.
โœŒ๏ธ
DAS
Double After Split
What it means: Whether you can double down after splitting a pair.
Casino standard: Most casinos allow it.
Set to: Check if allowed at your table.
๐Ÿณ๏ธ
Surrender
Available or not
What it means: Whether you can surrender โ€” give up half your bet and end the hand.
Casino standard: Rare in modern casinos.
Set to: Check if your table offers it.
๐Ÿ’ฐ
Payout
3:2 or 6:5
What it means: Blackjack payout ratio.
Casino standard: 3:2 is the traditional, player-favorable rate.
Set to: Whatever's posted at your table โ€” 6:5 meaningfully changes the math.
๐Ÿ›ก๏ธ
Insurance
Enabled or disabled
What it means: Whether the app calculates insurance-bet advice when the dealer shows an Ace.
Casino standard: Always offered.
Set to: Enable to get insurance recommendations.

๐ŸŽฏ Kelly betting configuration

These settings drive the bet-size recommendation you get on every hand. Set them up once before you sit down.

Kelly fraction โ€” choose your risk tolerance

25% ยท Quarter Kelly
Very conservative. Lowest risk, minimal bankroll volatility. Good if you're risk-averse or have a smaller bankroll relative to your unit size.
50% ยท Half Kelly (recommended)
Conservative. The best balance of growth and volatility for most players โ€” recommended as your default.
75% ยท Three-Quarter Kelly
Moderate. Faster bankroll growth, with meaningfully higher swings along the way.
100% ยท Full Kelly
Aggressive. Maximum theoretical growth rate, paired with the highest volatility โ€” only for players comfortable with large swings.

Other betting parameters

๐Ÿ’ต
Bankroll
e.g. $10,000
What it means: Your total gambling bankroll.
Recommended: At least 100ร— your unit size.
Set to: Your actual available funds.
๐Ÿ“
Unit size
e.g. $25
What it means: Dollar value of one betting "unit."
Recommended: About 1% of your bankroll.
Set to: Your preferred base unit.
โฌ‡๏ธ
Min bet
e.g. 1 unit
What it means: Minimum bet, in units.
Recommended: 1 unit.
Set to: Table minimum รท your unit size.
โฌ†๏ธ
Max bet
e.g. 10 units
What it means: Maximum bet, in units.
Recommended: 5โ€“10 units.
Set to: The most you're willing to risk on one hand.
๐Ÿšถ
Wong-out true count
e.g. -1
What it means: The true count threshold at which the app suggests leaving the table.
Recommended: -1 to -2.
Set to: Your tolerance for playing through negative counts.

๐ŸŽฎ How to use the app

1
Set up game rules

On the first screen, select your table rules so they match your casino exactly โ€” see Game Settings above.

2
Configure Kelly betting

Set your bankroll, unit size, Kelly fraction, and bet limits โ€” see Kelly Configuration above.

3
Input cards as they're dealt

On the main screen, use the gestures below: tap to set a card's value, swipe up to confirm it, swipe down to finish the hand once you have at least 3 cards.

Game flow, end to end

Tap for card valueโ†’ Swipe up to confirmโ†’ Input dealer cardโ†’ Swipe down for decisionโ†’ Receive vibration command

๐Ÿ‘† Gesture reference

Three gestures cover every card input you'll ever need.

  • Tap โ€” increases the current card's value (1 = Ace, 2โ€“10 = number cards, 11+ wraps to 10/face).
  • Swipe up โ†‘ โ€” confirms the current card value and logs it.
  • Swipe down โ†“ โ€” finishes the hand and requests a decision (requires at least 3 cards logged for the hand: your two plus the dealer's, at minimum).
Made a mistake? A hold gesture undoes the last card you logged โ€” see the Vibration Commands section for how the app confirms the undo.

๐Ÿ“ณ Vibration command system

The app talks back exclusively through vibration patterns โ€” this is what lets you keep your phone in your pocket the entire hand.

Main action vibrations

1
HIT โ€” take another card.
2
STAND โ€” keep your current hand.
3
DOUBLE โ€” double your bet and take exactly one card.
4
SPLIT โ€” split your pair into two hands.
5
SURRENDER โ€” give up half your bet and end the hand.
6
BUST โ€” your hand exceeded 21.

Bet-change modifiers

After the main action vibration, a modifier tells you how your bet size moved from the previous hand:
โ€ข Increase suffix โ€” bet size increased from last hand.
โ€ข Decrease suffix โ€” bet size decreased from last hand.
โ€ข No suffix โ€” bet size unchanged.

Insurance signal (dealer shows Ace)

When the dealer's upcard is an Ace, you'll feel an insurance signal before the main action vibration:
โ€ข 1 vibration โ€” take insurance.
โ€ข 2 vibrations โ€” do not take insurance.
Then, after a short pause, the main action vibration follows as usual.

Full sequence, in order

  1. Insurance advice (only if the dealer shows an Ace)
  2. A roughly 1-second pause
  3. Main action vibration (1โ€“6)
  4. A roughly 1-second pause
  5. Optional increase/decrease bet modifier

๐Ÿ”„ Split-hand process

When you feel the SPLIT command (4 vibrations), the app walks you through both resulting hands in sequence. Here's exactly what happens.

Step 1 โ€” First split hand

After the split signal, input the first card of the first split hand exactly as you normally would.

Step 2 โ€” Immediate command for that hand

Right after logging that card, you'll feel a command for this specific hand: HIT (1 vibration), STAND (2 vibrations), or DOUBLE (3 vibrations, if DAS is enabled at your table).

Step 3 โ€” Continue if HIT

On a HIT command, log another card โ€” you'll immediately get another command. Keep going until you feel STAND, or BUST (6 vibrations, hand over 21).

Step 4 โ€” Move to the second split hand

Once the first hand resolves (STAND or BUST), input the first card of the second split hand.

Step 5 โ€” Repeat the process

The same sequence runs again: log the first card, receive a command, hit if instructed, repeat until STAND or BUST.

Key point: the app automatically tracks which split hand is active. Just keep logging cards and following the vibration commands โ€” there's nothing extra you need to track yourself.

๐Ÿ’ฐ Kelly betting strategy

Hidden Ace sizes every bet recommendation using the Kelly criterion, scaled by the fraction you configured.

  • Bet calculation: derived from the current true count, your configured bankroll, and your chosen Kelly fraction.
  • Bet changes: communicated as the increase/decrease vibration modifiers described above.
  • Wong-out: recommended once the true count drops below the threshold you configured.
  • True count: calculated using the Hi-Lo counting system, adjusted for decks remaining.
Worked example: with a $10,000 bankroll, $25 unit, 50% Kelly fraction, and a true count of +3, the recommended bet comes out to 3 units โ€” $75.

โš ๏ธ Critical warnings

Warning 1 โ€” Shortcuts permission popup
After swiping down, or after logging a card following a HIT command, Safari will show a permission popup asking to open the Shortcuts app. You need to be able to tap "Allow" without looking at your phone โ€” consider marking that button's approximate screen position with a small piece of tape so you can find it by feel.
Warning 2 โ€” "Always Allow" on first use
The very first time you're sent back to the web app after a command fires, you must select "Always Allow" when prompted about opening Shortcuts. Skipping this means you'll get a permission prompt on every single card for the rest of the session.
Warning 3 โ€” You can input immediately after a vibration
As soon as you feel the vibration command, the app is ready for your next action โ€” there's no extra delay you need to build in before logging the next card.

๐Ÿ”ง Troubleshooting

!
No vibrations?

Confirm the Shortcuts app is installed, check "Allow Untrusted Shortcuts" in the Shortcuts app's settings, and make sure you tapped "Always Allow" on the very first permission prompt.

!
App not working at all?

Make sure you're using Safari, confirm you're on iOS 12 or newer, try reloading the page, and check your internet connection.

!
Recommendations seem wrong?

Double-check your game settings match the actual table rules, verify every card you've logged is accurate, confirm the played-cards list looks right, and start a fresh shoe if anything seems off.

!
Bet sizes too large or small?

Lower your Kelly fraction for smaller bets, double-check your unit-size calculation, verify your configured bankroll, and adjust your min/max unit limits.

โ“ Frequently asked questions

The hand-off to the Shortcuts app via the shortcuts:// URL scheme, and the return trip back to the web app afterward, is the part of iOS that's most consistent in Safari. Other browsers on iOS use Safari's engine under the hood but don't always handle that round-trip the same way.
Use the hold gesture immediately to undo the last logged card. If you realize the error later in the shoe, the safest correction is usually to start a fresh shoe at the next shuffle rather than trying to retroactively patch the count.
You can, but it's not recommended โ€” rule changes affect every EV calculation for the remainder of the shoe, so switching mid-shoe can produce inconsistent recommendations. Set rules correctly before the first card and only change them between shoes.
โ†‘ Back to top