ArkanPM vs. Why ArkanPM

The case for a modern, GCC-ready property management platform

ArkanPM is an enterprise-grade, multi-tenant property and facilities management platform purpose-built for the modern real estate operator. It unifies portfolio oversight, asset lifecycle, maintenance, inspections, residents, owners and integrations into a single role-aware system. This page summarises the eight differentiators ArkanPM leads with — each grounded in the platform specification.

Why Teams Choose ArkanPM Over Why ArkanPM

Multi-tenant architecture with PostgreSQL Row-Level Security — per-tenant data isolation enforced at the database layer (§1).
Enterprise security: JWT + rotating refresh tokens, TOTP MFA enforced for admins, intelligent lockout, password history, session limits and tenant status guards (§2).
11 built-in RBAC roles plus ABAC scoping with financial data masking and role hierarchy enforcement (§3).
Complete asset lifecycle: hierarchical registry, condition scoring, depreciation (straight-line + declining balance), metering, transfers, warranties (§5).
Work order engine: 7 types, full state machine, interactive checklists, dual SLA timers with business-hours mode, escalation engine (§6).
Seven automated background processors (PM, SLA escalation, warranty / lease / contract expiry, overdue inspections, booking no-show) backed by BullMQ/Redis (§19).
Four-channel notification platform (in-app, email, SMS, push) with real-time WebSocket delivery, 5-minute deduplication, user preferences and emergency override (§15).
Integration & webhook platform: ERP, accounting, BMS, IoT adapters; Arkan Handover Integration for construction-to-operations data flow; retries and full logging (§16).

Feature Comparison

See how ArkanPM stacks up against Why ArkanPM

FeatureArkanPMWhy ArkanPM
Multi-Tenant Isolation
PostgreSQL Row-Level Security
—
Built-in Roles
11 system roles + custom roles
—
ABAC
Native, automatic building-scoped filtering
—
MFA
TOTP, enforced for admins, 8 backup codes
—
Work Order Types
7 (corrective, preventive, predictive, emergency, inspection, project, warranty)
—
SLA Timers
Dual (response + resolution) with business-hours mode
—
Notification Channels
4 (in-app, email, SMS, push)
—
Background Processors
7
—
Audit Trail
Before/after JSON diff + IP + user agent + soft delete
—
GCC Localization
AED default, per-tenant currency/locale, Emirates ID fields
—
Modern Stack
Next.js 15, React 19, NestJS, PostgreSQL, Redis/BullMQ, WebSocket
—
Arkan Handover Integration
Purpose-built
—
Starting PriceFour tiers (Free / Starter / Professional / Enterprise). Contact sales for portfolio-specific quote.—

Ready to Make the Switch?

See why property operators across the GCC are choosing ArkanPM. Our team can help migrate your data from Why ArkanPM.