WashBox is not only a cleaning service. It is the platform we built to run it: an office panel and two phone apps that turn a crew's word into a dated, located photograph of every car. Other operators across the UAE and GCC can now run their own company on the same system. Email [email protected] or call +971 58 540 1230, and try the live demo before you decide.
Most car-wash operations run on WhatsApp groups, a paper logbook and a spreadsheet. Nobody can prove a wash actually happened, the cash a washer collected is reconciled from memory, and when a resident says their car was skipped the only record is the washer's word against theirs.
The gaps widen as the business grows. A second building, a night shift, a washer who leaves and takes what was on their phone, before and after photos scattered across personal devices you cannot get back. Management becomes guesswork and every dispute becomes one person's word against another's.
WashBox replaces all of it with one system. Every wash is a record carrying a before and an after photograph, each stamped with the location and the time it was taken. Money is recorded at the car as cash, card or plan covered. Subscriptions and the daily schedule reconcile against what was actually done, and every correction is kept rather than overwritten.
You can see the whole thing before committing anything. A public demo at https://app.washbox.ae accepts demo and demo and is wiped and reseeded every night, so you can click through a real company without touching yours. When you are ready, email [email protected].
The wash record in the office panel, with before and after photographs on every car
Photographic proof, located and timed
Every wash carries a before and an after photograph. Each photo records the GPS coordinates, the accuracy of the fix and the moment it was taken, so a wash is a fact and not a claim. Photographs an owner hides stay hidden everywhere, including the resident's app.
An offline-first field app
The washer app is built for one hand in a basement car park. Jobs and photos are saved on the phone and upload themselves when signal returns, so no reception never means no record. Where there is no GPS fix, the washer picks the building they are standing in.
One system, your data walled off
Every company runs on one database, and each row is tagged with your company. That tag is enforced underneath the code by a Prisma extension, not by a filter someone has to remember to write, so a request with your token is refused every other company's records. Isolation tests prove it.
An append-only audit trail
Corrections are recorded, never overwritten, and they name the admin who made them. Sensitive actions such as a PIN reset sit behind the admin re-entering their own password. Nothing quietly changes without a trace of who changed it and when.
Subscriptions and a reconciled schedule
Plans record what was agreed with a resident and what the crew collected at the car. The schedule shows what should happen each day and reconciles against what actually did, so a skipped car is visible rather than lost in a chat thread.
Four languages for the crew
The washer app runs in English, Arabic, Hindi and Urdu, so a crew reads it in the language they think in. The office panel and the resident app are English and Arabic with full right to left layout.
Car-wash operators across the UAE and GCC still running on WhatsApp groups, a paper logbook and a spreadsheet.
Facilities-management companies that run their own in-house cleaning crews inside compounds and towers.
Hotel and building operators who offer residents or guests car care and need it accounted for.
Fleet operators who need proof that each vehicle was actually cleaned, with a photo and a time.
Franchise and multi-branch groups that want one system and one standard across every location.
Owners and investors evaluating a field operations platform that is already built, live and tested.
What it does not do
No payment processing. WashBox does not take card payments. Subscriptions record what was agreed, and the washer marks each wash as cash, card or plan covered, so you get a reconciled figure without the software ever touching a card.
No billing of your company through the software. Onboarding records which plan you are on. Invoicing you for the platform is handled off the system, not built into it.
No custom domain for your company. Every company uses the same WashBox hostnames. There is no per-company web address to set up or maintain.
No built-in SMS. There is no SMS provider configured by default, so a resident linking their account is verified by your office in the panel. SMS codes are used only where an operator has enabled a provider.
How it starts
01
Try the demo, commit nothing
Open https://app.washbox.ae, sign in with the username demo and the password demo, and move through a full company seeded with sample data. It is confined to the office panel and reset every night at 03:00 Gulf Standard Time, so nothing you do carries any weight.
02
Your company is created
We set up your company with its own admin. The admin signs in with an email and a password and lands straight in your panel, with no company selector to pick through, because your account only ever sees your company.
03
Enter your areas and buildings
Areas and buildings are real records, not free text. A building carries its emirate, area, address, access notes and a security contact, which is what lets a wash in a basement with no GPS be placed by the washer picking the building they are in.
04
Add your crews
Each washer gets an employee code and a PIN. The code carries a prefix unique to your company, so it stays globally unique while a washer types exactly what they always typed on the phone.
05
Approve the phones
A washer's first phone is approved automatically on first sign in. Any later phone needs your office to approve it, so a swapped or lost device cannot sign in on its own. A PIN reset in the panel sits behind the admin re-entering their own password.
06
Go live
Crews run washes from WashBox Employee, photographing before and after and marking the money as cash, card or plan covered. Residents who want to follow their own car use the WashBox app, and your panel shows every wash as it lands.
Try it before you talk to us
A full sandbox panel with fabricated data. Username demo, password demo. It is wiped and rebuilt every night, so there is nothing you can break.
Is our data separate from other companies on the system?
Yes. WashBox runs every company on one database where each row is tagged with your company, and that tag is enforced underneath the code by a Prisma extension rather than by a filter someone has to remember to write. A request carrying your token is refused every other company's records by id. The guarantee is a test, not a promise: two companies holding the same plate, the same customer mobile and the same employee code, with a token from one refused every one of the other's records.
Does it work with no signal in a basement car park?
Yes, and it was built for exactly that. The washer app is offline first: jobs and photographs are saved on the phone and upload themselves when signal returns, so an underground car park with no reception does not stop a wash being recorded. Because a basement has no GPS fix, the washer picks the building they are standing in, so the location is recorded without satellites.
Can we take card payments through it?
No. WashBox does not process card payments, and it is honest about that. What it does instead is record the money at the car: the washer marks each wash as cash, card or covered by a plan, and subscriptions record what was agreed and what was collected. That gives you a reconciled figure without WashBox ever touching a card.
What languages does it support?
The washer app runs in English, Arabic, Hindi and Urdu, so a crew reads it in their own language. The office panel and the resident app are English and Arabic with full right to left layout.
What happens if we stop paying?
Onboarding records which plan your company is on, but WashBox does not invoice you through the software, so there is no card on file to lapse. Billing for the platform is arranged off the system. If an account is suspended, the effect is real and immediate: the company's API stops answering, including the resident app, so nothing keeps running quietly after access ends.
Can we try it before we commit?
Yes. There is a public demo you can open right now at https://app.washbox.ae with the username demo and the password demo. It is a full company seeded with sample data, confined to the office panel, and wiped and reseeded every night at 03:00 Gulf Standard Time, so you can click anything without consequence.
Who owns the photographs?
You do. The before and after photographs belong to your company and are scoped to it like every other record. Each carries the coordinates, the accuracy of the fix and the time it was captured. An owner can hide a photograph, and a hidden photo stays hidden everywhere it would otherwise appear, including the resident's app.
Do we need to install anything, and what do the crews carry?
Nothing to install for the office. The panel is a web application you open in a browser. The crews carry WashBox Employee on an Android or iOS phone to run washes, and residents who want to follow their own car use the WashBox app. A washer's first phone is approved automatically and any later phone needs the office to approve it, so a lost or swapped device cannot quietly sign in.
What is on the office panel?
The panel covers the dashboard, washes, customers, vehicles, subscriptions, the schedule, employees, areas, buildings, an audit trail and settings with its own users page. Several tables export to CSV. Corrections to a wash are recorded rather than overwritten and name the admin who made them, and you can see each phone's presence with its battery level and how many photos are still waiting to upload.
Does it work outside the UAE?
The platform is built for the UAE and the wider GCC, and there is nothing in it tied to a single country. It runs in Arabic and English, handles the region's towers and compounds, and can run a company anywhere the crews and customers are. Email [email protected] to talk through your market.
Abu Dhabi City & Al Reem Island
See it running before you commit
Tell us where the car is and what it needs. We confirm the slot and the price on the call.