Repository navigation
Home
yybam edited this page Oct 8, 2026
·
2 revisions
CORE MDM is an Android Mobile Device Management (MDM) system: an Android app that enrolls a device and applies policies, plus a Firebase-powered web console for managing enrolled devices from a browser.
- Website: https://coremdm.web.app · Console: https://coremdm.web.app/console.html (via Manage)
- Latest release: v0.4.2 (app version 40.0)
- Repository: https://github.com/yybam/coremdm
Status: Beta. Under active development — expect breaking changes between releases.
From the web console you can, in real time:
- Lock, reboot, wipe, sound an alarm, or apply a full lockdown to a device
- Apply ~30 device policies — block app installs, hide apps, disable the camera, lock Wi-Fi/Bluetooth, enforce Private DNS, and more
- Block social media with one toggle, or hide individual apps from a synced app inventory
- Run a content filter (DNS VPN) and a kiosk mode
- Enforce a minimum lock-screen PIN
- Rename devices and watch their online/offline status
Commands are queued and cancellable; policies are persistent and re-applied automatically after reconnect or reboot.
| If you want to… | Read |
|---|---|
| Install the app on a device | Getting Started |
| Build the app yourself | Building from Source |
| Get full control of a device | Device Owner Setup |
| Learn the console | Web Console Guide |
| Understand how it works | Architecture |
| Test without a real phone | Testing with an Emulator |
| Fix a problem | Troubleshooting · FAQ |
- Features — everything it can do
- Commands and Command Queue
- Policies Reference — every policy key explained
- App Management · Content Filter and DNS · Kiosk Mode · PIN and Security
- Enrollment and Provisioning
- Firestore Data Model · Security Rules
- Releases and Signing · CI-CD and Deployment
- Glossary
This wiki documents CORE MDM as of v0.4.2. If something here disagrees with the code, the code wins — please open an issue.
CORE MDM — Repository · Console · Releases · Beta
Getting started
Using it
- Web Console Guide
- Commands and Command Queue
- Policies Reference
- App Management
- Content Filter and DNS
- Kiosk Mode
- PIN and Security
- Enrollment and Provisioning
How it works
Operations
Help