| 01Legal operator identity | DocumentedThe terms footer names Twocent Technology Limited as the operator of BC.GAME. The footer gives Belize company number 41939 and an address at Sea Urchin Street #2, San Pedro, Ambergris Caye. The licences page, the privacy policy and the AML policy give the same company as number 000041939 at Sea Urchin Street, without the house number. The Anjouan licence register names the same company for bc.game. The pages were read on the official mirror bc.co, which the operator lists at bcgame.com. | DocumentedThe site footer names EZ Spins Ltd, registration number 16159, in Hamchako, Mutsamudu, Anjouan, Union of Comoros. Terms clause 1.2 and the Contact Us page name the same company. The Anjouan licence validator names EZ Spins Ltd for the website sportsbet.io. |
|---|
| 02Licence and domain coverage | Partial evidenceThe footer, the licences page and the privacy policy state licence ALSI-202410011-FI1 from the Government of the Autonomous Island of Anjouan, Union of Comoros. The public licence register at anjouangaming.com lists the same number for Twocent Technology Limited. The register shows status valid, type B2C, issue date 2024-10-02 and expiry date 2027-10-01. The register row lists bc.game among 12 domains. It does not list bc.co, the mirror that RTP Ledger read. Coverage gaps: licence status. | DocumentedThe footer cites an Anjouan licence under number ALSI-202509076-F12. The Contact Us page cites ALSI-202509076-FI2. The footer seal links to the Anjouan validation page. On 2026-10-24 that page listed EZ Spins Ltd, sportsbet.io and licence ALSI-202509076-FI2 with operating status VALID. The footer number has the digit 1 where the validator has the letter I. The pages checked cite no Curaçao licence. |
|---|
| 03Country restrictions | DocumentedTerms clause 4.3 bars residents of, and access from, 12 named territories. They are Australia, Austria, France, Germany, the Netherlands, Spain, the Union of the Comoros, the United Kingdom, mainland China, Hong Kong, Macau and the United States. The clause also bars all FATF-blacklisted countries and other jurisdictions that the Anjouan Offshore Financial Authority prohibits. The KYC help article lists unsupported regions for verification. That list adds Brazil as a temporary restriction and does not name China, Hong Kong or Macau. The two published lists do not match. | DocumentedThe Restricted Jurisdictions page lists 46 jurisdictions, including the United States, the United Kingdom, France, Germany, Spain, the Netherlands and Australia. Terms clause 3.2 bars registration from a restricted jurisdiction and bars third-party software that hides the location. The AML and KYC policy gives a different list. That list adds Algeria, Angola, Belarus, Comoros, Côte d'Ivoire and Kenya. It omits Cameroon, Israel, Italy, Laos, Monaco, Portugal, South Africa and Zimbabwe. RTP Ledger records both lists and does not choose one. |
|---|
| 04Account journey and closure | DocumentedTerms clause 5.1 allows one personal account for each individual. Registration is an invitation to contract, and acceptance occurs only when the account is created. Clause 4.1 sets a minimum age of 18, or a higher age where the law requires it. The registration page states that the registered email address cannot be changed later. The KYC help article describes two levels. Basic KYC needs a government photo ID and a selfie taken from five angles. Advanced KYC needs a proof of address dated within the last 3 months, but only on request. Review is automated in most cases. A player can resubmit up to 6 times, and some cases go to manual review. The article states that a player who fails KYC can still play, but some currencies need KYC for deposits or withdrawals. The self-exclusion help article states that permanent self-exclusion is also used to close accounts. After a permanent exclusion, the player has a 7-day withdrawal period from the date of notification. The account then becomes inaccessible and any remaining balance is forfeited. Funds with open wagering requirements are forfeited at once. The registration page tells a player who needs a new email address to close the account and open a new one. | Partial evidenceTerms clause 2.1.1 requires an age of 18 or over. Clause 2.1.18 allows one account per person. Clause 6.1 requires a confirmed email address before a withdrawal. Clause 3.12 blocks withdrawals for 48 hours after a password change. Coverage gaps: observed verification journey, observed account-closure journey. |
|---|
| 05Payment catalogue | DocumentedThe deposit-confirmation article gives a table of 15 entries: BTC, SATS, ETH, XRP, DOGE, USDT, LTC, BCH, XLM, TRX, BSV, EOS, DAI, USDC and XMR. The article tells USDT senders to use the specific ERC20 or TRC20 address. The deposit guide tells the player to choose the coin and the network in the cashier. XRP, XLM and EOS also need a memo, tag or destination ID. Neither article states that the table is the complete list. | DocumentedThe minimum withdrawal page lists 14 crypto assets: BTC, ETH, LTC, USDT, XRP, ADA, TRX, DOGE, BNB, TON, POL, USDC, SHIB and SOL. It also lists TRY and CAD. The minimum deposit page lists the same crypto assets except SOL. Neither page names a network for each asset. |
|---|
| 06Deposit terms | DocumentedThe deposit-confirmation article states that the minimum deposit differs by cryptocurrency and that support can give the figure. It states that there is no maximum. Deposits take between 1 minute and 2 hours. Deposits from contract wallets can take up to 12 hours. The table asks 1-3 confirmations for BTC, 6 for ETH and USDT, 2 for BCH, 9 for BSV and 6-12 for most other coins. Terms clause 10.5 states that limits normally show before the transaction completes. | DocumentedThe minimum deposit page lists 0.000007 BTC, 0.00013 ETH, 0.002 LTC, 0.25 USDT, 3 TRX, 0.31 XRP, 0.694 ADA, 3.535 DOGE, 0.0009 BNB, 0.18 TON, 0.32556 POL, 0.25 USDC and 10,000 SHIB. The minimum is the amount received after transaction fees. Terms clause 5.2 states that a deposit below the minimum is void and is not credited or returned. |
|---|
| 07Withdrawal terms | Partial evidenceTerms clause 11.1 makes withdrawals subject to identity verification and promotional conditions. Clause 11.4 allows a delay while the operator reviews fraud or compliance risk. Clause 11.7 allows a withdrawal fee only where it shows before confirmation. The fee guide states a minimum withdrawal fee of 0.1%. The VIP page lists fee-free deposits and withdrawals as a VIP reward. Help articles state a 24-hour withdrawal hold after a password change and after 2FA is disabled. No checked page states a minimum withdrawal amount. RTP Ledger has not observed a withdrawal on bc.game. Processing time and effective fees are not established. Coverage gaps: first-party withdrawal processing observation. | Partial evidenceThe minimum withdrawal page lists 0.00024 BTC, 0.005 ETH, 0.1 LTC, 20 USDT, 20 USDC and 0.2 SOL among other amounts. It states that Sportsbet.io covers the crypto transaction fee. Terms clause 6.1 requires 3 blockchain confirmations of a deposit before a withdrawal. Clause 6.4 allows a 1x wagering requirement on deposits. Clause 6.9 allows at least 5x if the operator suspects mixer use. Clause 6.11 allows large withdrawals in parts of up to 1 million USDT per week. RTP Ledger has not observed a withdrawal on sportsbet.io. Actual processing time and effective fees are not established. Coverage gaps: first-party withdrawal processing observation. |
|---|
| 08Bonus terms | Partial evidenceThe Monthly 4 Deposit Bonus article lists four stages in a fixed order. They are 180% from a $5.00 deposit, 240% from $10.00, 300% from $20.00 and 360% from $30.00. The bonus goes to locked rakeback. It unlocks into withdrawable cash as the player wagers on non-PvP games. The stages reset on the 1st of each month at 00:00 UTC. The article does not state the unlock rate, a maximum bonus amount or an expiry. Terms clause 12.2 states that each promotion can carry its own rules. Coverage gaps: bonus eligibility and expiry. | Partial evidenceThe homepage states a 100% welcome bonus of up to 300 USDT for new sportsbook players. The reward terms give wagering contributions by product but not the terms of this offer. RTP Ledger did not read the offer page, so the wagering requirement, minimum deposit and expiry are unknown. Coverage gaps: bonus economic terms, bonus eligibility and expiry. |
|---|
| 09KYC and source-of-funds process | Partial evidenceTerms clause 5.3 allows document requests at any time, including before deposits or withdrawals. Clause 6.2 lists photo ID, proof of address, payment-method and wallet ownership, a selfie, source of funds and source of wealth. Clause 6.7 allows delayed withdrawals and a suspended account if the player does not complete verification. The KYC help article states that some currencies need KYC for deposits or withdrawals. No checked page states a withdrawal amount that triggers verification. RTP Ledger has not run a test account on bc.game. The stage where verification is requested in practice is not established. Coverage gaps: observed KYC trigger and stage. | Partial evidenceThe AML and KYC policy requires identity verification on the first withdrawal of any amount, at USD 10,000 in cumulative deposits, or on suspicious activity. Terms clauses 5.8 and 6.5 state the same two triggers. Clause 6.7 allows additional checks on withdrawals above USD 10,000. The policy accepts a passport, national identity card, driving licence or residence permit. Proof of address must be dated within the last three months. Enhanced due diligence can ask for source of funds and source of wealth. RTP Ledger has not run a test account on sportsbet.io. The stage where verification is requested in practice is not established. Coverage gaps: observed KYC trigger and stage. |
|---|
| 10Responsible-gambling controls | DocumentedThe gambling limits page offers loss or wagering limits over a daily, weekly, monthly or quarterly period. Active limits reset at 00:00 UTC at the end of each period. Removing a limit takes effect at 00:00 UTC after a cooling-off period of at least 24 hours. Terms clause 16.4 also names deposit limits, session reminders and cooling-off periods where the platform supports them. The self-exclusion page and help article describe a 24-hour cooldown first. The player then chooses 1 day, 1 week, 1 month, 6 months or a permanent exclusion. Both pages state that self-exclusion cannot be reversed. A self-excluded player can still log in to withdraw. Discrepancy: the responsible gambling FAQ states that self-exclusion locks the account for a minimum of 6 months. The same FAQ offers a 7-day cooling-off period. This claim record states both and does not resolve the difference. | Partial evidenceThe responsible gambling page offers a cooling-off period of at least 24 hours on request. Support then explains self-exclusion for 1 week, 1 month, 3 months, 6 months or permanently. Requests go to safergaming@sportsbet.io. An account closed under self-exclusion cannot be reopened before the period ends. Terms clause 16.2 keeps self-exclusion records for at least seven years. Terms clause 16.1 mentions self-limiting features but names no deposit, loss or wager limit. The responsible gambling page names no limit tool. The limit types and periods are not established. Coverage gaps: loss and wager limit tools. |
|---|
| 11RTP Ledger cashout test | Partial evidenceRTP Ledger has not withdrawn funds from a bc.game test account. Cashout speed and fees are not observed. Coverage gaps: first-party cashout test. No dated source | Partial evidenceRTP Ledger has not withdrawn funds from a sportsbet.io test account. Cashout speed and fees are not observed. Coverage gaps: first-party cashout test. No dated source |
|---|
| 12Complaint handling | Partial evidenceTerms clause 20.1 tells players to contact customer support first. Clause 20.2 allows escalation for internal review. Clause 20.5 allows confidential arbitration under rules that the company specifies, where the law permits. The terms do not name an external dispute body or a response deadline. Coverage gaps: attributable complaint cases. | Partial evidenceThe Contact Us page sends complaints to the complaint function of the interactive site seal and accepts no other channel. Game outcome disputes must be filed within 14 calendar days. Account disputes must be filed within 30 calendar days. A complaint not resolved within 30 days can go to an approved ADR provider. Terms clause 24.1 instead names chat or email for complaints. Coverage gaps: attributable complaint cases. |
|---|
| 13Ownership and related brands | Partial evidenceThe Anjouan register row for Twocent Technology Limited lists 12 domains under one licence, including hash.game, bc.fun, bcpoker.com and blaze.game. The licences page names two more brands under other companies and other licences. BlockDance Africa Limited runs bcbet.ng under a Nigerian permit. PRODUCCIONES MOVILES S.A DE C.V. runs bcgame.mx under a Mexican permit, and PUBLIPLAY MEXICO, S.A. of C.V. manages it. The privacy policy mentions affiliated companies within a BC.GAME corporate group. No checked page names a parent company. Coverage gaps: parent/legal-group relationship. | Partial evidenceThe responsible gambling page offers its services "alongside our sister platform Bitcasino.io". The sportsbet.io footer and the Anjouan validator name EZ Spins Ltd as operator. The bitcasino.io record names the same company and licence number. The terms, footer and Contact Us page name EZ Spins Ltd and no parent company. The group structure above EZ Spins Ltd is not established. Coverage gaps: parent/legal-group relationship. |
|---|
| 14Game catalogue and RTP evidence | Partial evidenceThe provably fair page gives a worked Crash calculation that sets a 1% house edge. The responsible gambling FAQ states that all games have an RTP and a house edge. No checked page publishes an RTP figure for each game. RTP Ledger records the catalogue fields as unknown. Coverage gaps: published game RTP values. | Partial evidenceTerms clause 14.1 states that each game has a theoretical RTP value. It tells players to open the information section of each game to see the RTP value. RTP Ledger has not captured per-game RTP values on sportsbet.io. Coverage gaps: published game RTP values. |
|---|
| 15Fairness and verification | Partial evidenceThe provably fair page states that BC.GAME generated 10 million hashes for Crash and releases them in reverse order. Each hash maps to one Crash multiplier, so each result exists before the round starts. The page shows how to turn a hash into a multiplier with a 1% house edge. It links to a verification script on GitHub. The checked section covers Crash only. RTP Ledger has not reproduced a BC.GAME Crash round with the published method. Independent confirmation of a real result is not established. Coverage gaps: reproduced account-bet verification. | Partial evidenceThe provably fair article publishes a server seed hash before play and reveals the seed after the round. Each result comes from the server seed, client seed and nonce through HMAC-SHA256 and a ChaCha20 generator. Card games use a Fisher-Yates shuffle with a deck commitment. The article covers dice, roulette, Plinko and card games, and gives a JavaScript reference verifier. RTP Ledger has not reproduced a sportsbet.io bet with the published verifier. Independent confirmation of a real result is not established. Coverage gaps: reproduced account-bet verification. |
|---|
| 16Account and withdrawal security | Partial evidenceThe 2FA help article explains how to enable authenticator-app 2FA after email or phone verification. The Google Authenticator page states that an enabled 2FA code is required at each login and each withdrawal. The 2FA article states that withdrawals are disabled for 24 hours after 2FA is disabled. Terms clause 7.2 recommends multi-factor authentication where available. The password-change article states that withdrawals stop for 24 hours after any password change. Terms clause 7.3 asks the player to report a suspected compromise without delay. The same clause lets the operator suspend access while it completes security and identity checks. Coverage gaps: withdrawal re-verification. | Partial evidenceTerms clause 4.3 recommends Two Step Verification to limit unauthorised use of an account. Clause 3.12 blocks withdrawals for 48 hours after a password change. The terms do not describe the setup steps. Coverage gaps: withdrawal re-verification, recovery and session controls. |
|---|
| 17Support and escalation | Partial evidenceThe support page states that a 24-hour online customer support team is available at any time. The licences page gives compliance@bcgame.com for legal and compliance questions. Terms clause 20.1 sends complaints to customer support first. RTP Ledger has not timed a support request on bc.game. Response times are not established. Coverage gaps: timestamped support-response test. | Partial evidenceThe Contact Us page names live chat for account and support questions. It names safety@sportsbet.io for dormant accounts. The help centre lists hello@sportsbet.io as its email. The responsible gambling page names safergaming@sportsbet.io. RTP Ledger has not timed a support request on sportsbet.io. Response times are not established. Coverage gaps: timestamped support-response test. |
|---|
| 18Product and user experience | Not checkedProduct catalogue, devices and observed usability defects are not checked. No dated source | Not checkedProduct catalogue, devices and observed usability defects are not checked. No dated source |
|---|
| 19VIP and loyalty mechanics | Partial evidenceThe VIP level article lists seven tiers: Beginner, Bronze, Silver, Gold, Platinum, Diamond and Eternal. Each tier has levels I to X. XP comes from valid bets on non-PvP games. Each level gives a level-up reward with no expiry. The VIP Club page lists lossback, reloads, fee-free deposits and withdrawals and a VIP host. The page states no rate or threshold for those perks. Coverage gaps: effective VIP value and expiry. | Partial evidenceThe VIP page states that VIP Clubhouse entry is by invitation only. It lists a VIP manager, wager-free rewards, weekly bonuses and events. The reward terms state that real-money bets earn Clubhouse points and that tiers give milestone rewards. Neither page publishes tier thresholds or reward rates. Coverage gaps: effective VIP value and expiry. |
|---|
| 20Privacy and data rights | DocumentedThe privacy policy names Twocent Technology Limited as the company that processes personal data. Section 2 lists account, contact, device, financial, location, government ID, usage and fraud-prevention data. Section 4 allows transfers outside the player's country under Standard Contractual Clauses and Data Processing Agreements. Section 9 allows sharing within the BC.GAME corporate group and with service providers. Section 5 of the privacy policy keeps account data while the account is active. It keeps transaction records for up to 7 years and fraud-prevention data for up to 5 years. It keeps marketing preferences until the player opts out. After those periods the data is deleted or anonymised, unless the law requires longer retention. Section 6 of the privacy policy lists a right to erasure when it is legally applicable, plus rights to access, correction, restriction, objection and portability. The policy does not describe a separate deletion request path. The self-exclusion help article states that permanent self-exclusion is used to close accounts. | DocumentedThe privacy policy lists the purposes of collection and limits disclosure to staff, except where law requires. It states that SSL protects sensitive data. It gives a right of access and correction. The policy calls the controller "Sportsbet (the Company)" and names no legal entity. The privacy policy sends deletion requests to hello@sportsbet.io and promises a response within a month. Terms clause 9.1 lets a player close the account by email to customer support. The AML and KYC policy keeps identity documents, transaction logs, suspicious activity reports and compliance reports for at least five years. Terms clause 4.4 keeps transaction records and verification documents for five years. |
|---|