Never miss an employee's visa, passport or ID expiry again
One company vault for every employee's documents. Snap a document and AI fills in the details; every morning your admins get one email listing what's about to expire. Built for companies in Oman and the GCC, in Arabic and English.
No card needed · from 1.25 RO per user a month · we load your first 50 documents
Sample digest · names are illustrative
Why renewals still get missed
A spreadsheet doesn't remind anyone
Expiry dates sit in a column nobody re-sorts. The first alert is often a blocked transaction or a stopped employee.
The scan is somewhere else
The date is in Excel, the copy is in someone's email, the old version is in a drawer. Finding all three takes a morning.
It lives in one person's head
When your PRO or HR officer is on leave or moves on, the renewal calendar goes with them.
A lapsed residence or work permit can mean fines, a staff member who can't travel or work, and blocked renewals for the whole company. KhazeenaVault makes sure someone hears about it weeks before.
How it works
From a drawer of copies to a vault that reminds you
Create your company vault
Sign up, name the company, add your HR, PRO and managers as admins, editors or viewers.
Snap or upload each document
Phone photo or PDF. The AI reader fills the type, document number, issue and expiry dates and the issuing authority — you just check and save.
Organise by employee or department
One folder per employee (or per site, branch or department). Colour-coded, searchable, with each renewal kept as a version.
Get reminded, every morning
Each admin receives one daily digest of what is about to expire — at the document's own warning window, then 7 days, 1 day and on the day.
When a document reaches the digest
30 days
its warning window (you set it)
7 days
second reminder
1 day
last call
Expiry day
flagged as expired
Everything in the vault
Built for the documents Gulf companies actually renew
AI document reader
Reads passports (including the MRZ line), resident cards, visas, CRs, Mulkiya, licences, VAT and insurance certificates — in English or Arabic.
78 Omani authorities built in
ROP directorates, Ministry of Labour, municipalities, OCCI, Tax Authority, insurers, banks and more — picked automatically or by search.
Expiry digest by email
One email a day per admin, not one per document. Company vault alerts go to every company admin.
Countdown on every document
Green, amber and red badges with days left, plus an expiry timeline on the dashboard.
Renewal history
Upload the renewed passport or visa as a new version; the old one stays on file and stops alerting.
Roles for your team
Admins manage everything, editors upload and update, viewers look and download. Removed members lose access at once.
Share with expiring links
Email a document to a typing office or the embassy as a signed link that stops working after 7 days.
Arabic & English
The whole app switches language and direction with one tap. Documents in either language are read correctly.
Works as a phone app
Install it to the home screen on iPhone or Android. Upload straight from the camera at the counter.
Isolated & exportable
Each company's records sit in their own database table and private storage. Download everything as a ZIP any time.
Who uses it
One vault, four kinds of teams
SMEs with expat staff
Contracting, facilities, retail, restaurants, clinics — anywhere 10 to 200 people each carry four or five documents that expire.
PRO & typing offices
Run every client company's documents from one login. Users are what you pay for, not the number of clients' employees.
HR & admin teams
Keep the actual documents next to the dates, give managers view-only access, stop answering "where's the copy?".
Families
Everyone's passports, visas, insurance and car papers on one free vault — 20 documents free, forever.
Compared
Spreadsheet vs KhazeenaVault
| Spreadsheet | KhazeenaVault | |
|---|---|---|
| Reminds you before expiry | No | ✓ Daily digest to every admin |
| Holds the actual scan | No — a link at best | ✓ Yes, with every past version |
| Fills itself from the document | Typed by hand | ✓ AI reads number, dates, authority |
| Who can see what | Whoever has the file | ✓ Admin / editor / viewer roles |
| Works on a phone at the counter | Barely | ✓ Installable app, camera upload |
| Arabic | Partly | ✓ Full Arabic interface + RTL |
Company packs
Pay for the people who sign in — not for every employee
Every pack starts with a 30-day free trial. Prices in Omani Rial, excluding 5% VAT. Prepaid, no auto-renew.
Team 5
👥 5 users
or 12 RO / month + VAT
1.98 RO per user a month
💾 5 GB company storage
Get this pack →Business 10
👥 10 users
or 20 RO / month + VAT
1.66 RO per user a month
💾 10 GB company storage
Get this pack →Business 20
👥 20 users
or 35 RO / month + VAT
1.45 RO per user a month
💾 25 GB company storage
Get this pack →Business 50
👥 50 users
or 75 RO / month + VAT
1.25 RO per user a month
💾 50 GB company storage
Get this pack →In every pack
- ✓Unlimited employees' documents
- ✓Admin / editor / viewer roles
- ✓Daily expiry digest to every admin
- ✓AI reader fills dates & numbers
- ✓Invoicer Pro for the company account
- ✓We load your first 50 documents
A user is someone who signs in. The employees whose documents you keep don't count.
More than 50 users, several branches or a PRO office serving many clients?
Ask for a quote →Just you or your family? KhazeenaVault is free for 20 documents, and Pro is 29 RO a year. See individual plans →
Same account · also included
Invoicer: VAT invoices in English and Arabic
Every company pack includes Invoicer Pro for the company account. Individuals can start free with no sign-up and go Pro for 29 RO a year.
- ✓15 templates incl. Oman VAT tax invoice & letterhead
- ✓Full Arabic invoices with 4 Arabic fonts
- ✓10 currencies, total in words, bank details
- ✓Customers, vendors and supplier bills
- ✓Email as PDF, digital signature (.p12)
- ✓Guided setup — first invoice in minutes
FAQ
Questions companies ask us
What is a "user" in a company pack?+
Someone who signs in to the company vault — an admin, editor or viewer. The employees whose documents you store are not users and are not counted, so one HR officer can keep the documents of hundreds of staff on a Team 5 pack.
How do the expiry reminders work?+
Every document has its own warning window (30 days by default). When a document enters it, and again at 7 days, 1 day and on the expiry date, it appears in a single daily email digest. For the company vault, every company admin receives it. Renewed documents stop alerting automatically.
Does the AI reader work with Omani and foreign documents?+
Yes. It reads the passport machine-readable zone with check digits, recognises Omani documents such as resident cards, CRs, Mulkiya and municipal licences, and names foreign issuers correctly — an Indian passport is never filed under ROP. You always review the fields before saving.
Is our employees' data safe?+
Each company's records are kept in their own isolated database table, files in private storage, and everything travels over HTTPS. Emailed links expire after 7 days. You can export all your data as a ZIP, and delete your account and data yourself.
How do we buy a company pack?+
Message us on WhatsApp or use the contact form. Your company starts on a free 30-day trial and we load your first 50 documents for you. Then you pay for the pack by bank transfer or card payment link — prepaid, no auto-renew — and we switch it on the same day. Packs start at 119 RO a year + VAT for 5 users.
What if I'm just one person?+
KhazeenaVault is free forever for a personal vault of 20 documents. Pro for individuals is 29 RO a year or 3.2 RO a month + VAT, with unlimited documents and a shared vault for up to 3 people.
Can we use Arabic?+
Yes. The whole app — menus, forms, dashboard — switches to Arabic with right-to-left layout in one tap, and Arabic-only documents are read and named in Arabic.
Put your renewal calendar on autopilot
Start free for 30 days. Send us your list and we'll load your first 50 documents, so you see the first digest within a day.
