Get warned before a document expires.

Track visa, passport, national identity document and work permit expiry, plus the end of probation, from the employee record. Dates are entered when the document is filed, and the alert list is ordered by how many days are left.

All hubsCompliance alerts5 need attentionOpen the list
Visa11 daysnothing set
Probation18 daysnot diarised
Passport47 daysno spreadsheet
Work permit63 daysno reminder
Every date came in with a document.
One listFive kinds of deadline, in one place, in the right order

Visas, passports, national identity documents, work permits and the end of probation. All of them are dates on records you already keep, sorted by what runs out first.

The alert list

Every expiry date, sorted by days remaining.

Five kinds of expiry date across every hub, each showing the employee and the days remaining. Filter by severity or by hub. The list is ordered by days remaining, so the most urgent item is always at the top.

NearSyncHuman ResourcesComplianceSearch, plan and askKAll hubs
Compliance alertsAll hubsAll severities
Critical2
High2
Medium1
Visa expiresOmar Haddad11 dayscritical
Probation endsPriya Nair18 dayscritical
Passport expiresAisha Rahman47 dayshigh
Work permit expiresMicheal Green63 dayshigh
National ID expiresDaniel Ross118 daysmedium

Sorted by what expires first, not by who raised it.

Every date is watched from the day the document is filed.

Watched dates

Track five expiry dates on every employee record.

Dates are entered when the document is filed, so nobody has to set a reminder.

  • Watch visa, passport, national ID and work permit expiry
  • Watch the end of probation alongside them
  • See every hub in one list, ordered by days remaining
  • Filter by severity, or by hub
Watched datesOmar Haddad
Visaexpires 21 Apr
Passportexpires 27 May
National IDexpires 06 Aug
Work permitexpires 12 Jun
Probationends 18 Apr
Ordering
Sorted byDays left
Not byWho raised it
Top of listExpires first
Nobody sets a reminderthe date came in with the document
What is stored

Keep document numbers encrypted, and still get the alerts.

Expiry dates are stored separately from the numbers they belong to, so alerts never need to open anything sensitive.

  • Encrypt passport, visa, national ID and work permit numbers
  • Encrypt bank details and dependant records
  • Limit decryption to people with a separate permission
  • Run expiry alerts without decrypting anything
Encrypted at rest6 fields
Passport number••••••
Visa number••••••
National ID••••••
Work permit••••••
Bank account••••••
Dependants••••••
Reading one
NeedsThe right
IsAn event
NotAutomatic
Expiry dates are not secretso alerts work without decrypting anything
Legal name

Keep the name that goes on contracts separate from the one people go by.

Every record holds a legal full name, in English and in Arabic, and the document you checked it against: passport, national identity document, birth certificate or marriage certificate. Saving it records who confirmed it and when. Offer letters, visa letters and salary certificates all take the name from here, and will not send until it is filled in.

On the record
Legal nameEnglish and Arabic
Checked againstPassport
ConfirmedBy a named person, dated
The name people go by can change without touching this one
Work authorisation

Know who you sponsor and on which visa.

Each record carries the type of visa, the country that issued it and the work permit that goes with it. Mark whether the person needs sponsorship and name the company sponsoring them. When an immigration question comes in, the answer is on the record rather than in somebody's filing cabinet.

Work authorisation
Visa typeEmployment
Issued byUnited Arab Emirates
SponsorshipRequired
Sponsored byYour company
Numbers stay encrypted; the dates still drive the alerts
Family on file

Keep dependants and an emergency contact on the same record.

Add up to ten dependants with their relationship and date of birth, and tick the ones who need medical cover, so a renewal quote takes minutes instead of a round of emails. The emergency contact holds a name, a phone number and how they are related. Both are kept encrypted and stay hidden until someone with the right permission asks to see them.

Who is on the record
DependantsUp to ten, with relationship and date of birth
Needs medical coverTicked per dependant
Emergency contactName, phone, relationship
Hidden until someone with the permission reveals it

Access

Who can do what.

An alert shows the employee, the type of document and the days remaining, which is enough to act on. Reading the document number itself is a separate permission, held by fewer people.

See

View the alert list and see what expires when.

Do

Upload a replacement document to your own record.

Manage

File documents for others and clear alerts.

Admin

View the document numbers themselves, not just the dates.

Admin is the highest role and is not constrained by the permission grid, so it is worth keeping to the smallest group that genuinely needs it.

One renewal, start to finish

A document filed at onboarding, flagged eleven days before it expired.

The date was entered once, at onboarding. It appeared on the alert list when it was time to act on the renewal, and left the list when the replacement document was filed. The list stays short enough to work through.

Captured the visa and its expiry date on the record.

Compliance guides

See Human Resources on your own data.

Half an hour on your own hubs, leave rules and pay cycles, with payroll reading all of it.