Production-grade Android device management
Manage devices, deploy policies, and automate workflows from a single intuitive dashboard. Built on Google's Android Management API.
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
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
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
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
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
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
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.