| Permission | Why MSDK uses it | Risk Level | | :--- | :--- | :--- | | INTERNET | Core functionality – all data sync. | Low | | READ_EXTERNAL_STORAGE | To read screenshots for customer support tickets or to load user-uploaded profile pictures. | Medium | | WRITE_EXTERNAL_STORAGE | To save game logs or crash dumps for debugging. | Medium | | GET_ACCOUNTS | To auto-fill email addresses for login. | Medium | | | To display in-game floating "Toolbox" (e.g., live streaming overlays, event pop-ups). | High (Overlay risk) | | READ_PHONE_STATE | To generate a unique installation ID (no longer reads IMEI on Android 10+). | Medium |
: Ensure the game has "Storage" and "Telephone" permissions enabled. Com.garena.msdk