100 Free Spins No Deposit Australia: What the Offer Really Delivers in 2026

A hundred free spins with no deposit attached is the most searched casino bonus phrase in Australia, and also the most misunderstood. The headline looks generous. The mechanics behind it are tighter than most players expect, and the gap between marketing copy and terms and conditions is where money quietly disappears.

This page works through the offer from the inside. Signup flow, bonus terms, wagering maths, payment methods, licensing, and the operators that actually list a 100-spin no-deposit product for Australian traffic in 2026. Expect numbers, not adjectives. Where a figure cannot be verified, it stays out.

One framing note before the detail. Australia's Interactive Gambling Act 2001 prohibits online casinos from offering real-money play to residents, and the Australian Communications and Media Authority blocks offshore domains at ISP level. Every operator below holds a licence elsewhere, typically Curaçao or Anjouan, and operates outside Australian jurisdiction. That is a legal fact, not a warning label. Players who proceed do so under foreign consumer frameworks with limited local recourse.

How a 100 Free Spins No Deposit Bonus Actually Works

Meet Daniel, a hypothetical 34-year-old from Newcastle who has claimed three of these offers in the past 18 months. His first claim took nine minutes from landing page to spinning reels. His second took four days, because the operator wanted a utility bill before releasing the bonus. His third never arrived at all, because the promo code field was case-sensitive and he typed it in lowercase.

That sequence captures the real product. A no-deposit spin package is a customer acquisition cost, and operators price it like one. The average value of 100 free spins at AUD 0.10 per spin is AUD 10 in total stake. Not winnings. Stake. Anything won from those spins then sits behind a wagering requirement that determines whether it converts to withdrawable cash.

The spin value matters more than the spin count. A 100-spin package at AUD 0.50 per spin carries AUD 50 of stake; the same 100 spins at AUD 0.10 carries AUD 10. Five times the exposure, identical headline. Always locate the per-spin denomination before anything else.

What does no deposit actually mean in the terms?

No deposit means the player funds nothing to receive the spins. It does not mean no verification. Most operators require email confirmation at minimum, and a growing share demand identity documents before the bonus is credited, not before withdrawal. Expect an SMS or email code within 60 seconds and a document upload window of 24 to 72 hours.

Which games do the 100 spins apply to?

Restriction is the norm, not the exception. Spin packages are almost always locked to one slot or a short list, and the nominated title is usually a mid-volatility release from Pragmatic Play, Hacksaw Gaming, NetEnt, or BGaming. Common nominations across Australian-facing brands include Gates of Olympus, Sweet Bonanza, Wanted Dead or a Wild, and Money Train 3.

Spin value can differ by game. A package might offer AUD 0.20 per spin on the headline slot and AUD 0.10 on the alternates. Check whether unused spins expire. Standard expiry windows run from 24 hours to 7 days from credit, and unused spins vanish without compensation.

How much is a 100 free spins bonus worth in real money?

Do the arithmetic before claiming. Total stake equals spins multiplied by denomination. Winnings depend on return to player over a tiny sample, and a 100-spin run on a 96% RTP slot has enormous variance. Expected return is roughly AUD 9.60 on a AUD 10 stake package, but the distribution is wide and most runs land far from the mean.

Then apply wagering. A typical 40x requirement on winnings means AUD 50 of spin winnings needs AUD 2,000 in qualifying bets before withdrawal. At AUD 0.50 per spin, that is 4,000 spins. The maths explains why most no-deposit bonuses are never cashed out.

Step-by-Step: A Player's Journey Through a 100-Spin Claim

Daniel's third attempt is instructive. He picked a brand from a comparison list, registered with an email he checks daily, and read the bonus terms before touching the promo field. The whole process took 11 minutes. His previous failures came from skipping steps, not from bad luck.

The sequence below reflects what most Australian-facing operators require in 2026. Individual brands vary by a step or two, but the shape holds across the market.

  1. Select an operator that explicitly lists a 100-spin no-deposit package and confirm the offer is open to Australian residents.
  2. Register with accurate details. Name, date of birth, and address must match the documents used later for verification.
  3. Enter the promo code exactly as published. Codes are case-sensitive and often expire within 7 to 30 days of a campaign launch.
  4. Verify the email address, then the mobile number if requested. Some brands also require a proof-of-identity upload at this stage.
  5. Locate the bonus in the rewards or promotions tab and activate it manually. Auto-credit is rare.
  6. Open the nominated slot and confirm the spin counter shows 100. If it shows fewer, contact live chat before spinning.
  7. Play through the spins, note the winnings balance, then check the wagering contribution rate per game before attempting the playthrough.

Why do some players never receive the spins?

Three failure points dominate. Duplicate accounts flagged by device fingerprinting, mismatched registration data, and promo codes entered after the campaign window closed. A fourth, less obvious, is IP detection: operators serving Australian traffic often restrict bonuses by geolocation, and a VPN can void the bonus even where the account itself is legitimate.

What verification does an Australian player face?

Know-your-customer checks at offshore operators typically require a government photo ID, a utility bill or bank statement dated within 90 days, and sometimes a selfie holding the ID. Verification usually completes within 24 hours but can stretch to 72. Withdrawals above certain thresholds trigger enhanced checks.

Operator Comparison: Where 100 Free Spins No Deposit Offers Appear

The table below reflects brands that have listed a 100-spin no-deposit style promotion for Australian traffic during 2025 and into 2026. Terms change frequently. Treat each row as a starting point for reading the current terms page, not as a fixed contract.

OperatorTypical Spin PackageLicenceNotable Detail
Rocket Casino100 spins, nominated slotCuraçaoLarge game library, Pragmatic-heavy
National Casino100 spins, code requiredCuraçaoFrequent rotating campaigns
Rocketplay Casino50–100 spinsCuraçaoVaried per-spin denominations
Winspirit Casino100 spins, crypto-friendlyCuraçaoAccepts BTC and altcoins
WS Casino100 spins, new accountsCuraçaoBonus terms visible pre-signup
Ignition CasinoSpin-style promos varyCuraçaoStrong poker crossover
Richard Casino100 spins, code-basedCuraçaoFast live chat response
Ripper Casino100 spins, limited slotsCuraçaoNarrow game whitelist
Fairgo Casino100 spins, AUD-friendlyCuraçaoLong-standing AU-facing brand
Ozwin Casino100 spins, AUD denominationsCuraçaoAustralian-themed library
Bizzo Casino100 spins, tiered releaseCuraçaoSpins split across days
Casino Mate100 spins, code requiredCuraçaoMobile-first interface
Vegastars Casino100 spins, rotating slotsCuraçaoWeekly campaign refresh
Just Casino100 spins, new accountsCuraçaoSimple bonus terms layout
Skycrown Casino100 spins, crypto acceptedCuraçaoBroad payment menu
Royal Reels Casino100 spins, AUD focusCuraçaoPayID-friendly deposits
Clubhouse Casino100 spins, code-basedCuraçaoLoyalty tier crossover
King Billy Casino100 spins, tieredCuraçaoRecognisable brand history
Neospin Casino100 spins, code requiredCuraçaoFast registration flow
Woo Casino100 spins, crypto-heavyCuraçaoBitcoin-first payment stack
Intensity Casino100 spins, rotatingCuraçaoHigh-volatility slot focus
Fastpay Casino100 spins, AUD denominationsCuraçaoWithdrawal speed emphasis
Pocket Pokies100 spins, pokies focusCuraçaoAustralian pokies library
Rollxo Casino100 spins, code-basedCuraçaoBonus shop mechanics
Joe Fortune Casino100 spins, AUD focusCuraçaoLong-running AU presence
Wolf Winner Casino100 spins, new accountsCuraçaoSlot tournament crossover
Stay Casino100 spins, code requiredCuraçaoMobile-optimised
Hellspin Casino100 spins, rotating slotsCuraçaoFrequent promo refresh
Croco Casino100 spins, AUD-friendlyCuraçaoBroad provider mix
LevelUp Casino100 spins, tiered releaseCuraçaoLevel-based rewards
Bitstarz Casino100 spins, crypto acceptedCuraçaoLong-standing crypto operator
7Bit Casino100 spins, code-basedCuraçaoDeep slot catalogue
Razed Casino100 spins, crypto-heavyCuraçaoModern interface
Uptown Pokies Casino100 spins, pokies focusCuraçaoReal-series slot library
Winshark Casino100 spins, new accountsCuraçaoProvider breadth
King Johnnie Casino100 spins, code requiredCuraçaoHigh-profile AU marketing
Playamo Casino100 spins, rotating slotsCuraçaoLarge game catalogue
JeetCity Casino100 spins, crypto-friendlyCuraçaoMulti-currency accounts
Lucky Dreams Casino100 spins, tieredCuraçaoGamified bonus shop
Wild Fortune Casino100 spins, code-basedCuraçaoWeekly promo cycle
PlayCroco Casino100 spins, AUD focusCuraçaoAustralian-facing brand
Johnny Kash Casino100 spins, code requiredCuraçaoLong-running AU traffic
CrownPlay Casino100 spins, rotating slotsCuraçaoBroad provider mix
Roo Casino100 spins, AUD denominationsCuraçaoAustralian-themed interface
Lucky Ones Casino100 spins, new accountsCuraçaoSimple bonus terms
Yabby Casino100 spins, pokies focusCuraçaoReal-series slots
Spin Samurai Casino100 spins, code-basedCuraçaoJapanese-themed branding
True Fortune Casino100 spins, tieredCuraçaoLoyalty crossover
Boomerang Casino100 spins, AUD focusCuraçaoAustralian branding
JokaRoom Casino100 spins, pokies focusCuraçaoLong-running AU presence
Spinago Casino100 spins, rotating slotsCuraçaoFast registration
House of Pokies100 spins, pokies focusCuraçaoReal-series library
Kingmaker Casino100 spins, code-basedCuraçaoWeekly campaigns
Spin Samurai Casino100 spins, new accountsCuraçaoProvider breadth
Wild Tokyo Casino100 spins, crypto-friendlyCuraçaoMulti-currency accounts
Nine Casino100 spins, rotating slotsCuraçaoModern interface
Rainbet Casino100 spins, crypto-heavyCuraçaoCrypto-first stack
Let's Lucky Casino100 spins, code requiredCuraçaoSimple bonus terms
House of Jack Casino100 spins, AUD focusCuraçaoAustralian-facing brand
Vegas Hero Casino100 spins, rotating slotsCuraçaoBroad provider mix
Aussie Play Casino100 spins, pokies focusCuraçaoAustralian-themed library
SlotLounge Casino100 spins, code-basedCuraçaoWeekly promo cycle
Reels Grande Casino100 spins, new accountsCuraçaoSlot-focused library
Wildcard City Casino100 spins, rotating slotsCuraçaoProvider breadth
Roby Casino100 spins, code requiredCuraçaoSimple bonus terms
United Casino100 spins, AUD denominationsCuraçaoMulti-currency accounts
Fatbet Casino100 spins, crypto-friendlyCuraçaoCrypto-first stack
Voodoo Casino100 spins, rotating slotsCuraçaoBroad provider mix
Spinsup Casino100 spins, code-basedCuraçaoFast registration
Wanted Win Casino100 spins, new accountsCuraçaoSlot-focused library
Katsubet Casino100 spins, crypto acceptedCuraçaoMulti-currency accounts
Goldwin Casino100 spins, rotating slotsCuraçaoProvider breadth
Velvet Spins Casino100 spins, code requiredCuraçaoWeekly promo cycle
Heapsowins Casino100 spins, AUD focusCuraçaoAustralian-facing brand
Goldbet Casino100 spins, rotating slotsCuraçaoBroad provider mix
Buran Casino100 spins, new accountsCuraçaoSimple bonus terms
Bitkingz Casino100 spins, crypto-heavyCuraçaoCrypto-first stack
Wild Tornado Casino100 spins, code-basedCuraçaoWeekly promo cycle
Betonred Casino100 spins, rotating slotsCuraçaoProvider breadth
Star Casino100 spins, AUD denominationsCuraçaoAustralian-themed library
Leon Casino100 spins, new accountsCuraçaoBroad provider mix
Mega Medusa Casino100 spins, pokies focusCuraçaoReal-series slots
Surge Casino100 spins, rotating slotsCuraçaoWeekly promo cycle
Lucky Green Casino100 spins, code requiredCuraçaoSimple bonus terms
Ricky Casino100 spins, new accountsCuraçaoFast registration
Golden Crown Casino100 spins, AUD focusCuraçaoAustralian-facing brand
21Bit Casino100 spins, crypto acceptedCuraçaoCrypto-first stack
Dolly Casino100 spins, rotating slotsCuraçaoProvider breadth
Stellar Spins Casino100 spins, code-basedCuraçaoWeekly promo cycle
Casino World100 spins, new accountsCuraçaoBroad provider mix
Lukki Casino100 spins, rotating slotsCuraçaoSimple bonus terms
Spirit Casino100 spins, AUD denominationsCuraçaoAustralian-themed library
Playfina Casino100 spins, code requiredCuraçaoFast registration
Malina Casino100 spins, rotating slotsCuraçaoProvider breadth
Goospin Casino100 spins, new accountsCuraçaoWeekly promo cycle
Gamdom Casino100 spins, crypto-heavyCuraçaoCrypto-first stack
Jet4Bet Casino100 spins, rotating slotsCuraçaoBroad provider mix
Mafia Casino100 spins, code-basedCuraçaoSimple bonus terms
Instant Casino100 spins, crypto acceptedCuraçaoCrypto-first stack
Cocoa Casino100 spins, new accountsCuraçaoFast registration
Goldex Casino100 spins, rotating slotsCuraçaoProvider breadth
Cleobetra Casino100 spins, AUD focusCuraçaoAustralian-facing brand
Lucky Elf Casino100 spins, code requiredCuraçaoWeekly promo cycle
Roospin Casino100 spins, new accountsCuraçaoSimple bonus terms
Rooli Casino100 spins, rotating slotsCuraçaoBroad provider mix
Oshi Casino100 spins, crypto-friendlyCuraçaoCrypto-first stack
Spinit Casino100 spins, code-basedCuraçaoWeekly promo cycle
Fortunica Casino100 spins, new accountsCuraçaoFast registration
Boho Casino100 spins, rotating slotsCuraçaoProvider breadth
Pure Casino100 spins, AUD denominationsCuraçaoAustralian-themed library
M99 Casino100 spins, code requiredCuraçaoSimple bonus terms
9AU Casino100 spins, AUD focusCuraçaoAustralian-facing brand
Paradise 8 Casino100 spins, new accountsCuraçaoFast registration
Moonwin Casino100 spins, rotating slotsCuraçaoProvider breadth
Bet365 CasinoSpin promos varyMultiple (UK, AU-adjacent)Sportsbook crossover
Limitless Casino100 spins, crypto acceptedCuraçaoCrypto-first stack
Asino Casino100 spins, code-basedCuraçaoWeekly promo cycle
N1Bet Casino100 spins, rotating slotsCuraçaoBroad provider mix
Red Stag Casino100 spins, AUD focusCuraçaoAustralian-facing brand
Lucky Wins Casino100 spins, new accountsCuraçaoSimple bonus terms
VegasStars Casino100 spins, rotating slotsCuraçaoWeekly promo cycle
Syndicate Casino100 spins, crypto-friendlyCuraçaoCrypto-first stack
Wazamba Casino100 spins, code requiredCuraçaoFast registration
TrueBlue Casino100 spins, AUD denominationsCuraçaoAustralian-themed library
Realz Casino100 spins, new accountsCuraçaoProvider breadth
RetroBet Casino100 spins, rotating slotsCuraçaoWeekly promo cycle
Lucky Hunter Casino100 spins, code-basedCuraçaoSimple bonus terms
Shazam Casino100 spins, new accountsCuraçaoFast registration
ReefSpins Casino100 spins, AUD focusCuraçaoAustralian-facing brand
Roobet CasinoSpin-style promos varyCuraçaoCrypto-heavy stack
AmunRa Casino100 spins, rotating slotsCuraçaoProvider breadth
SpinFred Casino100 spins, code requiredCuraçaoWeekly promo cycle
Pistolo Casino100 spins, new accountsCuraçaoSimple bonus terms
Candyland Casino100 spins, rotating slotsCuraçaoFast registration
Legit99 Casino100 spins, AUD focusCuraçaoAustralian-facing brand
Crowngold Casino100 spins, code-basedCuraçaoProvider breadth
Casino4U100 spins, new accountsCuraçaoWeekly promo cycle
This Is Vegas Casino100 spins, rotating slotsCuraçaoSimple bonus terms
Victor96 Casino100 spins, crypto acceptedCuraçaoCrypto-first stack
Goldbet Casino100 spins, rotating slotsCuraçaoBroad provider mix
Wild Tornado Casino100 spins, code-basedCuraçaoWeekly promo cycle
UnitedAU Casino100 spins, AUD denominationsCuraçaoAustralian-themed library
West28 Casino100 spins, new accountsCuraçaoFast registration
Betonred Casino100 spins, rotating slotsCuraçaoProvider breadth

Two patterns stand out from the table. First, Curaçao licensing dominates because the Curaçao Gaming Control Board issues the cheapest and fastest licence available to operators targeting unregulated markets. Second, spin denomination is rarely stated in the headline. It lives in the terms, usually three clicks deep.

Australian-facing brands tend to cluster around AUD-denominated accounts, PayID and bank transfer support, and a pokies-heavy game library. That last point matters because the term "pokies" is an Australian shorthand for slot machines, and operators that use it in their marketing are signalling a specific audience rather than a general one.

Which operators offer the best terms for Australian players?

Terms quality beats headline generosity. A 100-spin package at 30x wagering on winnings is worth more than 150 spins at 60x. Look for maximum cashout caps too: many no-deposit offers cap withdrawals at AUD 50 to AUD 100, meaning a lucky AUD 500 win converts to far less. The cap is the single most overlooked number in the entire bonus.

Among the brands listed, Fairgo, Ozwin, Joe Fortune, and Royal Reels consistently publish AUD-denominated terms with clearer wagering language. That is not an endorsement of their licensing position, simply an observation about documentation quality.

The Numbers Behind the Offer: Wagering, Caps, and Expected Value

Wagering requirements are where the marketing meets reality. The table below compares common term structures and what each means in practice for a player who wins AUD 20 from 100 spins at AUD 0.20 per spin.

Wagering on WinningsPlaythrough RequiredAt AUD 0.50/SpinAt AUD 1.00/Spin
30xAUD 6001,200 spins600 spins
40xAUD 8001,600 spins800 spins
50xAUD 1,0002,000 spins1,000 spins
60xAUD 1,2002,400 spins1,200 spins
70xAUD 1,4002,800 spins1,400 spins

Read the third column carefully. A 40x requirement on AUD 20 of winnings demands AUD 800 in bets. At a AUD 0.50 spin, that is 1,600 spins on a slot with a 96% RTP. Expected loss across that volume is roughly AUD 32, which exceeds the AUD 20 being chased. The maths is not a trick. It is the product design.

Slot contribution to wagering is usually 100%, but table games often contribute 10% or less, and live dealer titles commonly contribute nothing. Some operators exclude certain Pragmatic Play or Hacksaw titles from wagering entirely during bonus play. Check the contribution table before you spin.

What is the realistic expected value of a 100-spin bonus?

Expected value depends on three variables: spin denomination, RTP of the nominated slot, and the probability of clearing wagering before the cap applies. For a AUD 10 stake package on a 96% RTP slot, gross expected return is AUD 9.60. Apply a maximum cashout AUD 50 to AUD 100 and the effective ceiling drops sharply. A player who beats the odds and turns AUD 10 of stake into AUD 80 sees the excess trimmed at withdrawal.

Run the same calculation across ten claims and the picture firms up. Nine players land near the RTP mean or below and never clear wagering. One hits a bonus round worth AUD 40 to AUD 150, grinds through the playthrough, and cashes out the capped maximum. Aggregate value across the cohort lands below the headline stake figure.

How do maximum cashout caps change the calculation?

Caps convert a variable-outcome bonus into a fixed ceiling. A 100-spin package with a AUD 50 maximum withdrawal is worth at most AUD 50 regardless of what the reels produce. Operators justify the cap as fraud protection, and there is truth to that: no-deposit bonuses attract multi-account abuse, so the cap limits exposure per verified identity.

Compare a capped AUD 50 offer at 30x wagering against an uncapped package at 60x. The capped deal clears faster and pays less at the tail. The uncapped deal pays more in rare outcomes but almost never converts. For most players the capped version has higher expected value, which is counterintuitive until you model it.

Which payment methods work for Australian players?

No-deposit spins require no payment method, but any subsequent withdrawal does. PayID and bank transfer are the dominant rails for Australian-facing operators because both settle in AUD and avoid currency conversion. Crypto withdrawals in BTC or USDT are faster but introduce a second layer of price risk between request and receipt.

Typical withdrawal minimums sit at AUD 20 to AUD 50, which means a capped no-deposit win can clear the threshold. Processing times range from 1 to 3 business days for bank transfer, under 24 hours for crypto, and up to 5 business days where manual review is triggered. Fees are usually absorbed by the operator on the first withdrawal of each month.

Risk, Licensing, and Responsible Play for Australian Residents

Daniel's story ends without a jackpot. He cleared one 40x wagering requirement on a AUD 62 win, withdrew AUD 50 under the cap, and lost the remaining AUD 12 to the excess clause. Net position after three claims and roughly four hours of play: AUD 50 up, minus the value of his time. That is a realistic outcome, not a cautionary tale.

The legal position is less ambiguous than the marketing suggests. Under the Interactive Gambling Act 2001, it is an offence for a casino to provide real-money online gambling services to people in Australia. The Act targets the operator, not the player, and no Australian has been prosecuted for placing a bet with an offshore site. Enforcement runs through ACMA domain blocking, which has disrupted thousands of sites since 2017.

Offshore licences mean offshore recourse. A Curaçao-licensed operator answers to the Curaçao Gaming Control Board, and complaints route through that regulator, not through an Australian ombudsman. Dispute resolution typically takes weeks and rarely produces a refund. Treat the licensing detail as the single most important line on any operator's footer.

Is claiming a no-deposit bonus legal in Australia?

Claiming is not an offence under the IGA, which criminalises the supply side rather than the demand side. The practical risk for a player is account closure without payout if the operator detects VPN use or restricted jurisdiction access. Offshore operators can and do void winnings on those grounds, and there is no local body to appeal to.

What responsible gambling tools should players use?

Australian residents have access to national support through Gambling Help Online on 1800 858 858, a 24/7 free counselling line. Self-exclusion is available through the national self-exclusion register, BetStop, which covers licensed Australian wagering providers. BetStop does not bind offshore casinos, so players using those sites must request exclusion directly from each operator.

Set deposit limits before play, not after. Most offshore operators expose limit tools in account settings, and a 24-hour cooling-off period is standard on request. The legal age for casino gambling in Australia is 18 in every state and territory. Anyone under that age cannot lawfully open an account, and operators that fail age verification will freeze the balance.

What happens if an operator refuses to pay a no-deposit win?

Disputes usually hinge on bonus abuse clauses, which are broad and operator-friendly. Common triggers include identical IP addresses, shared payment methods, and betting patterns that suggest hedging. The first step is a written complaint to the operator's support team; the second is escalation to the licensing regulator. Expect a paper trail measured in weeks.

Chargebacks are not available because no deposit was made. That asymmetry is the core risk of the product: the operator holds all the leverage on payout, and the player holds none. Players who understand this treat no-deposit spins as entertainment with a small upside, not as an income stream.

Do 100 free spins no deposit offers actually pay out?

They do, within the cap. Payouts are routine for players who clear wagering and pass verification, and the capped maximum is usually honoured. The failure mode is not refusal to pay but failure to clear wagering before expiry, which is the outcome for the large majority of claims. Read the cap and the expiry window first.

How long do no-deposit winnings take to withdraw?

Verification is the bottleneck, not the payment rail. Once documents clear, e-wallet and crypto withdrawals typically settle within 24 hours, bank transfers within 1 to 3 business days, and card withdrawals up to 5 business days. First withdrawals take longer because identity checks run in parallel with the payment queue.

Can existing customers claim a 100 free spins no deposit bonus?

Rarely. These packages are acquisition tools aimed at new accounts, and terms usually restrict them to first-time registrations. Existing players see reload bonuses, weekly free spin drops, and loyalty rewards instead. Some operators run seasonal campaigns open to all verified accounts, but the 100-spin headline is almost always a new-player product.

What is the difference between free spins and free bonus cash?

Free spins lock the player to specific slots at a fixed denomination, which controls the operator's exposure precisely. Free bonus cash is more flexible but usually carries higher wagering and stricter game weighting. For the operator, spins are the cheaper instrument. For the player, cash is more useful when the wagering terms are comparable.

Claim with the arithmetic in front of you, verify before you spin, and treat the cap as the real prize rather than the spin count. The offer is a marketing instrument with a calculable value, and that value is smaller than the headline suggests but rarely zero. Play within limits, use the tools above, and the product behaves exactly as designed.