9 feature areas · 60+ capabilities

Everything Attendance. Nothing Unnecessary.

MAttendance is built around one obsession: knowing exactly when, where, and how every employee was present — and automating everything that happens after.

Attendance Tracking

Real-Time Attendance. Zero Manual Entry.

Every status — present, late, absent, WFH — calculated automatically from punch data.

Live Dashboard
See who's in, who's out, who's on break, and who hasn't punched in yet — updated every few seconds. Filter by office, department, or shift.
Multi-Shift Support
Configure unlimited shifts with custom start/end times, break rules, and grace periods. Assign employees to specific shifts or rotating schedules.
Automatic Status Calculation
Auto-calculates: Present, Absent, Late, Half-Day, WFH, On-Duty, Leave, Holiday, Week Off, Comp Off. No manual tagging ever.
Break Tracking
Employees log break start and end. System tracks total break time and applies duration rules to shift deductions.
Regularization Requests
Employees submit corrections for missed or incorrect punches. Managers approve/reject with one click. Full audit trail maintained.
WFH Management
Employees apply for Work From Home days. Attendance is still tracked via Selfie + GPS or Geofence Auto while working remotely.
Shift Swap
Employees request to swap shifts with colleagues, subject to manager approval. Shift history fully tracked.
Punch Methods

12 Methods. One System. Your Choice.

Enable any combination of punch methods per office or team. No other platform comes close.

GPS
Location-verified punch for field and mobile teams.
WiFi
Office network presence confirms you're on-site.
QR Code
Time-expiring tokens at entrances and factory gates.
Selfie
Photo verification with geo-tag for remote workers.
Fingerprint
Biometric terminal integration — ZKTeco, Suprema, Anviz.
Web Browser
One-click punch from any browser with optional IP restriction.
Bluetooth Beacon
Hands-free proximity-based punch on office entry.
NFC Tag
Tap your phone on NFC stickers at entry points.
Face Recognition
AI-verified automated face punch — contactless and fast.
Geofence Auto
Background auto-punch on site arrival. Zero employee action needed.
Voice
Hands-free voice command punch for warehouse and cleanroom workers.
Client Site
GPS-verified punch at registered client locations for field teams.
See full punch methods comparison →
AI & Fraud Detection

AI That Runs While You Sleep.

8 analyzers run nightly at 1:00 AM. By morning, your anomaly report is ready.

1
Buddy Punching Detector
Identifies employees marking each other present. Correlates punch timing with absenteeism patterns.
2
Rapid Punch Analyzer
Flags suspiciously fast in-out sequences that happen too fast to be genuine.
3
Unusual Hours Detector
Catches punches at abnormal times — 3 AM check-ins, weekend patterns without leave.
4
High-Frequency Break Analyzer
Detects employees gaming the break system with excessive short breaks.
5
Exact Time Pattern Detector
Flags robotic punch-in patterns (same time to the second every day) suggesting manual data entry.
6
Location Mismatch Analyzer
GPS coordinates don't match the assigned office geofence — punch flagged immediately.
7
Device Change Detector
Employee punching from unusual or rotating devices triggers a medium-severity flag.
8
IP Mismatch Analyzer
Web punches from outside the expected IP range are flagged for review.
Leave Management

Leave Requests That Don't Disrupt Workflow.

From application to approval to attendance update — the entire leave flow is automated.

Custom Leave Types
Create unlimited types: Annual, Sick, Casual, Maternity, Paternity, Comp-Off, Bereavement, and custom types. Set paid/unpaid and carry-forward rules.
Real-Time Leave Balances
Live leave balance per employee per type. Auto-deducted on approval. Carry-forward handled on year rollover.
Approval Workflow
Employee applies → Manager notified (push + email) → Approve/reject with comment → Calendar updated → Attendance auto-set to Leave.
Comp-Off Management
Employees who work on weekends or holidays earn comp-off credits. Tracked, approved, and expire after a configurable period.
Half-Day Rules
Configurable thresholds: first half, second half, or time-based. Leaves and deductions apply proportionally.
Holiday Calendar
Org-wide and office-specific holiday calendars. National, regional, and custom company holidays all supported.
Payroll Integration

Attendance to Payslip. Fully Automated.

Attendance data flows directly into payroll. No spreadsheets, no re-entry, no errors.

Pay Grades
Define salary grades with base salary ranges. Assign employees to grades. All rules cascade per grade.
Configurable Pay Components
Earnings and deductions: Basic, HRA, Conveyance, Special Allowance, PF, ESI, Professional Tax, TDS, and custom components.
Overtime Rules
Set overtime rate per pay grade. System auto-calculates OT hours from attendance and adds to payroll.
Late Deduction Rules
Warn on first N lates, then deduct half-day for every N subsequent lates. Fully configurable per grade.
One-Click Payroll Run
Monthly payroll generation pulls attendance, applies all rules, and generates salary breakdowns. Override individual entries before finalizing.
PDF Payslip Generation
Complete earnings/deductions PDF payslips per employee. Distribute via email or download in bulk.
Gulf Compliance

Built for the Gulf, Not Bolted On.

WPS, end-of-service, visa tracking, and Ramadan hours — statutory compliance for the GCC, handled natively. Set each employee's Compliance Country and the right rules apply automatically.

Multi-Country WPS
Generate Wage Protection System files per country — UAE (MoHRE SIF), Saudi Arabia (Mudad / GOSI), and Qatar (Qatar Central Bank). The correct format is produced automatically, with warnings for any employee missing an IBAN or national ID. Bahrain, Oman, and Kuwait are on the roadmap.
End of Service Benefits (EOSB)
Accurate gratuity calculation to local labour law for UAE (Federal Decree 33/2021), Saudi Arabia, Qatar, and Kuwait — plus a live liability report across your Gulf workforce.
Visa & Document Tracking
Track passports, residence visas, Emirates ID, Iqama, QID, and labour cards per employee — with automatic expiry alerts before documents lapse.
Social Insurance
Configure GPSSA (UAE) and GOSI (Saudi) contribution rates for Gulf nationals, with expatriates correctly exempted.
Ramadan Working Hours
Define Ramadan periods with the mandated daily reduction in working hours — applied automatically to attendance during the holy month.
One System, Mixed Workforce
Run India and Gulf employees side by side in a single tenant. Per-employee Compliance Country drives the right statutory deductions, documents, and payslip output.
Performance & Appraisal

Goals, Feedback, and Reviews — In One Place.

Drive performance with OKRs, continuous feedback, and structured appraisal cycles with weighted multi-rater scoring.

Goals & OKRs
Employees set goals and OKRs with measurable key results. Progress rolls up automatically from key results to an overall completion score.
Continuous Feedback
Give praise, improvement notes, or general feedback anytime — or request feedback from a colleague. Private, manager, or public visibility.
Review Templates
HR builds reusable appraisal forms with weighted sections and questions (rating, scale, text, yes/no) — no two review programs are alike.
Configurable Rating Scales
Define your own rating scales (e.g. 1–5 with labels) and attach them to review questions.
Appraisal Cycles
Run annual, half-yearly, quarterly, or probation cycles with a clear lifecycle — Draft, Active, In Review, Completed, Closed — and automatic reviewer reminders.
Weighted Multi-Rater Scoring
Self, manager, and peer reviews combine into a weighted final score (Manager 60 / Self 20 / Peer 20 by default), with cycle dashboards for completion and rating distribution.
Recruitment & Hiring

From Job Post to First Day — One Pipeline.

An applicant tracking system covering the whole pre-hire lifecycle: post jobs, build a talent pool, run a hiring pipeline, interview, offer, and hire — converting accepted offers straight into employees.

Job Postings
Create requisitions with department, office, employment type, openings, and a hiring manager. A clear status lifecycle — Draft, Open, On-Hold, Filled, Closed — keeps every role accountable.
Candidate Pool
A reusable, de-duplicated talent pool searchable by name, email, or company. One candidate can be considered for many roles over time.
Visual Pipeline
Move applicants through Applied → Screening → Interview → Offer → Hired, with ratings, full stage history, and reject/withdraw — nothing falls through the cracks.
Interview Scheduling
Schedule phone, technical, managerial, HR, or onsite rounds; interviewers are notified automatically and submit structured outcomes, ratings, and feedback.
Offers & One-Click Hire
Issue offers with salary, joining date, and expiry. On acceptance, convert the candidate into a full employee record in one click — name, contact, and start date pre-filled.
Hiring Analytics & Nudges
Pipeline funnel, time-to-hire, and source-effectiveness dashboards — plus automatic nudges for expiring offers and stale applications.
Expense Claims

Reimbursements Without the Paper Trail.

Employees submit expense claims, managers approve, and finance marks them paid — all tracked in one place.

Simple Submission
Log a claim with title, category, date, amount, currency, and a receipt link in seconds — from web or on the go.
Approval Workflow
Managers review, approve, or reject with a reason. Employees see status and feedback in real time; pending claims stay editable.
Mark Paid
Finance records reimbursement on approved claims with an automatic payment date, closing the loop end-to-end.
Categorised & Auditable
Eight expense categories and a clear Pending → Approved → Paid trail (or Rejected / Cancelled) keep spend organised and auditable.
Engagement Surveys

Hear Your People — On a Cadence.

Run pulse and engagement surveys, collect optionally-anonymous responses, and read aggregated results to track sentiment over time.

Flexible Question Types
Mix rating scales, single-choice, yes/no, and free-text questions to build the survey you need.
Anonymous Responses
Toggle anonymity per survey so employees can give candid feedback — only aggregated answers are ever shown.
Publish & Collect
Draft, publish, and close surveys with a clear lifecycle; each employee responds once while a survey is active.
Aggregated Results
See response counts and per-question breakdowns to spot trends and act on what your team is telling you.
Org Chart

Your Reporting Lines, Visualised.

An interactive organisation chart, generated automatically from manager relationships — always up to date, nothing to maintain.

Auto-Generated Hierarchy
The chart builds itself from each employee's manager relationship — keep reporting lines accurate and the tree stays current.
Interactive Tree
Expand and collapse managers to follow the chain of command across departments and offices, with name, designation, and team on every node.
Loop-Safe Rendering
Even if a reporting line accidentally forms a cycle, the chart renders cleanly so you can spot and fix the gap.
Reports & Analytics

Every Answer in One Dashboard.

All reports export to Excel and PDF. Scheduled delivery for recurring reports.

Attendance Reports
Daily register, monthly summary, late arrivals, early departures, absenteeism rate by department.
Leave Reports
Balance summary, utilization by type, pending approvals, carry-forward status.
Payroll Reports
Monthly register, pay component breakdowns, overtime summary, late deduction report.
AI Anomaly Reports
AI-flagged incidents with severity levels, trend analysis over time, per-employee risk scores.
Excel + PDF Export
Every report exports to XLSX and PDF. Schedule recurring reports to email automatically.
Predictive Analytics
ML model predicts absenteeism risk, chronic lateness trends, and upcoming shift coverage gaps.
Mobile App

Your Employees' Attendance Companion.

Android and iOS apps with punch, leave, payslips, and push notifications.

Android + iOS Apps
Native apps for both platforms. Punch in, view attendance history, apply for leave, receive notifications.
Push Notifications
Punch reminders at shift start, leave approval/rejection, anomaly alerts for managers, regularization updates.
Offline Punch Queue
If connectivity is lost, punches are queued locally and synced automatically when connection returns.
Employee Self-Service
View today's punch status, apply for leave, check leave balance, download payslips, submit regularization requests.
Admin & Access Control

Control Down to the Role Level.

Multi-tenant architecture with full role-based access and audit logging.

Multi-Tenant Architecture
Every organization is completely isolated. Data never crosses tenant boundaries.
Role-Based Access
5 roles: Super Admin, Org Admin, HR Manager, Department Manager, Employee. Each role sees only what it needs.
Department & Office Management
Unlimited departments and offices. Each office has its own geofence, shift, and punch method settings.
Device Management
Register and manage biometric machines, Bluetooth beacons, NFC tags, and WiFi routers from the admin portal.
Audit Logs
Every create/update/delete action logged with user ID, timestamp, and changed values. Fully searchable.
Integrations & API

Built to Connect.

REST API, biometric hardware support, push, email, and cloud storage — all wired in.

REST API
Full REST API with JWT authentication. Integrate with your HRMS, ERP, or custom systems.
Webhooks
Real-time event webhooks for punch events, anomaly detection, and leave approvals. (Roadmap)
Biometric Hardware
ZKTeco, Suprema, Anviz, and compatible ZKFP protocol machines supported out of the box.
Firebase Push
Firebase Admin SDK integration for reliable Android/iOS push notification delivery.
SMTP Email
MailKit-powered email with custom SMTP server support. Send payslips, alerts, and reports.
Azure Blob Storage
Employee documents, face enrollment photos, and payslip PDFs stored securely in Azure Blob.

How We Stack Up Against Typical Competitors

Most attendance software handles 1–3 punch methods and has no AI. We built for more.

Feature
MAttendance
Typical Competitor
Punch Methods
12
~1–3
AI Anomaly Detection
8 analyzers
None or basic alerts
Buddy Punching Detection
Yes (AI)
~Rarely
Geofence Auto-Punch
Yes
~Sometimes
Voice Punch
Yes
No
Client Site Punch (Field)
Yes
~Rare
Built-in Payroll
Yes
~Usually separate
Predictive Analytics (ML)
Yes
No
Multi-Tenant
Yes
~Sometimes
Biometric Machine Sync
Yes
~Sometimes

See Every Feature in Action.

Our demo walks through admin setup, employee punch flow, AI anomaly report, and payroll run — all in 30 minutes.