Skip to content
Online Casino Ontario Canada

Separating registered casino apps from web page shells in Ontario

App store publisher

An online casino app Ontario should be checked against the AGCO register and the app store publisher before anything is installed, because a shell can look identical to a real client.

Every casino site registered with the AGCO and contracted by iGaming Ontario, as the register stood on 6 August 2026. Sorted by how many brands each company runs, which is not a quality ranking.
CasinoOperatorBrands by this operatorOffersAction
Captain Cooks CasinoApollo Entertainment Ltd7Casino
Casino ClassicApollo Entertainment Ltd7Casino
Golden TigerApollo Entertainment Ltd7Casino
Grand MondialApollo Entertainment Ltd7Casino
Luxury CasinoApollo Entertainment Ltd7Casino
Yukon Gold CasinoApollo Entertainment Ltd7Casino
Zodiac CasinoApollo Entertainment Ltd7Casino
BwinElectraWorks Maple Limited5Casino · Sports Betting · Poker
PartyCasinoElectraWorks Maple Limited5Casino
Sports InteractionElectraWorks Maple Limited5Casino · Sports Betting
BetMGM CasinoBetMGM Canada Inc.4Casino
Jackpot CityCadtree Limited4Casino
KnightslotsSkill On Net Ltd.4Casino
PlayOJOSkill On Net Ltd.4Casino
Royal VegasCadtree Limited4Casino
Ruby FortuneCadtree Limited4Casino
SlotsMagicSkill On Net Ltd.4Casino
Spin CasinoCadtree Limited4Casino
SpinGenieSkill On Net Ltd.4Casino
Wheel of FortuneBetMGM Canada Inc.4Casino
888 CasinoVHL Ontario Limited3Casino
BetiniaCanadix Limited3Casino · Sports Betting
DraftKings CasinoCrown DK CAN Ltd.3Casino
FanDuel CasinoFanDuel Canada ULC3Casino
Golden Nugget CasinoCrown DK CAN Ltd.3Casino
Hollywood CasinoScore Media and Gaming Inc.3Casino
SwiperCanadix Limited3Casino · Sports Betting
TheScore BetScore Media and Gaming Inc.3Casino · Sports Betting
TheScore CasinoScore Media and Gaming Inc.3Casino
ToonieBetCanadix Limited3Casino · Sports Betting
Amazon SlotsThe Six Gaming Limited2Casino
Bally BetBally’s Canada Inc.2Casino · Sports Betting
CaesarsAmerican Wagering Inc2Casino · Sports Betting
Fever SlotsThe Six Gaming Limited2Casino
Horseshoe Online CasinoAmerican Wagering Inc2Casino
LeoVegasTigerGen Limited2Casino · Sports Betting
MonopolyBally’s Canada Inc.2Casino · Sports Betting
Mr.VegasVideoslots Ltd.2Casino
Royal PandaTigerGen Limited2Casino
VideoslotsVideoslots Ltd.2Casino
Bet365Hillside (International Sports) ENConly this oneCasino · Sports Betting
Bet991000007698 Ontario Ltd (Bet 99)only this oneCasino · Sports Betting
BetanoKaizen Gaming Canada Inc.only this oneCasino · Sports Betting
BetNovaGoldrush Canada Limitedonly this oneCasino · Sports Betting
BetRiversRush Street Interactive Canada, ULConly this oneCasino · Sports Betting
BettyBetty Gaming CA, Ltdonly this oneCasino · Bingo
BetUnitedUnited Interactive Ltd.only this oneCasino
BetVictorBV (Canada) Limitedonly this oneCasino · Sports Betting
BetwayCadway Limitedonly this oneCasino · Sports Betting
Casino DaysGolden Nebula Limitedonly this oneCasino
Casino TimeCasinoTime Inc.only this oneCasino · Bingo
Comeon!Bunchberry Limitedonly this oneCasino · Sports Betting
DAZN BetDZBT Marketing Limitedonly this oneCasino · Sports Betting
Delta CasinoDelta iGaming Inc.only this oneCasino · Bingo
GGPokerNSUS Limitedonly this oneCasino · Poker
Hard Rock BetHard Rock Digital (Canada) Limitedonly this oneCasino · Sports Betting
High Flyer CasinoEllipse Entertainment Limitedonly this oneCasino
Lucky CasinoLCKY Entertainment Limitedonly this oneCasino
Lucky DaysL7 Entertainment Limitedonly this oneCasino
Maverick GamesShelgeyr Ontario Ltdonly this oneCasino · Sports Betting
MikiVL Canada Limitedonly this oneCasino
Neo.betReactive Betting Ltd.only this oneCasino · Sports Betting
NorthStar BetsNorthStar Gaming (Ontario) Inc.only this oneCasino · Sports Betting
PinnaclePinny (Ontario) Limitedonly this oneCasino · Sports Betting
Play FallsviewMGE Digital Canada Inc.only this oneCasino · Sports Betting
PointsBetPointsbet Canada Operations 1 Inc.only this oneCasino · Sports Betting
Power PlayTrillium Ventures Limited (dba) PowerPlayonly this oneCasino · Sports Betting
Spin AwayNgame N.V.only this oneCasino
Stardust CasinoPala Interactive Canada, Inc.only this oneCasino
Titan PlayShark77 Limitedonly this oneCasino · Sports Betting
TonyBetLigtip Limitedonly this oneCasino · Sports Betting
ToppzTWHG Inc.only this oneCasino
Vavepaid placementnot in the Ontario registeronly this onenot publishedOpen

The first check is the app store publisher

When someone searches for an online casino app Ontario, the listing page is the first place where the operator either names itself or hides. In Ontario, Canada, a legal online casino operates under a registration with the Alcohol and Gaming Commission of Ontario. The app store listing should name a publisher that can be matched to that register. If the publisher is a shell company, a marketing firm, or a name that appears nowhere in the AGCO public register, that is a reason to stop. The listing itself may use the word Ontario and show a maple leaf, but symbols are not registration.

The same caution applies to the developer field. A legal operator may release an app through a subsidiary, so the publisher name can differ from the trading name. That is not automatically a failure. The useful check is whether the subsidiary appears in the operator’s corporate disclosure or in the AGCO register entry. If neither the app store page nor the operator’s website names the publisher as a related company, the app could be a white-label shell with no direct accountability. Reading the who owns what page here sets out why the corporate chain matters.

A real app and a shell can look identical on a phone screen. Both can display a casino lobby, a deposit button, and a terms link. The difference is not visual. The difference is whether the company that publishes the app is the same legal entity that holds the Ontario registration or is disclosed as its agent. An app store listing that gives no verifiable publisher should not be treated as a shortcut around the desktop site. Before installing, the publisher field is the first document to read.

The AGCO register names the operator, not the app

The Alcohol and Gaming Commission of Ontario keeps a public register of operators that are approved to offer casino games in the province. That register is the baseline for any online casino app Ontario. An app is not a separate licence. The operator behind the app holds the registration, and the app is simply a delivery method. If a listing talks about a licence but the publisher cannot be found in the register, the claim is not confirmed. The phrase “fully licensed” on an app store page means little until a name is checked.

Checking the register takes a few minutes and does not require a deposit. The operator’s legal name is the key field. Some registered operators use a trade name in the app store, so the listing may say one thing while the register says another. That is common and not a warning sign by itself. The warning sign appears when no name connects. A shell app may list a developer in another country, a generic “Casino Apps Ltd,” or no developer at all. The check a site guide on this site explains which details to write down before opening the register.

The regulator does not approve individual apps. The AGCO approves operators under the Gaming Control Act, 1992. An app can be updated, renamed, or replaced without a new registration, so the app store listing may change while the operator stays the same. That is why the publisher check is more durable than the app name. A registered operator may have no app at all, or it may offer one through a third party. The register tells you who is accountable if a withdrawal is delayed. The app name alone tells you almost nothing.

The Jackpot City Ontario page
Captured 28 August 2026. Cadtree Limited runs this, Spin Casino, Royal Vegas and Ruby Fortune. All four are registered separately and all four are the same company.

A shell is not a licence

A web page in an app shell is a browser wrapped to look like a native app. The shell may open the operator’s mobile site, store a few icons, and ask for notification permission. It may be published under a different name from the registered operator. That does not make the casino illegal by itself, because an operator can use a shell as a convenient wrapper. But the shell is not evidence of registration, and it can hide who is actually serving the games. The words “download now” do not replace the register.

The practical risk is that a shell can change what it loads after installation. A shell that opens a mobile website can be pointed at a different website later. The app store listing may have been reviewed once, but the content inside the shell can move. That is harder to do with a native app that contains its own code. Neither type is immune to poor conduct, but a shell gives the operator less to publish and the player less to inspect. The what legal means page explains why a licensed operator can still use a shell, and why the licence attaches to the operator, not to the file.

Before installing an online casino app Ontario, a reader can often spot a shell from the listing. A very small download size, a description that avoids naming the operator, and a review history that mentions the same website rather than the app are all indications. None of them is proof, but together they suggest the app is a shortcut. The reader’s job is not to diagnose the app perfectly. The reader’s job is to decide whether the publisher can be verified against the AGCO register before any money is sent.

What an app store listing will and will not tell you

An app store page shows the publisher, the size, the version, the age rating, and the permissions. It does not show the wagering requirements, the withdrawal limits, or the dispute process. Those live in the operator’s terms, which can be read outside the app. A listing that promises “fast payouts” is marketing, not a term. The operator’s terms, not the listing, set the real conditions.

The app store review process is not an Ontario regulatory review. An app can pass a platform’s review and still be operated by an unregistered company, because the platform checks technical requirements, not provincial gambling law. A listing can remain up for weeks before a complaint removes it. That means the player carries the checking burden, not the app store. The reader should not assume that an app’s presence in a major store means the AGCO has looked at it. It has not.

The listing may also show “offers in-app purchases” without saying what those purchases are. In a casino app, that phrase usually means deposits. It does not tell you the currency. Ontario players should expect funds to be handled in Canadian dollars, but an app may display a $ symbol without stating whether it is CAD or another dollar currency. The payments page sets out what to confirm before sending money. A listing’s silence on currency is a reason to read the terms, not a reason to assume.

App permissions and payment routes before deposit

An app asks for permissions before it can run. A casino app has reasons to ask for storage, notifications, and sometimes location, depending on the platform. It does not have a good reason to ask for contacts or call logs. The permission list is a plain-language document that the player can read before installing. If an app asks for more than it needs, that is a signal about the company’s data practices, and it is a signal that can be checked without an account. The exact permission list is not published by the operator; an unpublished policy can be applied to the reader in any way at any time.

Payment routes inside an app are a second document. A registered operator in Ontario must follow the same rules for deposits and withdrawals whether the player uses a desktop browser or an app. But the app may route the player to a third-party payment page that is not the operator. The player should see the operator’s name on the payment confirmation, not a different merchant. If the payment screen shows a company that is not the registered operator, the money is moving to that company first. A legitimate registration flow should ask for your identity and address, not your contacts.

The deposit button is not the place to start. The terms are. A reader can open the operator’s desktop site in a browser and read the withdrawal policy before downloading anything. The same terms apply inside the app, or they should. If the app has different terms from the website, that is a discrepancy worth noting. A shell app may show abbreviated terms that omit the restricted-countries clause or the dispute process. The restricted-countries clause has not been individually confirmed on this page, and you should read the operator’s terms before depositing. No app listing is a substitute for that reading.

The app is a front door, not a shortcut

A player who has verified a casino on the desktop site may assume the app is the same product. It should be, but it is worth confirming. The app store listing names a publisher, and that publisher should match the operator the player already verified. If the app store shows a different company from the one the player checked, the app is not a shortcut to the same casino. It is a different product wearing the same colours. Corporate identity matters as much on a phone as it does in a browser.

The same rule applies to the terms. An app may bury the full terms behind a small link or show a shortened version. The player should read the same terms that appear on the operator’s desktop site. If the app's terms differ, the operator has not published which version applies to the app. That is an unpublished policy, and an unpublished policy can be applied to the reader in any way at any time. No download is necessary to reach the operator’s terms page in a phone browser.

Responsible gambling tools are part of the same check. A registered operator in Ontario must offer deposit limits, time reminders, and self-exclusion routes. The app should make those tools reachable without a login. If a player cannot find them, the responsible gambling page on this site explains what a legal operator must provide and how to reach ConnexOntario for help. The help line is ConnexOntario, and it is available whether or not a player has installed any app. The app is not a condition of access to help.

<!-- interlink --> What those apps actually contain is covered in what the registered sites offer, and how money moves in and out of them in payments.

Section 8 of the Vave terms, the withdrawal policy, shown in full
Clause 8.7 allows an identity check before any payout, with 14 days to comply. Clause 8.8 allows a win of 50,000 USDT or more to be paid in instalments over 30 days. Clause 8.11 requires the deposit to be wagered three times before a withdrawal.
The Zodiac Casino Ontario lobby
Captured 28 August 2026, minutes after the shot above. Different name, different artwork, same registered operator: Apollo Entertainment Ltd. This is what the ownership column in the table is for.
Paid placement — not in the Ontario registerVave Open Vave