About this project

PlainApp provides a secure, local-only way to manage an Android device from a desktop or laptop without requiring cloud accounts or external servers. It uses TLS and XChaCha20-Poly1305 encryption to secure connections between the device and the browser. Key capabilities include: **Web-Based Management Dashboard** - File Management: Browse internal storage, SD cards, and USB drives with support for uploading, downloading, renaming, and deleting files. - Media Handling: Stream and manage photos, videos, and audio directly in the browser. - Communication: Read and send SMS, view call logs, and manage contacts. - System Control: Mirror phone notifications in real-time, live-stream the screen with audio and remote control, and monitor device info (battery, storage, network). - App Management: List installed applications and export APKs. **Standalone Android Tools** - Productivity: Markdown notes editor and a Pomodoro timer. - Media & Content: Built-in RSS reader, full-featured audio/video player, and TV casting support for DLNA/Chromecast. - Utilities: Peer-to-peer chat and file sharing, and a real-time ambient sound meter. The application supports PWA (Progressive Web App) for the dashboard and requires Android 9.0 or higher.