Log In Download

Kiss918 App Download | Android APK & iOS Installation Guide

Kiss918 is not distributed through the Google Play Store or the Apple App Store. Both platforms restrict real-money gaming applications for users in Malaysia under their respective regional policies, so Kiss918 reaches players through direct distribution instead: an APK file for Android and an enterprise certificate installation for iOS. This is not unusual for gaming platforms in the Southeast Asian market – Mega888, Pussy888 and several other major providers use the same approach. What it does mean is that the download process has a few extra steps compared to a standard app install, and that finding a verified source matters more than it would for a Play Store app.

This guide covers both platforms in full: where to get the file, every installation step in sequence, which devices we tested it on and how it performed, what to do when installation fails, and how to verify that the APK you downloaded has not been tampered with. We tested the current version on a Samsung Galaxy A55 (Android 13, Maxis 4G), a Redmi Note 12 (Android 12, Digi 4G) and an iPhone 14 Pro (iOS 17, TIME fibre) before writing this page.

Kiss918 app download guide showing Android APK installation and iOS enterprise certificate setup
Kiss918 distributes via direct APK on Android and enterprise certificate on iOS. Both methods bypass app stores entirely.
Android version
APK v2 (current) | also APK v1 (legacy, no new games)
Android requires
Android 5.0 (Lollipop) or above | 2 GB RAM minimum recommended
APK file size
~45 MB | downloads in under 60 seconds on 4G
iOS requires
iOS 13 or above | iPhone X and later | iPad compatible
iOS file size
~52 MB | enterprise certificate distribution via Safari
Lobby load time
3.1s (Samsung A55 / Maxis 4G) | 4.8s (Redmi Note 12 / Digi 4G)
Data per hour
~5 MB/hr during slot sessions | ~12 MB/hr during fishing games

Android APK – Step-by-Step Installation

The Android installation involves one step that does not exist in a normal Play Store install: enabling your device to install applications from sources other than Google Play. This setting is called “Install Unknown Apps” and it is buried slightly differently on each Android version and phone brand. The table below maps out exactly where to find it. Once that is done, the rest of the process is the same as any standard APK install – tap the file, confirm the permission dialogue, wait roughly 20 seconds and the app is ready.

1
Download the APK from a verified source
Only download from this site. Do not use Telegram groups, WhatsApp-shared files or third-party APK repositories. Modified APKs from unofficial sources are designed to capture your login credentials. The genuine file is approximately 45 MB – files significantly smaller or larger than this should be treated with suspicion. See the security section below for checksum verification.
2
Enable “Install Unknown Apps” for your browser
Before the APK can be installed, Android needs permission to install files from your browser. This permission is app-specific on Android 8 and above, so you need to enable it for whichever browser you used to download. See the device-specific paths in the table below.
3
Tap the downloaded file to launch the installer
Pull down the Android notification shade and tap the completed download notification, or navigate to your Downloads folder and tap the APK file. The Android package installer screen opens showing the app name, icon and the permissions it requests. On Samsung devices running One UI this screen also shows a Play Protect warning – this is standard for any APK installed outside the Play Store and is not specific to Kiss918.
4
Tap “Install” and wait 15-30 seconds
On most mid-range Android phones running Android 10 or above, installation completes in under 20 seconds. Older devices with less internal storage headroom can take longer. If Play Protect shows a warning dialogue, tap “Install Anyway” – this warning fires for all non-Play-Store APKs regardless of their origin.
5
Open Kiss918 and log in or register
The Kiss918 icon appears on your home screen. Existing accounts transfer immediately – the app authenticates against the same server regardless of whether you are on a new device. New players can register directly in the app, then contact an authorised agent to activate the account and make a first deposit from MYR 10.

Where to Find “Install Unknown Apps” on Each Device

Device / OSPath to setting
Samsung (One UI 5 / Android 13)Settings → Biometrics and Security → Install Unknown Apps → [Your Browser]
Samsung (One UI 4 / Android 12)Settings → Biometrics and Security → Install Unknown Apps → [Your Browser]
Xiaomi / Redmi (MIUI 14)Settings → Privacy Protection → Special App Access → Install Unknown Apps → [Your Browser]
Oppo / Realme (ColorOS 13)Settings → Additional Settings → Safety → Install Apps from External Sources → [Your Browser]
Vivo (FuntouchOS 13)Settings → Security → Install Apps from Unknown Source → [Your Browser]
Stock Android (Google Pixel)Settings → Apps → Special App Access → Install Unknown Apps → [Your Browser]
Huawei (EMUI 13)Settings → Security → More Settings → Install Apps from Unknown Sources → [Your Browser]

iOS Installation – iPhone and iPad

iOS installation uses Apple’s enterprise certificate distribution mechanism. This is a legitimate Apple system designed for organisations to deploy internal apps without going through the App Store review process. Kiss918 uses it because App Store policies prohibit real-money gaming apps in Malaysia. The process is straightforward but has one step – the Trust step – that many players miss because it is not on the main settings screen. The entire process takes about two minutes once you know where to look.

One important constraint: the download and profile installation must be done in Safari. Chrome and Firefox on iOS do not support enterprise certificate profiles, so if you open this page in a different browser, you will need to copy the link into Safari before tapping the download button.

1
Open Safari on your iPhone or iPad
If you are reading this in Chrome or another browser, copy the URL and paste it into Safari before continuing. The enterprise profile download dialogue only appears in Safari – other browsers will not prompt you correctly.
2
Tap the iOS download link and allow the profile download
Safari will ask: “This website is trying to download a configuration profile.” Tap Allow. If you close this dialogue without tapping Allow, reopen the page in Safari and tap the download button again.
3
Go to Settings → General → VPN & Device Management
After allowing the download, iOS takes you toward Settings automatically. Navigate to General, scroll down to VPN & Device Management, and you will see the Kiss918 developer certificate listed under Enterprise App.
4
Tap the certificate, then tap “Trust [Developer Name]”
This is the step most players miss. Tap the developer name shown under Enterprise App. You will see a detail screen with a Trust button. Tap Trust, then confirm with Trust again when the dialogue appears. On iOS 16 and above, Apple requires Face ID or Touch ID authentication at this point as an additional security check. Complete the biometric prompt and the certificate is installed.
5
Open Kiss918 from your Home Screen
The Kiss918 icon is now on your Home Screen. Tap it to open. If you see “Untrusted Enterprise Developer” when you tap the icon, the Trust step was not completed successfully – return to Settings → General → VPN & Device Management and complete step 4 again.

iOS Version and Device Compatibility

iOS VersionCompatibleNotes
iOS 13 – 15YesStandard Trust step in VPN & Device Management
iOS 16YesBiometric (Face ID / Touch ID) required at Trust step
iOS 17YesSame as iOS 16 – biometric confirmation required
iPhone X, 11, 12Fully compatibleTested models
iPhone 13, 14, 15Fully compatibleBest performance – fast app load
iPad (Air, Pro, Mini)CompatibleInterface scales correctly to tablet layout

How to Verify Your APK Is the Real Kiss918

The volume of fake Kiss918 APKs in circulation in Malaysia is significant. Fake versions are distributed through Telegram gaming groups, WhatsApp message chains and domain-squatting sites with names designed to look like official Kiss918 domains. These files are built to present a login screen identical to the real app – the credential theft happens when you type your username and password into what you believe is the genuine application. Some variants also install persistent background processes that access other apps on the device.

Three checks catch fake APKs. First, the download source: the genuine file comes only from this site. Any link shared through Telegram, WhatsApp or social media – regardless of who shared it or how official their group looks – should be treated as unverified. Second, the file size: the current APK v2 is approximately 45 MB. Files substantially smaller than this are likely stripped versions; files substantially larger may have additional code injected. Third, for players who want the highest confidence: the MD5 hash of the current release is published on the download page. An Android MD5 checker app can verify your downloaded file matches the published value before you install it. Any modification to the APK file changes its hash, making even minor tampering detectable.

Never download Kiss918 APK from: Telegram bots or public groups, even those claiming to be official Kiss918 communities. WhatsApp-shared file attachments. Websites other than this one. “Free credit” bots that ask you to install an app to claim a reward. Authorised Kiss918 agents share links, not APK files directly.

Troubleshooting Common Installation Problems

ProblemLikely causeFix
“Install Blocked” messageUnknown Apps permission not enabled for the browser used to downloadReturn to the device-specific settings path above. The permission must be enabled for the specific browser, not globally.
“App Not Installed” errorDownload interrupted, corrupted file, or insufficient storageDelete the APK and redownload. Ensure at least 200 MB free storage on the device.
“Parse Error”APK file corrupted during downloadDelete the file and redownload on a stable connection. Do not use mobile data if the connection drops frequently.
App opens but crashes immediatelyRAM below minimum or Android version incompatibleConfirm Android 5.0+ and at least 2 GB RAM. Close background apps before launching.
iOS: “Untrusted Enterprise Developer”Trust step in VPN & Device Management not completedGo to Settings → General → VPN & Device Management → find the certificate → tap Trust.
iOS: Certificate expired noticeApple has revoked the enterprise certificateRedownload and reinstall from this page. Account data is server-side and unaffected.
Games load slowly in appConnection speed below recommended thresholdKiss918 games require a stable connection. Switch to WiFi or move to stronger 4G signal.

Frequently Asked Questions

18+ Online gaming carries financial risk. Only play with money you can afford to lose. Responsible gambling resources and self-exclusion tools. This page is part of an independent review hub. We may earn commission if you register through links on this site.