Product Information

Professional Valet Parking
Management Platform

ValetMate is an end-to-end valet operations platform QR tags, real-time session tracking, locker management, customer self-service, and optional built-in payments. Everything your team needs in one system.

Everything a valet operation needs

Built from the ground up for professional valet teams from a single hotel drop-off to a multi-site operation.

QR Tags

Numbered QR codes link each physical tag to a session in seconds. Staff scan with the mobile app no manual entry, no mistakes.

Real-Time Session Tracking

Every session moves through a clear lifecycle: active → parked → key in office (→ key in locker, optional) → collected. Staff and customers see live status via push notifications.

Parking Location Log

Field staff record the level and bay for every vehicle with optional photo. Relocation history is fully tracked so any team member can retrieve any car.

Locker Management (Optional)

Assign keys to named lockers with PIN codes. Customers self-collect via the app. Optional revert window lets staff retrieve a key if the customer changes their mind. This avoids costly key retrieval processes involving night staff and call out fees.

Damage Reporting (Optional)

Pre- and post-service damage reports with photos and area descriptions. Timestamped and tied to the session, giving you a clear audit trail for dispute resolution.

Early Pickup Requests (Optional)

Customers can request early car retrieval from the app. Staff confirm with a scheduled time. Push notifications keep both sides in sync.

Built-In Payments (Optional)

Per-company payment integration lets you charge customers directly through the app. Platform subscriptions are also handled automatically no manual invoicing.

Customer Ratings (Optional)

Customers rate their experience after each session. Ratings are visible per car park in the dashboard so managers can track service quality over time.

How a valet parking session works

The full-service workflow staff manage everything from arrival to key handover. The customer is kept informed at every step.

1

Car Arrives

Field staff scan the QR tag with the mobile app. A session is created instantly, linked to the tag and car park.

2

Car Arrives

Customers scan the QR code with their own smartphone to claim their session and receive updates about their session and for potential late night key collection.

3

Damage Reporting (Optional)

Field staff log any damage to the vehicle, including photos and descriptions before any other actions are taken.

4

Car is Parked

Field staff log the bay and level, optionally attaching a photo.

Multiple parking events are recorded if the car is relocated.

5

Key Stored

Key is checked in to the office or assigned directly to a locker.

Status updates in real time across all devices.

6

Customer Notified

The customer receives a push notification. They can track their session live in the app.

7

Key Collected

Customer collects directly from the locker using the PIN, or from staff at the desk.

Session is marked complete.

8

Rating & History

Customer is prompted to rate the experience.

Full session history is available in both the customer app and the manager dashboard.

Session status lifecycle

Active Parked Key in Office Key in Locker (Optional) Collected Completed

How a scan-and-pay parking session works

The customer manages their own session from arrival to payment; no staff interaction required.

1

Scan to Park

The customer scans the QR tag on arrival. A session starts immediately, linked to the tag and car park. No app account required.

2

Timer Runs

The app shows elapsed time and the applicable rate. The customer can monitor their session at any time from the link sent on scan.

3

Check Out

When ready to leave, the customer ends the session in the app. The final duration and charge are calculated instantly.

4

Payment

The customer completes payment in the app via their card. A receipt is sent automatically. No staff intervention required.

Session status lifecycle

Active Parked Payment Completed

Three interfaces, one system

ValetMate includes a web portal for managers and two mobile apps one for staff, one for customers.

Manager Web Portal

  • Live dashboard with real-time session board per car park
  • Analytics — revenue trends, peak hours, session volume, staff performance
  • Full session timeline with every event, photo, and audit note
  • Session CSV export with date range and car park filters
  • Staff management — roles, access control, default car park
  • Locker setup, PIN management, and damage report review
  • Per-car-park capacity limits, Scan-and-Pay, and Single QR Tag Mode
  • Manager session close with mandatory audit note
  • Overnight session confirmation and bulk overnight close
  • QR tag label printing and customer ratings
  • Dark mode support

Staff Mobile App

  • QR tag scanning to create, look up, and manage sessions
  • Customer QR display in session card — customer scans directly from staff phone
  • Parking location logging with bay number and photo
  • Key event recording — office, locker, collect, missing
  • Damage report capture with photos (pre- and post-service)
  • Early pickup acknowledgement with time confirmation or adjustment
  • Push notifications for pickup requests and session updates
  • Field / office mode switching for dual-role staff
  • Face ID / biometric login

Customer Mobile App

  • Scan QR tag to track session live — no account required
  • Real-time status updates via WebSocket push
  • Push notifications — car parked, key ready, pickup confirmed
  • Early pickup request with time selection and timeout detection
  • Locker PIN display for self-service key collection
  • In-app Scan-and-Pay — hourly timed sessions with live cost tracking
  • Single QR Tag Mode — one shared code for entire parking areas
  • Automatic email receipt after session completion
  • Full session history and saved vehicles (registered accounts)
  • Multi-language — English, German, Spanish, French, Portuguese

Role-based staff access

Three built-in roles cover every level of your team. Staff with dual roles can switch modes without a separate login.

Role Web Portal Mobile App Capabilities
Manager Full access All features. Staff management, billing, car park config, reports.
Office Key management, locker assignment, pickup confirmation, customer communication.
Field Car acceptance, parking events, damage reports, QR scanning.

Simple subscription model

Each company gets its own isolated workspace. Billing is handled automatically no manual invoicing.

Trial

Full access for a fixed trial period. No credit card required to start. Trial days remaining shown as a banner in the portal.

Past Due

Read-only access while payment is retried. Staff can view sessions but cannot make changes until resolved.

Cancelled

Read-only access to historical data. Company data is retained according to the data retention policy.

Enterprise-grade data protection

ValetMate is built with privacy-first defaults. Customer data is encrypted at rest, never logged in plain text, and automatically purged after a configurable retention period.

Encrypted PII Fields

Names, emails, phone numbers, vehicle plates, and FCM tokens are encrypted at rest using Fernet symmetric encryption. Indexed lookups use HMAC-SHA256 keyed hashes — plaintext is never stored in a queryable column.

Automated PII Anonymisation

Session PII is automatically redacted after a configurable retention period (default 90 days). A scheduled background task runs this daily without any manual intervention. Session records are preserved for operational reporting.

Inactive Account Expiry

Customer accounts inactive beyond the configured period receive a warning email 5 days before expiry, then are automatically deleted. Activity is tracked on every login and API call.

Brute-Force Protection

Login endpoints are rate-limited per IP. After repeated failures, accounts are locked out automatically. Lockouts clear on successful password reset — without requiring manual admin intervention.

PII Log Redaction

A custom log formatter strips emails and phone numbers from all server log output before writing to disk or any log aggregation system.

Cookie Consent & GDPR Audit Trail

Consent decisions are recorded in the database with timestamp, policy version, and a non-reversible IP hash — satisfying GDPR Article 5(2) and Article 7(1) accountability requirements. Analytics scripts are only loaded after explicit consent.

Secure Token Authentication

All API sessions use short-lived JWT access tokens. Refresh tokens rotate on every use and are immediately blacklisted after rotation, limiting the exposure window of any compromised token.

Signed Media Access

Damage photos and session files are served via time-limited signed tokens (2-hour expiry). Staff and customers are restricted to files within their own company scope — no direct URL guessing is possible.

Built to scale

Containerised, cloud-ready, and designed for reliable production deployments.

Cloud Hosted

Fully managed cloud deployment. Updates, migrations, and infrastructure maintenance are handled by AIOZ zero ops burden on your team.

Real-Time Updates

Persistent connections deliver live updates to the dashboard and customer app instantly no polling, no page refreshes, no delay.

iOS & Android

Native apps for both staff and customers on iOS and Android. A single login screen handles both account types. Face ID and biometric login supported on both platforms.

Version Management

The server enforces a minimum app version per platform. Outdated apps are gracefully blocked with an update prompt before they can connect.

Multi-Tenant

Each company is fully isolated. Data, staff, car parks, billing, and payment configuration are all scoped to the company no data leakage between tenants.

Always Up to Date

AIOZ manages all deployments, updates, and infrastructure. New features and security patches are rolled out without any downtime or action required from you.

Ready to modernise your valet operation?

Get in touch to arrange a live demo.

info@aioz.com.au