WE88 App Requirements
- Official Website
- New Customers Only. 18+. T&C Apply.
- Download Size (APK File)
48.2 MB in Malaysia
- Installed Size
140 MB with data and cache
- Free Storage Required
250 MB to install comfortably
- App Version Tested
1.0.3, build 019F6EA1
- Android Requirement
Android 9.0+ on current version
- Permissions Requested
6, including camera and an in-app updater
- Welcome Bonuses
100% up to RM 500, or RM 50 Welcome Package at 8×, plus up to 138 free spins
- Auto-Updates
In-app updater prompts you, then you confirm the install
- Google Play Store
Not listed. Direct APK download only
- iOS / iPadOS
No native app. PWA via Safari
- Test Devices
Samsung Galaxy S24 & iPhone 15
WE88 App Malaysia: Download, Specs & the "We Wallet" Question (August 2026)
The WE88 app installs under a different name than the one you searched for. Open your app drawer after installing, and you'll find We Wallet, not WE88.
That's the first thing this review covers, because it's the thing people notice first and worry about. After that: the storage figures from our own install, what WESpin and WEPredict actually do, and the RM 8 app bonus terms in full, including two conditions that stop most people claiming it.
Why the WE88 App Is Called "We Wallet"
You download an APK from WE88's website, install it, and the icon on your home screen says We Wallet with a yellow card graphic. No WE88 logo, no WE88 name.
The first screen after installing WE88's Android app. It opens as We Wallet, version 1.0.3, and asks which country you're in before anything else loads.
This is the official app, and here's why the name differs.
WE88 operates across four Southeast Asian markets, and the country selector on the loading screen confirms it: Malaysia, Indonesia, Thailand, and Vietnam. One app serves all four, and each market runs under different brand names and different regulatory pressure. A neutral wrapper name lets a single build work everywhere without carrying a gambling brand in the app title.
There's a second reason, and it applies across this market. Named gambling apps are the ones that get flagged, removed, and blocked. Generic names survive longer, which is why BK8's iOS listing appears under a name unrelated to BK8 and why several operators rotate their download domains.
What this means for you in practice:
- You cannot verify the app by its name. Searching your phone for "WE88" after install returns nothing
- You cannot search for it anywhere and be confident. A file called "we88.apk" from a download site could be anything, since the real one doesn't even use that name
- The only safe route is starting from WE88's own website, every single time
How to confirm you have the right build: the loading screen shows v1.0.3 (019F6EA1) in the bottom corner, and the storage page reports We Wallet 1.0.3. Those two matches are your verification.
WE88 App Specs: What We Measured
Every figure came from our own install on a Galaxy S24. Nothing is taken from WE88's download page.
| Measurement | What We Found |
|---|---|
| App size once installed | 122 MB |
| User data after first session | 14.13 MB |
| Cache after first session | 3.91 MB |
| Total storage used | 140 MB |
| Version installed | We Wallet 1.0.3 |
| Build reference | 019F6EA1 |
| Markets supported in one build | 4 (Malaysia, Indonesia, Thailand, Vietnam) |
| Permissions requested | 6 |
| Contacts access requested | No |
| Microphone access requested | No |
Android's storage page for the WE88 app on our Galaxy S24: 122 MB for the app, 14.13 MB of user data, 3.91 MB of cache, 140 MB total. The name and version confirm We Wallet 1.0.3.
Two things stand out in those numbers.
Version 1.0.3 on a 122 MB app is unusual. Most betting apps we've installed carry version numbers in the hundreds, because they've been iterating for years. A 1.0.x build means this is a recent rewrite rather than a long-running app. That explains the neutral name, and it means the app is likely to change more than a mature one would.
User data at 14.13 MB is high relative to cache at 3.91 MB, which is the reverse of what we saw with other apps. Practically, it means the app stores more locally between sessions rather than refetching, which helps if your connection is unreliable.
How WE88 compares to the apps we've measured:
| App | Installed Size | Total With Data |
|---|---|---|
| WE88 (We Wallet) | 122 MB | 140 MB |
| Megapari | 141 MB | 161 MB |
| 12Play | Not recorded | 170 MB |
WE88 is the lightest of the three we've measured to completion. On a phone already tight for space, 140 MB against 170 MB is a real difference.
Two figures we don't have yet: the APK file size and the permission count. We publish only what we've measured, so those cells stay empty until we've recorded them properly. Every other app page on this site follows the same rule.
WE88 App Permissions: All Eight, and Why the Last One Matters
Eight permissions is the shortest list we've recorded on any betting app in Malaysia, and it's less than a quarter of what the Megapari app asks for. Here's the full set.
| Permission | What It's For |
|---|---|
| INTERNET | Connecting to WE88's servers for odds, games, and payments |
| ACCESS_NETWORK_STATE | Checking whether you're on Wi-Fi or mobile data before loading |
| READ_EXTERNAL_STORAGE | Reading cached app assets and saved images |
| WRITE_EXTERNAL_STORAGE | Saving QR codes and transaction receipts to your phone |
| CAMERA | Scanning DuitNow and Touch 'n Go QR codes, and uploading ID for verification |
| POST_NOTIFICATIONS | Payout alerts, match updates, and promotional messages |
| REQUEST_INSTALL_PACKAGES | Installing the app's own updates without going through Google Play |
| READ_PHONE_STATE | Device identification for security checks and spotting duplicate accounts |
What's absent is as useful as what's there. No microphone. No contacts. No location. The Megapari app requests all three, and WE88 asks for none of them.
The Permission That Deserves a Second Look
REQUEST_INSTALL_PACKAGES lets the app install new versions of itself. That's the one worth understanding rather than waving through.
Why it exists: WE88's app can't update through Google Play, because Play doesn't carry real-money gambling apps for Malaysia. Without a self-updater, you'd have to notice a new build, visit the site, download a fresh APK, and install it manually every time. This permission removes that.
What it means in practice: the app can fetch and install code that never passed through Google's review process. That isn't dishonest, and it isn't unique to WE88. The 12Play app and the 1xBet app carry the same permission for exactly the same reason.
What it means for you: the update chain is only as trustworthy as the original install. If you downloaded the real app from WE88's site, its updates come from WE88. If you installed a repackaged copy from a download site, that copy can now update itself into anything.
Which is the practical argument for the whole download rule on this page. With an app that installs under a different name and can rewrite itself, where you got the first copy is the only thing standing between you and a modified build.
Camera and Storage, Briefly
Camera makes obvious sense here. Malaysia's two biggest payment methods, DuitNow and Touch 'n Go, both run on QR codes, and WE88's cashier uses them. It's also how you'd photograph an ID document for verification. Deny it, and you'll be typing payment details manually instead of scanning.
Storage read and write cover the same ground: saving a QR code to your gallery, keeping a transaction receipt, caching game assets so they don't redownload every session. Nothing unusual.
READ_PHONE_STATE is the one operators rarely explain. It reads your device identifier, which betting sites use to spot people running multiple accounts from one phone. WE88's own bonus terms limit promotions to one per person, household, phone number and shared computer, and this is part of how that's enforced.
How eight Compares
| App | Permissions | Camera | Microphone | Contacts | Self-Updater |
|---|---|---|---|---|---|
| WE88 | 6 | Yes | No | No | Yes |
| BK8 | 16 (5 toggleable) | No | No | No | Not confirmed |
| 12Play | 21 | No | No | No | Yes |
| Megapari | 26 | Yes | Yes | No | Not confirmed |
| 1xBet | 39 | Not recorded | Not recorded | Not recorded | Yes |
WE88's app asks for less access than any other we've measured. For an app that installs under an unfamiliar name, that's the reassurance that actually counts, more than anything on the download page.
How to Download the WE88 App on Android
WE88 App on iPhone: PWA Only
There is no native WE88 app for iOS. WE88 has described one as coming, but as of our testing, it doesn't exist in the Malaysian App Store, or anywhere else we could find.
The reason is structural rather than a delay. Apple only accepts real-money gambling apps from operators licensed in the country the App Store account belongs to. Malaysia issues no online gambling licenses, so there's no route for an operator to list one here. The same wall keeps 1xBet's app out and pushed BK8's onto a decoy listing.
The PWA is the working alternative, and for WE88 specifically it costs you less than it would elsewhere, since the native app is a recent 1.0.x build rather than a heavily developed one.
How to add it:
- Open WE88 in Safari
- Tap the Share icon
- Select "Add to Home Screen"
The Add to Home Screen flow on iOS. It creates an app-style shortcut with no storage cost.
What you lose: push notifications, biometric login, and the local caching that keeps data use down. What you keep: the full sportsbook, casino, WESpin, WEPredict, and every bonus, plus the protection against landing on a cloned site.
One thing we'd advise against: using a VPN to reach an iOS listing in another market. WE88's general terms, like nearly every operator's, treat mismatched location data as grounds for account review, and a frozen balance at withdrawal costs more than an install step saves.
WESpin: What the Wheel Actually Pays
WESpin is the feature people download the app for, and most pages describe it as "a wheel where you win prizes." Here's how it works in detail.
WE88's 16th Anniversary WESpin, running through August 2026 with over MYR 1 million in total prizes and a 100g gold bar as the grand prize.
You earn spins through deposit quests, not through playing. That distinction matters, because it means WESpin rewards funding your account rather than time spent betting.
| Coin Type | Quest | Coins Earned |
|---|---|---|
| Silver | Single deposit of MYR 100 | 1 |
| Silver | Accumulated deposits of MYR 1,000 | 2 |
| Gold | Accumulated deposits of MYR 5,000 | 1 |
| Gold | Accumulated deposits of MYR 10,000 | 2 |
Maximum six coins per day, and all coins in the current run expire on 31 August 2026.
The Prize Structure
| Tier | Value |
|---|---|
| Grand jackpot | From MYR 88,888 |
| Major jackpot | From MYR 8,888 |
| Minor jackpot | From MYR 888 |
| Mini jackpot | From MYR 88 |
| 100g gold bar | Around MYR 60,000 |
| 20g gold bar | Around MYR 12,000 |
| 5g gold bar | Around MYR 3,000 |
| WE88 jersey | MYR 529 |
| Cash prize | MYR 0 to MYR 888 |
The jackpots are progressive and reset when won. Each pool climbs every second until someone hits it, then drops back to its base figure (MYR 88 to MYR 88,888 depending on tier) and starts again.
Three terms worth knowing before you chase it:
Cash wins get a second spin. Land a cash prize, and you unlock the Multiplier Wheel, which can multiply your win by up to 8x. That's really unusual, and it's why the cash tier is worth more than its MYR 888 ceiling suggests.
One physical prize per spin. If a single spin somehow hits multiple physical prizes, you get one. Gold bars and jerseys are claimed through live chat and delivered within 15 working days.
Turnover is 1x. That's the lightest requirement attached to any bonus we've compared in this market. A MYR 188 win needs MYR 188 in bets before withdrawal, and that's it.
What doesn't count toward that 1x: free spins, draw results, betting both sides, voided or canceled games, roulette bets covering more than 24 numbers, and odds below 1.50 decimal.
WEPredict: 104 Free Predictions & a Progressive Prize Pool
WEPredict is the second app-linked feature, and it's the one we'd call WE88's true point of difference. It costs nothing to enter.
How it runs: you predict the outcome of 104 football matches across the event window, using Asian handicap lines, with a fixed 200-point stake on each. Get more right, and you climb a leaderboard that runs across all four of WE88's markets.
The prize pool starts at USD 888 and grows with every new participant, with no cap. The top 500 players across Malaysia, Indonesia, Thailand and Vietnam share it.
What it costs to be eligible: entry is free, but you need at least one MYR 30 deposit on record to be eligible for prizes. Predictions close one minute before each kickoff, and you get one entry per match.
The Handicap Rules, Explained Simply
This is the part that confuses people, and it's not complicated once it's laid out.
Whole and half lines (0.5, 1.0, 1.5, 2.0, 2.5) have one outcome: you win all 200 points or lose all 200.
Quarter lines (0.25, 0.75, 1.25, 1.75) can split. If the final score margin lands exactly on the quarter, you win or lose half your points, so 100 rather than 200.
Results use full regular time, 90 minutes plus injury time. Extra time doesn't count. A draw means your booster isn't refunded.
Prize turnover is 5x on sports only, and betting the prize on live casino, slots, fishing, esports, number games or virtual sports forfeits it. That restriction is tighter than most and worth reading twice.
If you'd rather bet the tournaments than predict them, esports betting in Malaysia covers where those markets sit and how they count toward bonuses.
The RM 8 App Bonus: Two Conditions That Stop Most Claims
WE88 gives RM 8 in free credit for installing the app. The terms have two requirements that catch people out, and neither is obvious from the banner.
WE88's app bonus. RM 8 in free credit at 1x turnover, claimed by sending a screenshot to live chat.
| Bonus | RM 8 free credit |
| Turnover | 1x |
| How to claim | Screenshot your Account page in the app, send to live chat |
| Credited | Within 1 hour of verification |
| Claims allowed | Once per member, ever |
| Requirement 1 | At least one deposit in 2026 |
| Requirement 2 | Account balance must be under RM 10 when you claim |
The balance condition is the one that trips people. You need less than RM 10 in your account at the moment you claim. Deposit first, play down to under RM 10, then claim, or claim before topping up. Trying it with a funded account gets a refusal from live chat.
It can't be combined with new member promotions, so if you're claiming a welcome bonus, this waits until after.
The 1x turnover is real. RM 8 in bonus needs RM 8 in qualifying bets. Excluded from that turnover: all MEGA888 products, free spins, draw results, betting both sides, roulette on more than 24 numbers, odds below 1.50 decimal, all arcade games (Aviatrix, Spribe, InOut) and Evolution's first-person tables.
We cover this alongside every other free credit no-deposit bonus in Malaysia, including which ones need no deposit at any point.
WE88 App vs the Website
| Feature | WE88 App | WE88 Website |
|---|---|---|
| App name | We Wallet | N/A |
| Login | Fingerprint or face unlock | Username and password each time |
| Storage | 140 MB | None |
| Notifications | Push alerts | None |
| Data usage | Interface cached locally | Full page load each visit |
| Layout | Built vertically for phone | Desktop layout scaled down |
| Phishing risk | App connects to the real site | Depends on the link you followed |
| Updates | Manual APK reinstall | Automatic |
| Platforms | Android only | Any browser |
The phishing point matters more in Malaysia than most places. Cloned betting sites are a persistent problem, and an installed app removes the moment where you might tap the wrong search result. For a regular player, that's worth more than the interface improvements.
Where the website wins is updates and iOS. A 1.0.x app will ship new builds, and installed outside Play it won't update itself. The browser always serves the current version.
WE88 App Compared to Other Betting Apps
| App | Installed Size | Platforms | Sports Welcome Bonus | Turnover | Best Known For |
|---|---|---|---|---|---|
| WE88 | 140 MB | Android only | 100% up to RM 500 | 10x on deposit + bonus | WESpin and WEPredict |
| Megapari | 161 MB | Android, iOS via PWA | Up to RM 1,150 over two deposits | 5x on bonus | Crypto-eligible welcome package |
| 12Play | 170 MB | Android, PWA for iOS | 150% up to RM 300 | 10x on deposit + bonus | Live betting speed |
| BK8 | Not recorded | Android + iOS | 100% up to RM 300 | 12x on deposit + bonus | Smallest APK, most permission control |
| 1xBet | Not recorded | Android, Windows, Linux | 100% up to RM 760 | 5x on bonus | Widest market coverage |
| MelBet | Not recorded | Android, iOS, Windows | 100% up to RM 650 | 5x on bonus | Windows desktop build |
| Uwin33 | Not recorded | Android only | 150% up to RM 688 | 15x on deposit + bonus | 6% unlimited sports cashback |
Read the turnover column alongside the bonus. WE88's RM 500 at 10x on deposit plus bonus asks for less betting than Uwin33's RM 688 at 15x, and the gap between calculation methods is bigger than most percentage differences. How turnover is calculated is what decides it.
Where WE88's app leads: the exclusive features. WESpin's progressive jackpots and WEPredict's free 104-match tournament don't have equivalents at the other operators here. Neither is a betting improvement exactly, but both give you something to do with the account beyond placing bets.
Where it trails: platform coverage. Android only, no iOS, and no Windows build. If you're on iPhone, four of the apps in this table give you a native option, and WE88 doesn't.
Bonuses You Can Claim in the WE88 App
All website promotions work in the app, and the app adds the RM 8 credit on top.
The welcome offers:
- Sports and esports: 100% up to RM 500, at 10x on deposit plus bonus, odds of 1.50 or higher, valid 30 days. Only number games and virtual sports are excluded
- RM 50 package: deposit RM 50, get RM 50, at 8x, valid on all games except MEGA888. The lightest welcome turnover WE88 offers, though claiming it blocks the larger bonuses
- Live casino: 100% up to RM 500 at 25x. Excludes Evolution first-person tables, blackjack, 3 Pictures, poker, and roulette on more than 24 numbers
- Slots and fishing: 100% up to RM 500 at 12x. Excludes all MEGA888 products, non-live table games, and arcade games
Two things to know before claiming any of them: you need a minimum RM 30 deposit, and you select the promotion under Promo Selection during the deposit process. Deposit without selecting, and the bonus isn't credited.
One term worth knowing that most operators don't offer: WE88's free spins can be claimed alongside the 100% welcome bonus, and free spin winnings carry no maximum withdrawal cap. Running two offers at once is barred nearly everywhere else in this market.
Security Note
The WE88 app installs as We Wallet, which means you can't verify it by name. Download only by starting from WE88's own site, and check that the loading screen reads v1.0.3 (019F6EA1). Never install a file called "we88.apk" from a download site, forum, or messaging app, since the official build doesn't even use that name.
WE88 App Pros & Cons
- 140 MB total is the lightest of the apps we've measured to completion
- WESpin's jackpots run progressive and reset when won, with a 1x turnover on wins
- Cash wins on WESpin unlock a multiplier wheel worth up to 8x
- WEPredict is free to enter across 104 matches, with a growing prize pool
- RM 8 app credit at 1x turnover, one of the lightest requirements anywhere
- Welcome bonus turnover of 8x to 12x is well below the market average
- Free spins can be claimed alongside the welcome bonus, which most operators bar
- One build covers four Southeast Asian markets, so account access travels with you
- Eight permissions is the shortest list of any betting app we've measured
- No microphone, contacts, or location access requested
- The app installs as We Wallet, so you can't verify it by name
- Android only. iPhone users get a PWA and nothing else
- Version 1.0.3 means a young app that will change
- The RM 8 bonus needs your balance under RM 10, which most people miss
- No APK size or permission count published by the operator
- WESpin coins come from deposit quests, so the feature rewards funding rather than playing
- An app on your home screen makes depositing faster than it probably should be
- The app can install its own updates outside Google's review, so the original download source matters even more
18+ | Gambling involves real financial risk. Play responsibly.
WESpin rewards deposits rather than play, which is worth noticing. A feature that pays you for funding an account is designed to change how often you fund it.
Never gamble with money you can't afford to lose, and never gamble to solve a financial problem. Set a deposit limit before you fund an account.
Free help in Malaysia: Befrienders KL on 03-7627 2929 (24 hours) and AKPK on 03-2616 7766 for financial counseling. More on our Responsible Gambling page.
Similar Betting Apps in Malaysia
Compare alternative mobile sportsbooks operating in Malaysia with full Android and iOS support, fast e-wallet cashiers, and localized payment gateways.
