iDO Secure
Bilingual EN / العربية · Built for security operations

The operating system for your security operation.

Schedules. Roll-call attendance. Patrol routes with NFC checkpoints. Work permits with rotating QR. Live tracking on a map. iDO Secure brings the entire shift into one workspace.

99.9%

Uptime target

2

Languages out of the box

24/7

Operations coverage

9

Modules in one workspace

/main-lobby

Today snapshot

Thursday, May 14

Live

On shift

23

Late

2

Pending permits

5

Patrol runs

14

Recent permit

ACME Construction · Goods entry

Approved 12 min ago · 5 / 10 entries used

What's inside

Nine first-class modules. One workspace.

Every operational concern your guards face during a shift — and every back-office concern your ops staff care about — already lives in iDO Secure.

Schedule & rotations

Plan a month in minutes — not days.

Build shift patterns, assign rotation groups, and let the matrix planner publish drafts in bulk. Reorder guards by drag, fill gaps from a sidebar of unassigned staff, and roll patterns forward week after week.

  • Drag-orderable matrix for fast assignment
  • Patterns, rotation groups, departments
  • Bulk publish drafts — no row-by-row clicks

Week schedule

Published
Mon
Tue
Wed
Thu
Fri
Sat
Sun
A. Khaled
M
M
A
A
A
S. Tawfik
A
A
A
M
M
M
M. Ali
N
N
N
N
N
N
R. Saad
M
M
M
A
A
H. Omar
A
A
M
M
N
Morning Afternoon Night
Attendance with grace

Late, on time, or no-show — automatically.

Per-site late grace and overtime tolerance compute attendance without spreadsheets. Four breakdown views — by guard, by date, by site location, by status — surface the answer ops staff actually need.

  • Grace period configurable per site
  • No-show detection runs on schedule
  • Four pivots over the same dataset

Roll call

Morning shift · grace 5 min

08:24
  • A

    A. Khaled

    07:58

    On time
  • S

    S. Tawfik

    08:04

    Within grace
  • M

    M. Ali

    08:23

    Late
  • R

    R. Saad

    No-show
  • H

    H. Omar

    07:50

    On time
Patrols & checkpoints

Every checkpoint, every run, on the record.

Tag checkpoints with NFC or QR, order them on a route, and schedule the cadence. Guards scan from the mobile app; a live runs feed shows completed, in-progress, missed, and aborted patrols in real time.

  • NFC and QR checkpoint tags
  • Ordered routes with scheduled cadence
  • Run statuses: scheduled, in-progress, completed, missed, aborted

Night patrol · route 3

A. Khaled · 4 / 6

In progress
  1. Lobby NFC

    22:01
  2. Parking gate B

    22:14
  3. Tower A · floor 12

    22:32
  4. Roof access

    22:48
  5. Service corridor

  6. Back exit

Live tracking

See your shift on a map, right now.

A polling map keeps last-known positions fresh, with in-zone and out-of-geofence pills surfacing anomalies before they become incidents. Real-time KPI tiles count who is on shift, who is late, and who is unaccounted for.

  • In-zone / out-of-geofence detection
  • Last-seen freshness with tolerance window
  • Real-time KPI tiles for ops staff

Live tracking

Updating every 30s

In zone

4

Out of zone

1

Last seen

22s

Access Permits

Two-step approval. Rotating QR. Gate enforcement.

Tenants submit a permit from a public link, a manager approves, an admin signs off — and a rotating QR is issued for the public guest page. The gate guard sees a live entry list with allowed / blocked status at a glance.

  • Public submission portal per tenant
  • Two-step approval (manager → admin)
  • Rotating QR + gate-list enforcement

Work permit

WP-2026-000123

Approved

Tenant

ACME Construction

Purpose

Goods entry · 5 / 10 used

Window

08:00 — 18:00

Rotates · 30s

Approval flow

  1. 1 Submitted by tenant 10:14
  2. 2 Manager approved 10:42
  3. 3 Admin signed off 11:08
Site reports

Report templates your team actually wants to fill.

A drag-and-drop builder produces bilingual forms with per-duty visibility, conditional sections, and signature fields. Reports get auto-numbered references, capture the guard's shift and live location, and route through a clean status lifecycle.

  • Drag-and-drop form builder, bilingual labels
  • Per-duty visibility on the mobile app
  • Auto-numbered references; status lifecycle

Form builder

𝐓 Text input
Checkbox group
Date / time
Signature
📷 Photo upload

Recent reports

Today
  • SR-2026-000419 Open

    Broken light · floor 3

  • SR-2026-000418 Acknowledged

    Trespasser warning

  • SR-2026-000417 Actioned

    Leak in pump room

  • SR-2026-000416 Closed

    Lost key card

Lost & Found

From a guest report to a returned item — tracked.

A public guest form captures lost items without an account. Staff log found items with photos and category, claims are approved end-to-end, and a public claim page lets the rightful owner verify and pick up.

  • Public lost-item form for guests
  • Found-item inventory with photos
  • Claim approval and disposal lifecycle

Lost & Found

12 items currently held

Public form on
🎒

Backpack

Held

Lobby A · 2d

📱

iPhone 14

Claimed

Tower B · 6h

👜

Handbag

Held

Garage · 5d

🔑

Car keys

Returned

Reception · 1d

Reports hub

One hub for every report you actually need.

Coverage, patrol performance, work-permit throughput, leave usage, site reports overview, and Lost & Found stats — KPI tiles, charts, tables, and CSV export per page. Date ranges live in the URL, so a saved bookmark is a saved view.

  • Seven reports, each with its own page
  • KPIs + charts + table + CSV export
  • Bookmarkable date ranges via URL

Coverage report

Last 30 days

Scheduled

420

Worked

395

Cancelled

12

Coverage

94%

Worked shifts per day

Apr 1 Apr 15 Apr 30
AI Copilot · NEW

Ask the panel. Get the answer. No clicking.

A bilingual AI assistant lives in the top bar (Ctrl+Shift+K). It already knows your workforce, today's schedule, attendance, leave queue, claims, permits, patrols, and reports — scoped to the active site. Read-only by design: it answers questions, it doesn't change records.

  • Tenant-scoped: every answer is from the active site only
  • Replies in the language you wrote in (EN / العربية)
  • Permission-gated: respects existing role-based access

Site Copilot

/main-lobby

⌃⇧K
Who is on shift now?

On shift now (4):

  • A. Khaled · Gate-1 · 06:00–14:00
  • S. Tawfik · Gate-2 · 06:00–14:00
  • M. Ali · Patrol · 06:00–14:00
  • H. Omar · CCTV · 06:00–14:00
on_shift_now()
طلبات الإجازة المعلقة؟

طلبات الإجازة المعلّقة (3):

  • #42 · أ. خالد · سنوية · 12 → 16 مايو
  • #48 · م. علي · مرضية · 8 → 9 مايو
  • #53 · ر. سعد · طارئة · 14 مايو

How it works

Plan the shift, run the shift, review the shift.

A predictable rhythm — week after week, site after site — with the same workspace and the same numbers.

01

Plan

Onboard your sites, build shift patterns, draft a month, and publish in bulk.

02

Run

Guards check in, patrol routes, file site reports, and process permits — all from the mobile app.

03

Review

Open the reports hub, pick a date range, export CSV, and walk into the next handover with numbers.

“Before iDO Secure my supervisors were typing into three spreadsheets and one WhatsApp group. We turned that into one workspace — schedule, attendance, patrols, the lot — and shaved a real hour off every shift handover.”
A

Ahmed K.

Operations manager · 4-site rollout

Ready to run your operation from one workspace?

Sign in if you already have an account, or talk to us about onboarding your business.