MDM Platform

Enterprise-grade Mobile Device Management for Android & iOS. Full remote control, kiosk mode, policy engine, compliance, and more.

15 Microservices Android + iOS WebRTC Remote Control 5 Kiosk Modes SAML/OIDC SSO Multi-Tenant
View on GitHub Documentation
570+
Source Files
60K+
Lines of Code
15
Microservices
20
DB Migrations

Features

📱

Device Management

Enrollment via QR, NFC, Zero-Touch, Knox, DEP. Full inventory, real-time status, remote actions.

🔒

Kiosk Mode

5 modes: single-app, multi-app, digital signage, web kiosk, assessment. Watchdog, escape hatch, peripheral control.

📋

Policy Engine

Multi-level conflict resolution. Restriction, passcode, WiFi, VPN, kiosk policies with versioning.

Compliance

Rule-based evaluation, automated remediation, grace periods, severity scoring.

🖥️

Remote Control

WebRTC screen sharing with 3 quality presets. Touch forwarding. Session audit.

📍

Geofencing

Circle/polygon geofences with map editor. Enter/exit/dwell triggers with actions.

📦

App Management

Enterprise app store. Silent install/uninstall. Version management, drift detection.

Command Pipeline

FCM + gRPC streaming. NATS queue, retry, bulk dispatch, expiry sweeper.

🔐

Enterprise Auth

RBAC, SAML 2.0, OIDC SSO, SCIM 2.0, LDAP/AD sync.

🍎

iOS Support

Apple MDM, DEP, APNs, config profiles, Single App Mode.

📊

Reports

5 templates, PDF/CSV/Excel export, scheduled delivery.

🛡️

Security

RLS, mTLS, X.509 CA, SCEP, rate limiting, audit logging.

Tech Stack

FrontendNext.js 14, TailwindCSS, shadcn/ui
BackendGo 1.22+, Node.js 20, TypeScript
DatabasePostgreSQL 16, TimescaleDB
CacheRedis 7 Cluster
MessagingNATS JetStream
StorageS3 / MinIO
ProtocolsgRPC, REST, WebSocket, WebRTC
AndroidKotlin, Hilt, Room, gRPC
InfrastructureKubernetes, Helm, Terraform
MonitoringPrometheus, Grafana
CI/CDGitHub Actions, ArgoCD
SecurityVault, mTLS, SCEP, RLS

Documentation

Architecture

System overview, service map, data flow diagrams.

API Guide

Auth, endpoints, pagination, examples.

Deployment

Docker, Kubernetes, Terraform setup.

Android Agent

Enrollment, kiosk, troubleshooting.

Admin Guide

Console usage, policies, compliance, SSO.

OpenAPI Spec

Full API specification (3.1).