For sportsbook operators
Give every bet a match.
The Responsible Gaming product your customers actually want. Every bet builds savings, retirement and peace of mind.
Customer-funded · Operator-branded · Compliance-ready
23 matched bets this month
Built to integrate with the operators setting the RG standard
The status quo
RG today is a checkbox. It should be a product.
Operators ship deposit limits, cool-off timers, and self-exclusion. The intent is right. The product is punitive — and adoption shows it.
Customers ignore it
Today’s RG features are friction with no upside. Customers turn them off, or never turn them on. Adoption sits in the low single digits.
Regulators are escalating
Affordability checks, ad restrictions, mandatory RG tooling — the pressure curve points one direction. Operators need offense, not just defense.
Losses kill LTV
Heavy losers churn, self-exclude, or worse. The customers you most want to retain are the ones the current RG stack pushes away.
What you ship
One product. Three stakeholders happy.
For your customers
Every bet pairs with a matching deposit to their own savings. Bet $50, save $50. A healthy habit, fully under their control.
For your compliance team
Full audit trail. Opt-in by default. Transparent flows. The reporting surface you need when regulators ask hard questions.
For your brand
Be the operator that treats customers like adults. A real product story for press, regulators, and the next license review.
The mechanic
Every bet has a match.
When a customer places a wager, Matched triggers a matching deposit from their linked bank account into their own savings. The sportsbook never funds the deposit — the customer pays themselves, every time they bet with you.
Bet placed
Customer places a wager in your sportsbook. Matched listens via a single webhook.
Match triggered
A matching deposit pulls from their linked bank — never from sportsbook funds.
Savings settled
Funds land in the customer’s own savings account. They see both balances in one place.
What your customer sees
White-labeled. Native to your brand.
The experience lives inside your app. Your colors, your typography, your voice. Matched is the engine — your brand is the surface.
Lakers –4.5 · $50.00
Your savings balance is now $1,247.50.
Where Matched fits
Your RG stack is missing its middle.
Responsible Gaming runs on a spectrum — light-touch education for new players at one end, crisis intervention for those at risk at the other. Most operators are well-covered at both ends and thin in the middle, where the healthy, active majority of your base actually lives. That gap is Matched.
Education & onboarding
Game-sense tools, deposit-limit prompts, and reality checks.
New & casual playersMatched
A product the everyday active player actually opts into — building savings and good habits while they play, long before any risk signal. The preventive layer most stacks leave empty.
The active majorityIntervention & crisis
Self-exclusion, cool-off periods, and clinical referral.
The few at riskMatched doesn’t replace the tools at either end. It fills the gap between them — and keeps more customers from ever reaching the far one.
For RG leaders
Reframe the customer.
“They’re not being rescued. They’re someone with the discipline to pay themselves every time they bet with the sportsbook.”
- Opt-in by default — no behavior modification through dark patterns
- Customer-funded — the sportsbook never touches the savings flow
- Transparent ledger — every deposit shows the bet it’s paired to
- Full audit trail — exportable for regulator and licensing reviews
- Adjustable match ratio — customer chooses their own commitment
Ahead of regulation
Every match builds affordability.
When a customer matches their bets into savings, they’re proving — bet after bet — that they can afford to play. That’s verified affordability you build across your entire base, before any regulator asks for it.
Regulation watch
Massachusetts Bettor Health Act (S.302)
Filed for the 2025–26 session, S.302 would cap bettors at $1,000 a day and $10,000 a month — unless the operator runs an affordability assessment showing wagers stay under 15% of the customer’s available bank balance. Massachusetts is first. It won’t be last.
Affordability for every customer
Every match runs off a linked bank account. The verified financial connection an affordability check requires is already live across your base — not bolted on under a compliance deadline.
Your VIPs keep playing
Blanket caps throttle your highest-value customers first. With affordability you can actually demonstrate, your VIPs prove they can afford to play — so the players driving your LTV aren’t capped by a one-size limit.
Never blindsided by new rules
When the next affordability mandate lands, you’re not scrambling to source bank data and ship tooling. You’re already there — with a product customers chose to turn on.
How we work together
Pilot first. White-label when you’re ready.
No engineering commitment to start. Your customers pilot via the standalone Matched app — you see real numbers before you write a line of integration code.
Pilot via the Matched app
Your customers opt into the standalone Matched app. We share an operator dashboard so you can watch adoption, savings volume, retention impact, and RG outcomes in real time. No integration required.
White-label into your sportsbook
Once the numbers convince you, we embed Matched natively into your product. Your brand, your flows, your compliance surface. A single webhook + drop-in SDK ships in weeks.
Step 2 · White-label
Ship in weeks, not quarters.
Once the pilot is showing the numbers you want, white-label Matched into your sportsbook. A single webhook on bet placement. A drop-in SDK for the customer-facing surface. Brandable end-to-end. Your team owns nothing it shouldn’t.
One webhook
Fire a bet event. Matched handles savings transfer, ledgering, and customer notifications.
White-label UI
Drop-in components inherit your brand tokens. Or use our REST API and build your own.
Dashboards
Compliance and ops dashboards out of the box. CSV and warehouse exports on day one.
POST /v1/match/bet
{
"customer_id": "cust_8f3a…",
"bet_id": "bet_2db…",
"amount_cents": 5000,
"placed_at": "2026-05-20T14:31:08Z"
}Questions operators ask
The short version.
Let’s talk
Avg. customer saves $400/yearReady to give every bet a match?
We’re piloting with a small number of operators in 2026. Tell us about your customer base and we’ll come back with a pilot plan within 48 hours.
or email owen@layup.money