← Back to Bot ✈ Strategy Guide

How the Bot Works

The bot watches the Aviator crash history and waits for a trigger condition — a signal that conditions look favourable. When triggered, it bets on both panels for up to N rounds, then goes back to watching.

  1. Watch mode — reads every crash result, no bets placed. Looking for your trigger.
  2. Trigger fires — activates when it sees the pattern you configured (high crash, low streak, or both).
  3. Bet mode — bets on both panels for up to Max Bet Rounds rounds. Each panel auto-cashes out at its own multiplier.
  4. Win or exhaust — if any round is net positive, the bot resets and returns to watch mode. If all rounds are used without a win, it takes the loss and goes back to watching.
  5. Recovery — Panel 1 and Panel 2 now each have their own independent recovery setting. When recovery is ON for a panel, its bet scales up after a loss to recover the deficit. When OFF, it bets flat every round.
Key insight

The strategy is about when to bet, not predicting every round. A trigger is a signal — never a guarantee. Always set a stop-loss you can afford to lose.

Aviator game overview — two panels, crash history, flying plane
📷 Drop img/game-overview.png here
Show: both panels visible, crash history on the right
The Aviator game interface — Panel 1 (left) and Panel 2 (right) with crash history

Basic Parameters

Trigger Mode
Basic
Both — activates on a high crash OR a low streak.
High crash only — only fires after a crash above your trigger multiplier.
Low streak only — only fires after many consecutive low crashes.
Recommended start: Both
High Crash Trigger (×)
Basic
Bot starts betting after a crash above this multiplier. Lower value → triggers more often. Higher value → waits for rarer big events.
Default:
Low Streak Max (×) & Window (rounds)
Basic
Fires when the last Window rounds all crashed at or below Low Streak Max. A long run of tiny crashes makes a higher one statistically more likely to appear.
Default: ≤3× for 8 consecutive rounds
Crash history showing multipliers
📷 Drop img/crash-history.png here
Show: the crash history list — a run of low values (1.2×, 1.8×, 2.1× …) then a big one
Crash history — a low streak (all ≤ 3×) followed by a high crash triggers the bot
Panel 1 Cashout (×)
Basic
Panel 1 auto-cashes out here. This is your primary recovery panel. When P1 wins, the P1 deficit resets. Higher cashout = bigger payout but needs a longer flight.
Default:
Panel 2 Cashout (×)
Basic
Panel 2 auto-cashes out here. Keep this lower than Panel 1 — it wins more often and softens losses. Panel 2 now tracks its own independent deficit if P2 recovery is enabled.
Default:
Stop on Profit / Stop on Loss (KES)
Basic
Global session guards. The bot stops completely when your total P&L hits either limit.
Stop on Profit: take your winnings and quit.
Stop on Loss: cut losses before they grow. Must be a negative number (e.g. -200).
Default: +500 profit / −200 loss
Auto cashout input fields in the Aviator game
📷 Drop img/cashout-setting.png here
Show: the auto-cashout input on Panel 1 set to 6 and Panel 2 set to 3
Auto-cashout settings — Panel 1 at 6× and Panel 2 at 3× (set once in the game, bot does this automatically)

Advanced Parameters

These control how the bot bets once triggered. Leave at defaults until you understand the basics. Click ADVANCED OPTIONS ▶ in the strategy form to reveal them.

Panel 1

P1 Recovery / Martingale
Advanced
ON — after a P1 loss, Panel 1's bet scales up to recover all previous P1 losses plus the recovery target profit. One P1 win clears the entire P1 deficit.
OFF — Panel 1 always bets the flat P1 Bet Amount. Safer but recovery is slower.
Default: ON
P1 Recovery Target (KES)
Advanced
Profit margin added on top of the P1 deficit before calculating the next P1 bet. A higher target means a bigger win when P1 hits, but also a larger bet.
P1 bet = (P1 deficit + target) ÷ P1 cashout
e.g. deficit=16, target=5, P1=6× → bet = 21÷6 = 3.50 KES
Default: 5 KES
P1 Bet Amount (KES)
Advanced
The base (minimum) bet for Panel 1. When recovery is ON, P1 starts here and scales up as the deficit grows. When recovery is OFF, P1 always bets exactly this.
Default: 1 KES (SportPesa minimum)

Panel 2

P2 Bet Amount (KES)
Advanced
The base (minimum) bet for Panel 2. Set this independently of P1. When P2 recovery is OFF, Panel 2 always bets exactly this amount every round.
Default: 1 KES
P2 Recovery / Martingale
Advanced
ON — Panel 2 tracks its own independent deficit. After a P2 loss, its bet scales up to recover just the P2 losses (separate from P1). Resets when a round crashes above P2 cashout.
OFF — Panel 2 always bets flat P2 Bet Amount. Recommended for beginners — keeps P2 predictable.
Default: OFF
P2 Recovery Target (KES)
Advanced
Same concept as P1 Recovery Target but applies only to P2's deficit. Only visible when P2 Recovery is ON.
P2 bet = (P2 deficit + P2 target) ÷ P2 cashout
e.g. P2 deficit=6, target=5, P2=3× → bet = 11÷3 = 3.67 KES
Default: 5 KES
P1 vs P2 recovery — when to use both

Enabling recovery on both panels is more aggressive — both bets scale up after losses. Start with P1 recovery only. Enable P2 recovery only once you're comfortable with how the deficit compounds.

General

Max Bet Rounds
Advanced
How many rounds the bot keeps betting after a trigger before giving up and returning to watch mode. Fewer rounds = lower max exposure. More rounds = more chances to recover but larger potential deficit.
Default: 4 rounds
Burst Cooldown (rounds)
Advanced
After a betting burst ends (win or rounds exhausted), the bot skips this many watch rounds before accepting the next trigger. Prevents rapid back-to-back triggering during a volatile patch.
Set to 0 to disable.
Default: 0 (no cooldown)
Stop after N consecutive losses
Advanced
If the net round P&L is negative this many times in a row, the session stops entirely. A safety net for when the market is consistently unfavourable.
Set to 0 to disable.
Default: 0 (disabled)
Plan Duration (days)
Advanced
Only relevant for paid strategies. Sets how many days of access a user gets after purchasing. Choose from 7 / 14 / 30 / 60 / 90 / 180 / 365 days, or Lifetime (no expiry).
The system automatically tracks expiry and locks the strategy when it expires.
Default: 30 days

Session Options

These toggles appear above the START BOT button on the dashboard.

Run headless
Session
When ON, Chrome runs invisibly in the background (no visible browser window). Faster and uses less memory. When OFF, you can watch the bot operate in real time.
Default: OFF (visible browser)
Demo mode
Session
When ON, the bot automatically:
  • Dismisses the SportPesa "Quick Deposit" popup on login and on the game page
  • Clicks Demo (or "Try for free") inside the Spribe game instead of playing with real money
Use Demo mode when you have low or no balance and want to test a strategy safely.
Default: OFF
Stay logged in when bot stops
Session
When OFF (default), the bot logs out of SportPesa when the session ends. This is safer — your account is not left open in a browser.
When ON, the bot skips the logout step. Useful if you plan to restart another session immediately and don't want to re-authenticate.
Default: OFF (auto-logout enabled)
Session option toggles above START BOT
📷 Drop img/session-options.png here
Show: the three toggle switches (Headless, Demo mode, Stay logged in) above the green START BOT button
Session toggles — above the START BOT button on the dashboard

Free vs Paid Strategies

Strategies can be marked FREE or PAID by the administrator.

FREE strategies
Available to all logged-in users. Select and start immediately — no payment required.
PAID strategies
Locked by default. Appear dimmed in the strategy picker. Unlock via M-Pesa payment or admin grant. Access expires after the configured number of days.
Access & Expiry

When you unlock a paid strategy, the picker shows how long your access lasts (e.g. 25d left, ∞ lifetime, or ⚠ expires today). The label turns amber when 5 or fewer days remain — a reminder to renew.

Paying with M-Pesa

In the strategy picker, tap Pay with M-Pesa on a locked strategy. Enter your Safaricom number — an STK push will arrive on your phone. Once you approve it, the strategy unlocks automatically within seconds.


How to Build a Strategy

Strategy form showing Basic and Advanced sections
📷 Drop img/strategy-form.png here
Show: the "Edit Strategy" modal — Basic fields at top, ADVANCED OPTIONS section expanded below
Strategy form — click ADVANCED OPTIONS to reveal recovery, cooldown and loss-limit settings
  1. Decide your risk appetite first.
    Low risk: small bets, tight stop-loss, fewer rounds, no P2 recovery. High risk: bigger bets, wider guards, more rounds, both panels recovering.
  2. Pick a trigger mode.
    New to the bot? Use Both. Once you've watched a few sessions, switch to the trigger that fires most usefully for the time of day you play.
  3. Set cashouts relative to your trigger.
    Triggering on high crashes (9×+)? P1 cashout of 6×–8× is reasonable. Triggering on low streaks? A lower P1 cashout (3×–5×) hits more reliably but pays less per win.
  4. Set independent bet amounts for P1 and P2.
    P1 is your recovery engine — start it at 1 KES. P2 is your hedge — you can also set it to 1 KES or slightly less. Only scale these up once you understand how deficits compound.
  5. Decide on recovery.
    Start with P1 recovery ON, P2 recovery OFF. This is the classic setup: P1 scales to recover everything, P2 stays flat as a consistent small hedge. Enable P2 recovery only when you want both panels to scale independently.
  6. Set your stop guards before you play.
    A common rule: Stop on Loss = 40% of your session bankroll. If you load 500 KES, set −200. Stop on Profit at 2–3× your stop-loss.
  7. Add a burst cooldown if triggers are too frequent.
    If the bot triggers 3+ times in 10 rounds and keeps losing, set a cooldown of 3–5 rounds to let the market settle before the next burst.
  8. Test in Demo mode first.
    Enable the Demo mode toggle before starting. The bot will dismiss any deposit pop-ups and click Demo in Spribe — no real money is risked while you verify your settings.
  9. Start with a preset, tweak one value at a time.
    Copy "Conservative" or "Default" and change only one parameter per session. Changing three things at once makes it impossible to know what worked.
Important

No strategy guarantees profit. Aviator is a provably fair random game. The bot automates a disciplined approach — it cannot predict the crash multiplier. Always set a stop-loss you can afford to lose.


Pre-built Presets

Strategy picker showing preset cards
📷 Drop img/strategy-picker.png here
Show: the strategy list — cards with names, FREE/PAID badges, and the SELECT button
Strategy picker — tap any card to select it, then tap START BOT

Five strategies are pre-loaded on first run. Edit any of them or use them as starting points.

Conservative
FREE
Best for: small bankroll, learning the bot
Trigger: Both — crash >7× OR 10 lows ≤2×
P1: 1 KES base · cashout 3× · recovery ON
P2: 1 KES flat · cashout 2× · recovery OFF
Rounds: 2 max · Cooldown: 3 · Stop after 4 losses
Guards: +200 profit / −100 loss
Default
FREE
Best for: general use, balanced risk/reward
Trigger: Both — crash >9× OR 8 lows ≤3×
P1: 1 KES base · cashout 6× · recovery ON
P2: 1 KES flat · cashout 3× · recovery OFF
Rounds: 4 max
Guards: +500 profit / −200 loss

← Back to Aviator Bot