KK8 app permissions list is the most useful thing you can check about the app, and the thing almost nobody looks at. That is a shame, because a permission list is one of the few parts of an app that cannot lie. An app can only use what it declares, and Android shows you those declarations whether the developer wants you to see them or not.
This matters more than usual here, because the Android build installs from outside the Play Store. Without a store review in the way, the KK8 app permissions you can see before and after installing are your most direct evidence about what a file will actually do on your phone. Marketing copy is easy to write. A manifest is not.
This guide covers what each permission is for, which ones the app never requests, how to check for yourself on both platforms, and how to withdraw access later if you change your mind. The app itself is on the KK8 App Download page.
Quick Answer
KK8 app permissions list contains [XX] entries: [storage, camera, notifications, network access, to be confirmed against the manifest]. Each maps to a specific function. Camera is for photographing verification documents. Storage is for the app’s own files and cached game assets. Notifications are for bet settlement and withdrawal alerts.
Just as importantly, the app does not request access to your SMS messages, your contacts, your call logs, your precise location, or accessibility services. Those five matter most on a gambling app, because they are exactly what a repackaged copy would add in order to intercept one-time passwords or read your screen while you type. If you see any of them attached to something calling itself KK8, the file did not come from us.
KK8 App Permissions Work on Android
Two distinctions are worth understanding before looking at any list.
Normal versus runtime permissions. Android sorts permissions into tiers. Normal permissions, such as internet access, are considered low risk and are granted automatically at install. Runtime permissions, sometimes called dangerous permissions, cover things like the camera, storage and location, and the app has to ask you for them explicitly while it is running. You can say no, and you can change your mind later.
Declared versus granted. Every permission an app might use is declared in its manifest, which is a file inside the APK. Declaring one does not mean the app has it. It means the app is allowed to ask. This is why the manifest list is sometimes longer than what the app actually uses, and it is why checking the manifest tells you the ceiling of what an app can do. More on what else the manifest contains is in the guide to what a KK8 APK is made of.
One point specific to sideloaded apps: the “install unknown apps” permission you grant during installation is not a KK8 permission at all. You are granting it to your browser or file manager, allowing that app to trigger an installer. It is worth switching back off afterwards, which the Android installation guide covers.
Full KK8 App Permissions List
|
Permission |
Type |
What it is used for |
Can you decline? |
|---|---|---|---|
|
[Internet / network access] |
Normal |
Connecting to the platform. Nothing works without it. |
No |
|
[Camera] |
Runtime |
Photographing verification documents in-app |
Yes, upload files instead |
|
[Storage / media] |
Runtime |
Saving app data and cached game assets |
[Confirm behaviour if declined] |
|
[Notifications] |
Runtime |
Bet settlement and withdrawal alerts |
Yes, app works without them |
|
[Biometric / fingerprint] |
Normal |
Optional login via fingerprint or Face ID |
Yes, use a password |
|
[Network state] |
Normal |
Detecting whether you are on Wi-Fi or mobile data |
No |
A note on the biometric permission, because it causes more worry than it should. Enabling fingerprint or Face ID login does not give KK8 access to your biometric data. That information stays inside your phone’s secure hardware, which is isolated from apps. The app asks the operating system to confirm your identity and receives only a yes or no in reply. It never sees the fingerprint itself.
KK8 App Permissions You Should Never See
This is the more useful list, and it is the one to memorise if you memorise either.
These permissions have no legitimate role in a gambling app. If a file calling itself KK8 asks for any of them, stop and delete it.
|
Permission |
Why it is a red flag |
|---|---|
|
SMS, read or send |
Allows interception of one-time passwords sent by your bank or by KK8. The single most common addition in repackaged financial and gambling apps. |
|
Contacts |
No function in the app. Usually harvested for resale or for social engineering. |
|
Call log or phone |
No function. Used to build a profile of who you contact. |
|
Accessibility services |
The most dangerous of all. Designed to help users with disabilities, it can read everything on screen and tap buttons on your behalf, which means it can watch you type a password and then act as you. |
|
Device administrator |
Makes the app difficult to uninstall and can lock or wipe the device. |
|
Precise location |
[Confirm. If the app uses coarse location for regulatory geo-checks, move it to the requested table and explain why.] |
|
Install other packages |
Would allow the app to install further software without a fresh prompt. |
Accessibility services deserve emphasis. Many people grant it without thinking because the prompt sounds helpful, and it is the permission most often abused to drain accounts. No gambling app needs it. Neither does any banking app.
If you find a KK8 app on your device holding permissions from this table, it is not the official build. Uninstall it, change your password from a different device, and contact support. What repackaged files typically change is covered in the guide to spotting a fake KK8 APK.
KK8 App Permissions on iOS
Apple handles this differently, and the differences are worth knowing if you use both platforms.
iOS has no equivalent of the manifest list visible to users before installation. Instead, each permission request must carry a usage description written by the developer, which is the sentence you see in the prompt explaining why the app wants access. Apple reviews those descriptions before an app is listed, so there is a human gate that Android sideloading does not have.
On iPhone and iPad the app requests [camera, notifications, Face ID, to be confirmed from Info.plist]. Everything is opt-in at the moment of first use, and you can change any of it later under Settings without reinstalling.
The practical upshot is a trade. iOS gives you fewer permissions to worry about and less visibility before installing. Android gives you more of both. Other differences between the two builds are set out in the Android versus iOS comparison.
How to Check KK8 App Permissions on Your Device
On Android, after installing: open Settings, then Apps, then KK8, then Permissions. You will see two lists, allowed and not allowed. Tap any entry to change it.
On Android, before installing: this is the more useful check and almost nobody does it. Free APK inspection tools read the manifest of a downloaded file and display the declared permissions without installing anything. If you are ever tempted to download from somewhere other than the official site, this check is the difference between finding out now and finding out after your account is gone.
On iPhone: open Settings, scroll to KK8, and every permission the app has requested appears with a toggle beside it.
Reviewing everything at once on Android: Settings, then Privacy, then Permission manager groups apps by permission rather than the other way round. Opening the SMS and Accessibility entries there and seeing exactly what has access is a worthwhile ten minutes, and not only for gambling apps. If Google Play Protect raises a warning during any of this, the guide on Play Protect warnings explains what triggers them and what the warning does and does not mean.
Revoking KK8 App Permissions
You can withdraw any runtime permission at any time, and the app will keep working with reduced functionality rather than refusing to start.
Revoke camera access and you can still upload verification documents as files. Revoke notifications and you simply stop receiving alerts. Revoke storage and [confirm the actual consequence, most likely that cached assets are re-downloaded each session, which costs data and loading time].
Normal permissions such as network access cannot be revoked individually, since without them the app cannot function at all. Uninstalling is the only way to remove those.
A sensible habit, not specific to this app: grant permissions when they are requested in context rather than pre-emptively, and revisit the list every few months. Permissions granted once tend to be forgotten, and the list only ever grows. The wider question of what sideloading changes about your security posture is covered in the guide to APK download safety, and the app-specific assessment is in whether the KK8 app is safe to install.
Frequently Asked Questions
Why does the KK8 app need camera access?
For photographing identity and address documents during verification. Shooting in-app with framing guidance produces clearer images than a separate photo and upload, which reduces resubmissions. You can decline it and upload files instead.
Does KK8 store my fingerprint?
No. Biometric data never leaves your phone’s secure hardware. The app receives only a confirmation that the device recognised you.
Can I use the app without granting any permissions?
Partly. Network access is automatic and required. Everything else is optional, though declining camera access means verifying by file upload and declining notifications means checking bet outcomes manually.
What if I see a permission that is not on your list?
Assume the file did not come from KK8. Uninstall it, change your password from another device, and contact support. Then download again from the official site only.
Does the app track my location?
[Confirm and answer plainly. If coarse location is used for regulatory geo-checks, say so and explain the purpose. If no location permission is requested at all, state that directly, because it is a genuine reassurance.]
Do permissions reset when I update the app?
No. Granted permissions carry over when you install a newer version over the existing app. If a new version requests something additional, Android prompts you separately. Current version details are on the KK8 download page.
Responsible Gaming
You must be 21 or older to hold a KK8 account. Deposit and time limits, plus self exclusion, are available under Profile then Responsible Gambling. If gambling is causing difficulty for you or someone close to you, the National Council on Problem Gambling in Singapore operates a helpline on 1800-6-668-668.
