
UpdatedApr 17, 2026
PublishedFeb 10, 2026
Packagecom.ismartcoding.plain
MD578513b0000f3a78711b338f274c5f6f3
SHA1 (signer)15:CF:5C:94:32:58:41:70:F4:59:38:DC:3C:10:94:61:80:7F:6F:51
Signed byCN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK
Architecturesarm64-v8a
Malware scanUNKNOWN
Contact[email protected]
Privacy policyView
What's new
* Fix screen mirror crash issue
Description
PlainApp lets you access and manage your phone from a web browser on your computer.
Your phone runs a small local service, and you open a web page on the same network to view and manage files, media, and device information — no cloud required, no ads, no signup.
## Key Features
- Access phone files (internal storage, SD card, USB)
- View images, videos, and audio
- Screen mirroring
- Device information
- AI image search
- Works in your browser (PWA supported)
## Privacy & Security
- All data stays on your device
- No cloud, no third-party servers
- No ads, no tracking
- Encrypted with TLS + XChaCha20-Poly1305
## Built-in Tools
- Notes (Markdown)
- RSS reader
- Video and audio player
- TV casting
PlainApp is made for simple, local, and private phone access from your computer.
Website: https://plainapp.app
GitHub: https://github.com/ismartcoding/plain-app
Reddit: https://www.reddit.com/r/plainapp
Video: https://www.youtube.com/watch?v=TjRhC8pSQ6Q
Your phone runs a small local service, and you open a web page on the same network to view and manage files, media, and device information — no cloud required, no ads, no signup.
## Key Features
- Access phone files (internal storage, SD card, USB)
- View images, videos, and audio
- Screen mirroring
- Device information
- AI image search
- Works in your browser (PWA supported)
## Privacy & Security
- All data stays on your device
- No cloud, no third-party servers
- No ads, no tracking
- Encrypted with TLS + XChaCha20-Poly1305
## Built-in Tools
- Notes (Markdown)
- RSS reader
- Video and audio player
- TV casting
PlainApp is made for simple, local, and private phone access from your computer.
Website: https://plainapp.app
GitHub: https://github.com/ismartcoding/plain-app
Reddit: https://www.reddit.com/r/plainapp
Video: https://www.youtube.com/watch?v=TjRhC8pSQ6Q
Required features
- Bluetooth android.hardware.bluetooth
- Location android.hardware.location
- Wifi android.hardware.wifi
Permissions (41)
PlainApp: Phone Web Portal requests the following Android permissions:
- Access Coarse Location android.permission.ACCESS_COARSE_LOCATION
- Access Fine Location android.permission.ACCESS_FINE_LOCATION
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Access Wifi State android.permission.ACCESS_WIFI_STATE
- Bluetooth android.permission.BLUETOOTH
- Bluetooth Admin android.permission.BLUETOOTH_ADMIN
- Bluetooth Connect android.permission.BLUETOOTH_CONNECT
- Bluetooth Scan android.permission.BLUETOOTH_SCAN
- Call Phone android.permission.CALL_PHONE
- Camera android.permission.CAMERA
- Change Network State android.permission.CHANGE_NETWORK_STATE
- Change Wifi Multicast State android.permission.CHANGE_WIFI_MULTICAST_STATE
- Change Wifi State android.permission.CHANGE_WIFI_STATE
- Foreground Service android.permission.FOREGROUND_SERVICE
- Foreground Service Data Sync android.permission.FOREGROUND_SERVICE_DATA_SYNC
- Foreground Service Media Playback android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK
- Foreground Service Media Projection android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION
- Foreground Service Special Use android.permission.FOREGROUND_SERVICE_SPECIAL_USE
- Internet android.permission.INTERNET
- Manage External Storage android.permission.MANAGE_EXTERNAL_STORAGE
- Multicast android.permission.MULTICAST
- Post Notifications android.permission.POST_NOTIFICATIONS
- Query All Packages android.permission.QUERY_ALL_PACKAGES
- Read Call Log android.permission.READ_CALL_LOG
- Read Contacts android.permission.READ_CONTACTS
- Read Phone Numbers android.permission.READ_PHONE_NUMBERS
- Read Phone State android.permission.READ_PHONE_STATE
- Read Sms android.permission.READ_SMS
- Receive Boot Completed android.permission.RECEIVE_BOOT_COMPLETED
- Record Audio android.permission.RECORD_AUDIO
- Request Delete Packages android.permission.REQUEST_DELETE_PACKAGES
- Request Ignore Battery Optimizations android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
- Request Install Packages android.permission.REQUEST_INSTALL_PACKAGES
- Schedule Exact Alarm android.permission.SCHEDULE_EXACT_ALARM
- Send Sms android.permission.SEND_SMS
- System Alert Window android.permission.SYSTEM_ALERT_WINDOW
- Wake Lock android.permission.WAKE_LOCK
- Write Call Log android.permission.WRITE_CALL_LOG
- Write Contacts android.permission.WRITE_CONTACTS
- Write Settings android.permission.WRITE_SETTINGS
- Com Ismartcoding Plain Dynamic Receiver Not Exported Permission com.ismartcoding.plain.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION