Production-grade Android device management

Manage devices, deploy policies, and automate workflows from a single intuitive dashboard. Built on Google's Android Management API.

Flash MDM dashboard showing real-time device metrics, enrolment trends chart, compliance rate, OEM breakdown, and Flashi AI assistant

Everything you need to manage your Android fleet

A complete device management platform with enterprise-grade features, built on proven Google APIs.

Real-time Dashboard

Monitor device metrics, enrolment trends, compliance rates, and OEM breakdowns. Configurable dashboard widgets with live data.

Device Management

Full inventory with detail views. Lock, wipe, reboot, and track device locations. Bulk operations with progress tracking and async processing for large deployments.

Policy Engine

Component-based policy system with deep-merge inheritance. Visual and JSON editors with version history. Derivatives auto-generated per scope with variable substitution.

Application Management

Managed Google Play integration with app catalogue browsing. Multi-tiered deployment across environments, groups, and devices. App configuration management and import/export.

Flexible Enrolment

QR code tokens with configurable duration (1-365 days). One-time-use tokens, group-scoped enrolment, and provisioning extras including Wi-Fi, locale, and timezone.

Groups & Hierarchy

Closure-table group hierarchy with cascading policy inheritance. Environment, group, and device precedence model with group-scoped policy overrides.

Automated Workflows

Event-driven and scheduled automation. Triggers on device state changes, compliance changes, app installs, and geofence events. Conditional evaluation with field/operator/value rules.

Geofencing

Circle and polygon-based geofences on Google Maps. Per-device inside/outside state tracking with custom actions on boundary entry and exit.

AI Assistant

Natural language queries against workspace data with Flashi. Query devices, policies, applications, and groups conversationally with chat history persistence.

Enterprise Security

RBAC with workspace/environment/group scoping. TOTP MFA, scrypt password hashing, AES-256-GCM encryption at rest. Server-side audit logging with sensitive field redaction.

Reports & Export

Export devices, policies, audit logs, and applications as CSV or JSON. Configurable date ranges and format options with full data portability.

Licensing & Billing

Stripe-powered plan-based licensing with per-device seat management. Configurable billing cycles (1-36 months) and automated overage detection with grace period enforcement.

API Access

87 HTTP API endpoints with OpenAPI specification. Workspace and environment-scoped API keys with last-used IP tracking. Bearer token and X-API-Key authentication.

Multi-tenancy

Workspace, environment, and group hierarchy with isolation enforced at authentication, authorisation, and database scoping. Configurable access scopes per user.

Complete device visibility

Every device in your fleet at your fingertips. View hardware details, management status, installed applications, applied policies, and location — all from a single detail view. Send remote commands like lock, reboot, or wipe, and track operations history in real time.

  • Full device inventory with bulk actions
  • Remote commands with progress tracking
  • Location tracking with coordinate history
  • Per-device policy and app assignments
Device detail view showing identity, management status, installed applications, and policy assignments

Powerful policy engine

Build policies visually or edit JSON directly with syntax highlighting and live documentation. The component-based system lets you create reusable policy fragments that deep-merge by priority. Derivatives are auto-generated per scope — environment, group, or device — with variable substitution for dynamic values.

  • Visual editor with collapsible sections
  • JSON editor with real-time documentation
  • Component-based reusable fragments
  • Version history with rollback support
Visual policy editor with collapsible sections for security, device settings, applications, and network configuration

Managed app deployment

Browse and deploy applications from Managed Google Play directly within Flash. Configure app settings, assign apps across environments, groups, or individual devices, and manage your entire application catalogue from one place. Import and export configurations for consistency across environments.

  • Managed Google Play integration
  • Multi-tiered deployment scoping
  • App configuration management
  • Catalogue import and export
Application catalogue with Managed Google Play integration, app deployment configurations, and store configurations

Flexible enrolment options

Get devices managed in minutes with QR code tokens, zero-touch provisioning, or sign-in enrolment. Configure token duration (1-365 days), one-time use restrictions, and provisioning extras like Wi-Fi credentials, locale, and timezone — all merged into the QR payload automatically.

  • QR code and zero-touch provisioning
  • Group-scoped enrolment tokens
  • Configurable provisioning extras
  • Sign-in enrolment for BYOD
Enrolment tokens list with QR codes, one-time use indicators, group scoping, and expiry management

Automated workflows

Eliminate manual device operations with event-driven and scheduled automation. Trigger actions when devices enrol, change compliance state, enter a geofence, or on a cron schedule. Define conditions with field/operator/value rules and let Flash handle the rest.

  • Event-driven and scheduled triggers
  • Conditional evaluation rules
  • Device command and policy actions
  • Execution history and manual testing
Workflow builder with event triggers including device enrolled, compliance changed, geofence entered, and scheduled options

API-first platform

87 HTTP endpoints with a full OpenAPI specification. Create workspace and environment-scoped API keys with last-used IP tracking. Integrate Flash into your existing toolchain with Bearer token or X-API-Key authentication and comprehensive CRUD coverage across every resource.

  • Full OpenAPI specification
  • Workspace and environment-scoped keys
  • Last-used IP tracking and revocation
  • Comprehensive REST API coverage
API settings showing OpenAPI specification download, workspace API keys with usage tracking, and environment-scoped keys

See Flash in action

Explore the platform's key screens and features.

Ready to manage your Android fleet?

Get started with Flash MDM today. Free tier available.