Skip to content

Best Visa Betting Sites 2026

Many top bookmakers support Visa payments, making it one of the most convenient and widely available options for deposits and cashouts.

Mr. Gamble provides you with the ultimate list of the best Visa online betting sites to use, offering expert advice and insights to help you make the right choice to enjoy a positive betting experience immediately using one of the easiest payment solutions around!

Visa Bookmaker List – Updated November 2026

If you want a quick rundown of the best Visa betting sites, the options below are the ones we’re happy to recommend. They’re reliable, easy to use, and trusted by real bettors.

  1. McLuck

    120,000 GC + 60 FREE SC + Chance to Win 500 FREE SC

    Sweepstakes welcome offer

    Age 21+. No purchase necessary. Void where prohibited by law. Not available in CA, CT, DE, ID, IN, KY, LA, ME, MD, MI, MT, NV, NJ, NY, OK, TN, WA and WV. Additional T&Cs apply.
  2. Crown Coins

    Get 200% More Coins on First Purchase: 1.5M CC + 75 FREE SC & Spin to Win up to 100 SC

    Sweepstakes welcome offer

    T&Cs: Upon signup. For new users only. No purchase necessary. Void where prohibited by law. See T&Cs. 19+
  3. SpinBlitz

    130,000 GC + 65 FREE SC

    Sweepstakes welcome offer

  4. Mega Bonanza

    80K + SC 30 FREE + 30 FREE SPINS FOR $9.99 ONLY

    Sweepstakes welcome offer

    Age 21+. No purchase necessary. Void where prohibited by law. Not available in AL, CA, CT, DE, ID, IN, KY, LA, ME, MD, MI, MT, NV, NJ, NY, OK, TN, WA and WV. Additional T&Cs apply.
  5. Funrize Casino

    250% EXTRA! FOR $4.99 GET 225K GC + 12.5 SC!

    Sweepstakes welcome offer

  6. WowVegas

    1.5 million WOW Coins + 30 Free Sweepstake Coins

    Sweepstakes welcome offer

  7. Spree

    30,000 GC and 30 FREE SC at $9.99

    Sweepstakes welcome offer

  8. Go Go Gold

    Sign-up Bonus: 200k GC+4 Free SC

    Sweepstakes welcome offer

    New Sweepstake
    No purchase necessary. 21+ only. Void where prohibited by law. Terms and conditions apply. Logo: Please see the logo attached, you can get more
  9. Titan Treasure

    Up to 25% Cashback + 2 free SC

    Sweepstakes welcome offer

    New Sweepstake
  10. Betr

    50% First Purchase Match, up to 50 Free SC + 24 Hour Casino Insurance

    Sweepstakes welcome offer

    New Sweepstake
    No Purchase Necessary. Must be 18+ (19+ in AL & CO; 21+ in MA & VA) and physically located in a jurisdiction where Betr Social Casino operates. Restrictions apply. Void where prohibited. T&Cs apply. For more details, please visit betr.app. Concerned about your play? Call the NCPG at 1-800-522-4700.
  11. Pulsz

    405,000 GC + 42 FREE SC + 40 FREE SPINS

    Sweepstakes welcome offer

  12. Casinio

    200% extra up to 1000 SC

    Sweepstakes welcome offer

    New Sweepstake
  13. Card Crush

    Get up to 140 MC + 50 FREE MC Spins

    Sweepstakes welcome offer

    New Sweepstake
  14. Rebet

    50% Match up to $50 in Casino Bonus

    Sweepstakes welcome offer

    18+/21+, Sweepstakes Model, 1x WR, KYC Required, Min Redemption $10–$20, Max Redemption $1,000/Day, $0.75 Redemption Fee, Bank Transfer Only, AMOE Available, ReBet Coins Non-Redeemable.
  15. Punt.com

    Get Up to 1.5MIL Gold Coins + 150 Free SC + 100 Free Spins on Big Boat Big Catch with First Purchase

    Sweepstakes welcome offer

    No purchase necessary. 21+ only. Void where prohibited by law. Terms and conditions apply.
  16. Chanced.com

    Get 60 Free SC + 600K Gold Coins on your first $30 purchase

    Sweepstakes welcome offer

    Crypto Accepted
    No purchase necessary. 21+ only. Void where prohibited by law. Terms and conditions apply.
  17. 1ucky Duck

    WELCOME OFFER Up to 115,000 GC + 65 Free SC + Welcome SC Wheel

    Sweepstakes welcome offer

    New Sweepstake
    Must be 18+ to play. Restricted in CA, CT, DE, ID, LA, MI, MT, NV, NJ, NY, TN, and WA. SC has at least 1x playthrough requirements. Full T&C’s apply. Must be 18+ to play. Restricted in CA, CT, DE, ID, LA, MI, MT, NV, NJ, NY, TN, and WA. SC has at least 1x playthrough requirements. Full T&C’s apply.
  18. Pulsz Bingo

    405,000 GC + 42 FREE SC + 20 FREE SPINS

    Sweepstakes welcome offer

  19. Lonestar Casino

    500K GC + 105 free sc + 1000 VIP points

    Sweepstakes welcome offer

  20. Realprize

    500k GC + 125 Free SC + 1000 VIP points

    Sweepstakes welcome offer

  21. Baba Entertainment

    3 Free SC + up to 250% extra / 88 SC on first purchase

    Sweepstakes welcome offer

  22. PeakPlay

    Free 60 Sweep Coins on Your First Pack!

    Sweepstakes welcome offer

    New Sweepstake
  23. Jackpota

    FREE 67 SC + 135K GC + 100 FREE SC SPINS

    Sweepstakes welcome offer

    Must be 21+ to participate. T&Cs Apply. Void in AL, UT, CA, CT, DE, IA, ID, IL, IN, KY, LA, ME, MD, MI, MT, NV, NJ, NY, OK, PA, TN, WA and WV. Must be 21+ to participate. T&Cs Apply. Void in AL, UT, CA, CT, DE, IA, ID, IL, IN, KY, LA, ME, MD, MI, MT, NV, NJ, NY, OK, PA, TN, WA and WV
  24. Sixty6

    220,000 GC + 22 SC for $9.99

    Sweepstakes welcome offer

    New Sweepstake
  25. CoinsBack

    500,000 Gold Coins + 2 Free Sweepstakes Coins

    Sweepstakes welcome offer

    New Sweepstake
  26. Ace

    Up to 150% Extra Free Coins + Welcome Bundle!

    Sweepstakes welcome offer

    New Sweepstake
    No purchase necessary. Void where prohibited. Must be 21+. Additional T&Cs apply.
  27. Coins Royale

    2,500,000 GC + 25 SC for $9.99

    Sweepstakes welcome offer

    New Sweepstake
  28. Spinsly

    200% Extra on 1st Purchase - GC 60,000 + FREE SC 40 + Infinity Wheel

    Sweepstakes welcome offer

    New Sweepstake
    No Purchase Necessary to play. Promotions Void where prohibited by law. For detailed rules, see Sweeps Rules & Terms of Use.
  29. Deal or No Deal

    200% Extra on 1st Purchase - GC 60,000 + FREE SC 40 + Infinity Wheel

    Sweepstakes welcome offer

    New Sweepstake
  30. Amazon Jackpots

    200% Extra on 1st Purchase - GC 60,000 + FREE SC 40 + Infinity Wheel

    Sweepstakes welcome offer

    New Sweepstake
    No Purchase Necessary to play. Promotions Void where prohibited by law. For detailed rules, see Sweeps Rules & Terms of Use.
  31. Rolla

    500,000 Gold Coins + 10 Free Sweepstakes Coins

    Sweepstakes welcome offer

  32. Spinfinite Casino

    3,000 GC + Mystery Bonus. 200% Extra on 1st Purchase - GC 60K + FREE SC 40 + Infinity Wheel ($20 package)

    Sweepstakes welcome offer

    New Sweepstake
    No Purchase Necessary to play. Promotions Void where prohibited by law. For detailed rules, see Sweeps Rules & Terms of Use.
  33. Zonko

    200% Extra on 1st Purchase - GC 60,000 + FREE SC 40 + Infinity Wheel

    Sweepstakes welcome offer

    New Sweepstake
    No Purchase Necessary to play. Promotions Void where prohibited by law. For detailed rules, see Terms of Use & Sweepstakes Rules. Dealornodealwin.com is owned and operated by Mamba Limited, incorporated in Isle of Man.
  34. High 5 Casino

    Get 700 GC +55 Free SC +1 SC Daily for 5 Days +400 Diamonds

    Sweepstakes welcome offer

  35. Stake

    250M GC + Free 25K SC Raffle

    Sweepstakes welcome offer

    Crypto Accepted
  36. Sweep Las Vegas

    CTA: Get 10,000 Gold Coins + 2 Sweeps Coins free on registration. No deposit needed!

    Sweepstakes welcome offer

    New SweepstakeCrypto Accepted
  37. ZumbaCards

    5 Cards, 20 SC + 20 bonus SC

    Sweepstakes welcome offer

    New Sweepstake
  38. Kingwins

    40K GC for $19.99 + Free 40 SC + 20 Free SC Spin

    Sweepstakes welcome offer

  39. Crash Duel

    200,000 GC + 100 Free SC

    Sweepstakes welcome offer

  40. PlayFame

    120,000 GC + 60 FREE SC + Chance to Win 500 FREE SC

    Sweepstakes welcome offer

  41. Fortune Wheelz

    250,000 Gold Coins + 100% Sale on 1st purchase

    Sweepstakes welcome offer

  42. Hello Millions

    120,000 GC + 60 FREE SC + Chance to Win 500 FREE SC

    Sweepstakes welcome offer

  43. Underdog

    Play $5, Get $50 in bonus entries

    Sweepstakes welcome offer

  44. NoLimitCoins

    300K GC + 20 free SC + 5 FP for just $9.99

    Sweepstakes welcome offer

  1. Mama.bet

    Not available where you are

    Mama.bet review
    18+ Full Terms Apply. Play Responsibly.
  2. Moana Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  3. TornadoBet Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  4. Spinbetter

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  5. Betportal Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  6. Boomerang-bet.com

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  7. Rabona

    Not available where you are

    Rabona review
    18+ Full Terms Apply. Play Responsibly.
  8. Viu - Viu Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  9. InkyBet Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  10. Lilu.bet Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  11. Lucky Boom Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  12. Zizobet Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  13. SpinnerBet Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  14. Beazt Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  15. Betsuna Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  16. Dice Spin Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  17. Kazeeno

    Not available where you are

    Kazeeno review
    18+ Full Terms Apply. Play Responsibly.
  18. 7abet Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  19. Millioner Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  20. Alawin Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  21. Betjordan Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  22. FS Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
  23. Wintari Casino

    Not available where you are

    18+ Full Terms Apply. Play Responsibly.
Table of contents

Best Visa Sports Betting Sites – Mr. Gamble’s Picks

Mr. Gamble’s betting experts have found the best betting sites that accept Visa debit cards. We rank the best bet sites to deliver better odds, better markets, and safer betting.

If you’re looking to get started with sports betting with Visa payments, take a look at our top three picks below:

10bet

At 10bet, you can enjoy some of the quickest bookmaker Visa withdrawal speeds possible! The operator offers Visa Fast Funds withdrawals, so you can access your money in your bank account within 1-2 business days. On top of that, funds can be withdrawn from as low as €10 to as high as €35,000, making it one of the best Visa betting site.

At 10bet, you can enjoy wagering on every sport that exists, from the most popular to the more niche. As well as being one of the top cricket betting sites that accept Visa, football betting can be enjoyed, just as esports betting, novelty betting, and virtual betting can. You can enjoy many sports-related promotions and benefit from statistical analysis that can help you maximise your betting sessions.

Min deposit with Visa€10
Min withdrawal€10
Withdrawal time1-2 business days

Casumo

Casumo is one of the best bookies that accepts Visa.

The site offers instant deposits, so you can start betting online ASAP, ensuring you can place timely bets on live action and enjoy in-play betting. Withdrawals are also relatively quick, as they can be completed in a matter of a few days.

With Casumo’s betting site, you can wager on many of the top sporting events all year round. Many sports are available to wager on, offering you competitive odds across comprehensive coverage. Many specials are also made available, including bet builders and specific bonuses that can maximise betting value.

Min deposit with Visa€10
Min withdrawal€10
Withdrawal time1-2 business days

BestOdds

BestOdds is a new Visa online betting site. 

You can make minimum deposits and withdrawals of €10 using Visa, making it one of the most favourable bookies for those on a smaller budget or who play casually.

BestOdds offers comprehensive market coverage, making it one of the best football, horse racing, and cricket bookies around. With a range of ongoing promotions and solid responsible gambling tools on offer, we think BestOdds is a good option to try if you’re looking for something a little different!

Min deposit with Visa€10
Min withdrawal€10
Withdrawal time1-5 business days

How to Get a Visa for Sports Betting

Obtaining a Visa for sports betting activities requires you to have a bank account with one of the major institutions. Many banks issue Visa debit cards for their current accounts.

Follow these steps to obtain a Visa debit card:

  • Select a major bank that offers a Visa debit card
  • Apply for an account and provide the requested details
  • Complete the process and await the bank's approval
  • Once approved, you should receive a Visa debit card in the post

Each bank can differ in terms of timing; some may be quicker than others, and cards are usually posted to your address. It is recommended to check which bank offers them before creating an account to avoid registering and receiving a Mastercard debit card instead.

How to Deposit With Visa at Betting Sites

Making a deposit and placing a bet with Visa is simple. Mr. Gamble recommends you follow the five steps outlined below to ensure you can deposit funds efficiently and without problems to begin sports betting immediately:

Total Time
5 minutes
Supply
Banking
Tools
Debit card
Select a bookmaker

Step 1 of 5

Select a bookmaker

Make sure to use the recommended Mr. Gamble bookmakers that accept Visa debit card payments.

How to Withdraw from a Visa Betting Site

Most major bookmakers have made withdrawing with a Visa debit card a simple process. Still, it’s always recommended to review the betting site's terms and conditions to ensure the process is completed efficiently.

The following steps should suffice for a generic Visa withdrawal:

  1. Go to the Cashier: Click on the ‘Cashier’ section of the site. This may be a dedicated button or be located within your betting account. Hit ‘Withdrawal’ to begin the process.
  2. Select Visa: Choose the Visa option to initiate a withdrawal back to this payment card. You will need to enter how much you want to withdraw and send to your bank account at this stage.
  3. Complete the process: Complete the Know Your Customer (KYC) checks when you make your first withdrawal. You will need to provide information about your identity. Further checks may be required, but once they have been submitted, withdrawals will typically no longer require further checks.
  4. Wait: Funds will be transferred to your bank account once the transaction has been processed and confirmed. This can take numerous days to complete, so it is best to be patient. If there are any issues, customer support will get in contact.

Visa Bookmakers Deposit and Withdrawal Limits

It’s recommended to check the limits in place at Visa bookmakers, as they can vary by site.

Visa sports betting sites often allow for higher deposit limits than other payment methods. It is not uncommon to find this number to be in the thousands. A minimum deposit of €15 or €110 is common at many sites, making this payment method convenient.

Withdrawal limits can also be higher amounts when using Visa options. An upper limit of thousands can typically be found at most sites. Most sites also allow free withdrawals; still, check the site’s terms and conditions to avoid any potential transaction fees. Some sites can charge a percentage of the transaction request.

Average Time of Visa Deposits and Withdrawals 

Visa deposits are often instantaneous. As long as you follow the instructions highlighted by the Visa betting site and enter the correct details, funds should be credited to your sports betting account immediately. There may be a slight delay, but this is pretty rare. It’s why this method has become one of the most convenient for bettors.

The biggest downside, as we’ll highlight later, is the average time it takes for bookies that accept Visa withdrawals to be made. These can take several hours to process, with up to three business days often cited as the time required. This is in addition to the one to five additional business days it can take for a Visa transaction to be made available and show in your bank account.

When compared to e-wallets as an alternative payment method, they are much slower than PayPal, Neteller, and Skrill, which can complete withdrawal transactions within a few hours or a day at most.

Transaction TypeAverage TimeRange/Details
DepositsInstant0-15 minutes; funds available immediately at most sites.
Withdrawals2-3 business days1-5 days typically

Claim Bonus Offers at Visa Bookies 

You can claim bonus offers at Visa bookies when using this payment method for deposits. Unlike other payment methods that may carry bonus eligibility restrictions (Neteller, Skrill), most sportsbooks make their promotional offers eligible with Visa payments, emphasising the convenience of this method.

Sportsbook Welcome Bonus

The welcome bonus at a sportsbook is typically available to claim when making a deposit with a Visa debit card. This bonus can enhance the value of opening a betting account for the first time with a bookie, offering a range of rewards. These can include matched deposit bonuses, no-deposit bonuses, or even free bets.

A welcome bonus will come equipped with several terms and conditions that you must satisfy. This may include meeting wagering requirements, making a minimum qualifying deposit, or placing a qualifying bet on minimum odds and specific markets.

Free Bets

Free bets can be available to claim as part of a bookmaker’s promotional offers. These can help you enjoy positive betting experiences because they are risk-free. These bets can allow you to practice betting on unknown markets and place bets on those that carry more risk without losing any of your own money. You can check out free bets today with Mr. Gamble. 

You may have to place a bet on a specific market or minimum odds for it to qualify, which can mean it may be a little more restrictive than other bonuses. In addition, free bets may require you to place them within a specific period of time, which may not always be convenient.

Sports Betting With Visa: Pros and Cons

Placing a Visa bet can bring bettors many pros and cons; some of which are more notable than others. For instance, the payment method is the most accessible for most punters, but it can be the most restrictive when it comes to payout speeds. There may be some that also have payment method exclusions for this option.

Examine the table below to learn about the major advantages and disadvantages of Visa deposits and withdrawals when using betting sites:

Pros Cons
Visa debit is universally accepted at almost all licensed reputable online bookmakers; many also support Visa prepaid cards and Visa Fast Funds.Some sites may apply a transaction fee for withdrawals.
Using a Visa debit card supports responsible gambling practices, as it allows players to bet only with funds they already have availableStandard Visa withdrawals can still take 1-3 working days, where Fast Funds is not supported, or after security checks.
Deposits with Visa debit are usually instant on betting sites; many now offer “Visa Fast Funds” for near‑instant withdrawals to your bank.E‑wallets and instant‑banking options can be faster for withdrawals and offer more separation between your main bank account and betting activity.
Bookies typically do not charge fees for Visa debit deposits or withdrawals.Visibility on statements reduces privacy compared to cash or some e‑wallets, and bank declines can be frustrating if your risk profile triggers controls.
Visa debit deposits almost always qualify for welcome bonuses and free bet offers, unlike many e‑wallets that are excluded. 
Visa betting sites must be licensed, use strong encryption, and comply with strict data‑protection rules; Visa adds fraud monitoring and 3‑D Secure checks. 

Visa Sports Betting Safety and Legality

Visa is one of the most widely accepted payment methods for online sports betting worldwide, and in many regulated markets it is a standard way for players to fund betting accounts. In general, betting with a Visa debit card is legal when you use a properly licensed sportsbook operating in your country or region.

From a safety standpoint, Visa payments are protected by multiple layers of security. These typically include encrypted transactions, real-time fraud monitoring, and multi-factor authentication systems such as Verified by Visa and 3D Secure, which confirm the cardholder’s identity before a payment is approved.

What is Visa Direct?

Visa Direct is Visa's real-time payment platform that enables fast push-to-card transfers, allowing funds to move directly from a betting site's account to an eligible Visa debit or prepaid Visa card without traditional banking delays.

In the betting context, it's branded as Visa Fast Funds, where punters select their compatible Visa card for withdrawals, and winnings typically arrive in minutes to two hours (up to 24 hours max), far quicker than standard Visa payouts of 1-5 days. 

They also retain Visa's security (encryption, 3D Secure) while avoiding fees and qualifying for bonuses, making it a good option for online betting with Visa.

Alternative Payment Methods

If you find that Visa doesn’t quite tick all of your boxes or the limitations of this payment method aren’t favourable at online betting sites, Mr. Gamble recommends the following options as suitable alternatives:

PayPal

Many bettors consider PayPal e-wallet the premier option for fast transaction speeds. PayPal bookies will allow you to make instant deposits and enjoy fast withdrawals free of charge. Most withdrawals are completed in a matter of hours, rather than the near-week-long wait that Visa cards can have. PayPal is also considered more secure and privacy-friendly by many, as it is separate from your bank account.

A limitation of PayPal deposits is that they may be excluded from some welcome bonuses, and they may not always be accepted everywhere. You will also need to share personal information with PayPal when creating an account, which may not benefit those who wish to keep their identities more anonymous.

Alternative e-wallets you could consider are Neteller, Skrill, and betting sites that accept MuchBetter. If PayPal doesn’t quite work for you and you like what e-wallets offer, these are worth considering. Each of them offers a very similar service.

Bank Transfer

A bank transfer is arguably the most secure way to make a payment transaction. You will need to go through the bank directly to make the transaction to sports betting sites. The best betting sites that offer bank transfers now offer several methods to facilitate this, including Instant Bank Transfer and open banking alternatives like Trustly.

If there is a downside to this method, it’s the speed at which transactions are completed. Not all bank transfers will credit your online betting account instantly; some may take days.

At the same time, withdrawals can take as long as Visa options, as banks must process them manually. These transactions may also be blocked, and higher minimum amounts may be required for deposits/withdrawals.

Apple Pay and Google Pay

The best Apple Pay bookmakers and Google Pay betting sites will allow you to use these digital wallets. These options provide punters with convenience, as they can be used directly from a smartphone or tablet when betting online. 

They are enhanced with encryption and tokenisation technologies, creating additional layers of security as data is stored and converted, thereby reducing the risk of theft. Biometric technology is used to make payments.

Not all betting sites accept Apple Pay or Google Pay, and each digital wallet is only available on a specific platform (iOS or Android).

Neither of these is widely available as a withdrawal option where they are accepted as deposit methods, either. You will still need to withdraw money using the stored card, which is likely a Visa or Mastercard. Lengthy withdrawal times will then ensue.

Trustly

Many bettors see Trustly as a slick alternative to Visa for direct, card-free payments. Trustly betting sites let you deposit straight from your bank in seconds and cash out far faster than typical card withdrawals -often the same day. It’s also a plus for privacy-minded players, since you never share card numbers with the bookmaker and everything runs through secure bank authentication.

The trade-offs: Trustly deposits can be excluded from some bonuses, and not every bookie or country supports it. You’ll also need online banking access to approve payments.

If Visa feels slow or clunky, Trustly betting sites offer a cleaner, quicker bank-to-bookmaker route.

FAQs

What is a Visa betting site?

A Visa betting site is an online bookmaker that lets you deposit and withdraw funds using your Visa debit card.

What online betting sites accept Visa?

Many of the top online betting sites accept Visa as a payment method. Check out the recommended list of online betting sites Visa payments are available at Mr. Gamble to find the best option for you to use.

Can I use a Visa gift card for sports betting?

Yes, you can use a Visa gift card to fund your sportsbook account and make a deposit. Simply follow the instructions provided at the betting site to load your account with the funds from the gift card.

How fast are Visa debit withdrawals?

Visa debit card withdrawals can take 1 to 5 days to complete. You may need to wait an additional 3 days for the transaction to be processed before it arrives in your bank account.

Do betting sites hold on to my Visa bank details?

Yes, online betting sites that use Visa will hold onto your bank details, but will do so securely. They will tokenise your card information and store it in accordance with strict data protection regulations.