v2.11.18
2026-11-03
Fair use limits
- Where your plan includes a set number of staff logins, Users & Roles shows how many are in use once 80% are taken. When all are in use, a new staff login asks you to switch one off or ask your provider for more. Customer and portal logins are never counted, and nobody is ever switched off.
- Where your plan limits imports, one import file can carry up to 5,000 rows. A bigger file is refused before anything is imported, with a note to split it.
- Where your plan limits photo size, uploaded photos are saved at up to 1600 pixels on the longest side, turned the right way up, so pages load faster and use less storage. Smaller photos are kept exactly as sent.
v2.11.17
2026-10-14
Users screen and sign-in limits
- Adding or editing a user checks every field: an email another login already uses, or a name or phone that is too long, now gets a clear message instead of an error page.
- New user no longer offers the Caller / Patient role: those logins are made from their own record, which links them. An existing one keeps its role when edited, and you can still switch it off here.
- Limits on sign-up, sign-in codes and public forms now allow the number of tries they were set to; each try had been counted twice.
v2.11.16
2026-10-13
Forms handle unusual input quietly
- Every form and filter reads each field as plain text, so an unusual value sent to a form no longer records a warning. Ordinary entries are saved exactly as before.
v2.11.15
2026-10-13
Settings are read in full during set-up
- While a new copy is being set up or its sample data rebuilt, the app now reads every saved setting. Before this update, saving one setting during set-up could make the others (such as message templates and number prefixes) read as blank until the next page load.
v2.11.14
2026-10-13
Search finds exactly what you type
- Every search box treats % and _ as ordinary characters, so a search finds exactly what you typed instead of acting as a wildcard.
- Search handles an unusual web address quietly instead of recording a warning.
v2.11.13
2026-10-12
Logo and favicon uploads use the shared image check
- Uploading a logo or favicon in Settings now goes through the same image check as the rest of the app: the file type is read from the file itself, the size is limited, and an SVG with scripting is refused.
- Nothing changes in how you upload.
v2.11.12
2026-10-12
Security fixes
- Limits on public lookups now apply per visitor, whatever code they try.
- The data API is for staff accounts only.
- The demo cannot change the demo sign-in or staff records.
v2.11.11
2026-10-12
Lists, search and forms handle unusual input
- A list opened with a very large page number now shows its last page instead of an error.
- Search boxes treat % and _ as ordinary characters, so a search finds exactly what you typed.
- When a form is sent back to correct a mistake, what you typed is shown on that form only. Before this update it could also fill in the next form you opened, even for a different record.
v2.11.10
2026-10-12
Security fixes
- Signing out now clears data the app saved on the device for offline use.
- Outgoing email checks the mail server address and cleans every header.
- Access checks for each role were tightened.
v2.11.9
2026-10-12
Security fixes
- Changing or resetting a password signs that account out on every other device.
- An account is locked for 15 minutes after 10 wrong passwords, whichever device they come from.
- Trip start codes are 6 digits with a limit on wrong tries, waiting time is capped, only active ambulances can take rides, and portal bookings are limited.
v2.11.8
2026-10-12
Security fixes
- A user you switch off is signed out at once, everywhere, instead of when their session runs out.
v2.11.7
2026-10-12
Sign-in sessions stay with this app
- A sign-in now only works on the app it was made on, and is cleared if it turns up anywhere else.
- Everyone is asked to sign in once more after this update.
v2.11.6
2026-10-11
A guided tour of the menu
- The first time you open the app, a short tour walks through the menu one item at a time: what each place is for, with Next, Back and Skip.
- Take the tour again from the foot of the menu. On a phone the tour opens the menu for you.
v2.11.5
2026-10-10
Clearer storage notices
- The storage notice in the admin now says how much is used of how much, for example "430 MB of 512 MB".
- The notice at 80% can be hidden for a day with "Hide". From 95% on it always shows.
- When an upload is refused because storage is full, the message names your provider and offers "Buy more storage" when they sell it.
v2.11.4
2026-10-09
Times now follow your local time
- Fixed: due and overdue items, "today" lists, reminders and expiry times now follow your local time. Before, some of them ran up to 5½ hours late, and between midnight and 5:30 AM "today" could show yesterday.
v2.11.3
2026-10-09
Security hardening
- Browsers are now told to always open this app over a secure connection.
- Pictures in SVG format are shown safely: any script hidden inside one can no longer run.
v2.11.2
2026-10-09
Security and reliability update
- Signing in now issues a fresh security token for the new session, so a token from before you signed in can no longer be used.
- This app now runs on the same up-to-date core as every other app, so security fixes reach it at the same time.
v2.11.1
2026-10-08
Buy more storage from the app
- When the app is close to its storage limit or full, the notice now has a "Buy more storage" button that takes you to your provider's store, if they sell extra storage.
- The "storage full" screen leads with the same button, so more space is one tap away.
v2.11.0
2026-10-08
A clearer dashboard: what needs you today, first
- The dashboard now greets you by name with today's date, and opens with up to four bold tiles for what needs action today. Tap any tile to open the list behind it.
- Amber is used only for things that are overdue or need attention, so they stand out.
- Today's work is shown as a simple list with initials, status and time, and the other totals sit in quieter cards below.
- The side menu shows a small count next to lists that have work waiting.
v2.10.0
2026-10-08
Storage limit notices
- The admin shows a notice when the app has used 80% and 95% of the storage your provider gave it.
- When storage is full, new uploads and imports in the admin pause until more space is added. Everything else keeps working, and your website and customer pages are never affected.
- If your provider uses a hard limit, 7 days after storage fills up the admin shows a "storage full" screen with their contact details and a way to request a full copy of your data. Report downloads keep working.
v2.9.2
2026-10-07
Payment confirmation refuses when the gateway is not set up
- A payment is now confirmed only when the payment gateway's secret key is set. If the key is missing or has been cleared, the confirmation is refused instead of being checked against an empty key, and the payment stays unpaid.
v2.9.1
2026-10-06
Deleting a user works again
- On a user's edit screen, the red delete button saved the form instead of deleting the user, and did not ask first. It now sits on its own row as Delete user, asks you to confirm, and deletes the user.
v2.9.0
2026-10-05
Report a bug and Request a feature, step by step
- Report a bug and Request a feature are now two separate guided forms, three short steps each.
- A bug report asks what happened, what you did just before and how much it affects you, and notes the screen you were on.
- Attach up to five screenshots: pick them, drag them in, or paste straight from the clipboard. Large images are shrunk for you.
- New help page: Bug reports & feature requests.
v2.8.1
2026-09-26
Empty optional fields no longer stop a save
- Saving a record with an optional date, time, number or choice left empty could fail with an error page. An empty value is now saved as blank or as the field's usual default, a value that is really needed is asked for on the form, and a date, time or number the system cannot store is sent back to the form with a clear message. Saving a record that repeats one that must be unique (the same code, time slot or login, for example) now says so on the form instead of failing.
v2.8.0
2026-08-30
Use your own web address
- Settings now has "Your web address" — connect a domain you already own (for example book.yourbusiness.com) to this app yourself, without going back to your provider.
- We show the exact DNS record to add, check it for you, and switch on a secure HTTPS certificate automatically once it is detected.
- Your original address keeps working, so links and bookmarks people already have are never broken.
v2.7.2
2026-07-30
Notification templates now honored for every message type
- Fixed a shared-kernel bug: notifications for anything other than the 'otp' code were ignoring your custom message copy in Notification Templates and sending generic placeholder text (or the raw template code) instead.
- Notify::user() now looks up the active template body by code first, falling back to the built-in starter copy only if no matching template row exists.
v2.7.1
2026-07-28
Branding assets refresh
- The app icon and browser favicon now match the current ambulance branding everywhere (installed PWA icon, browser tab, share previews).
- The store cover image now uses the same device-showcase layout as the rest of the product line.
v2.7.0
2026-07-28
Fleet equipment checklists & maintenance log
- Every ambulance now carries a per-vehicle equipment checklist — life-support, mobility, first-aid and safety items — with a status of OK, Low, Missing or Faulty and who last checked it.
- A maintenance/service log per ambulance tracks service, repair and inspection history, cost, odometer reading and the next date something falls due.
v2.6.0
2026-07-13
Hospital pre-alert coordination
- Send the destination hospital a pre-alert straight from the booking — condition summary, severity and ETA — so the receiving team knows a patient is inbound.
- Confirm the hospital acknowledged the notice; the pre-alert log keeps every alert sent for a case, not just the latest.
v2.5.0
2026-06-29
Severity-aware dispatch ordering
- The dispatch board now surfaces the most severe waiting cases first, so a critical case is never buried behind older, lower-severity ones.
v2.4.0
2026-06-08
Hospital directory & destination selection
- A hospital directory — address, reception and emergency/ER phone, specialties and bed count.
- Every booking can now record its destination hospital, ready for pre-alert coordination.
v2.3.0
2026-05-04
Patient details on every booking
- Capture the patient's name, age, gender and phone, a brief condition summary, and a severity (critical / serious / stable) at booking time.
- Severity now flags a case on the dispatch board and flows straight into the hospital pre-alert.
v2.2.1
2026-04-06
Scheduled-transfer time fix
- A scheduled transfer booked for exactly midnight could be wrongly rejected as "in the past" — fixed.
v2.2.0
2026-03-02
Customer self-service portal
- Customers can sign up, raise a request, track it live, pay and rate the trip — all from their own phone.
v2.1.0
2026-01-14
Map-based booking
- Pin or search the pickup and drop directly on a map instead of typing an address.
- Pick an ambulance type from icon cards (BLS, ALS, patient transport, mortuary van) with each fare shown, and see a live fare estimate as you go.
v2.0.0
2025-11-10
Rebuilt as a mobile-first app
- A ground-up rebuild — installable on any phone, faster everywhere, with its own home screen for the dispatcher, the driver and the customer.
v1.9.0
2025-09-25
Settings redesign & payment gateways
- Settings reorganised into everyday cards plus an Advanced section — logo/favicon upload, SEO fields, and a switch to show or hide the public landing page.
- Payments now support Razorpay and Cashfree, alongside Offline (pay-at-counter).
v1.8.0
2025-08-07
Reports suite
- Demand by area, fare revenue, driver performance and payment mix, each with a date range and CSV export.
v1.7.0
2025-06-18
Two-way ratings & public tracking
- Customers and drivers rate each other after every trip, with the average shown on the driver's record.
- Share a case reference so anyone can track its status without logging in — never a phone number or exact address.
v1.6.0
2025-05-05
Billing: per-trip invoices & corporate accounts
- A per-trip invoice is raised automatically the moment a trip completes.
- One-click monthly billing for corporate accounts, plus cash, online, UPI, NEFT and cheque payments.
v1.5.1
2025-03-28
Payout double-claim fix
- Generating two payouts for the same driver at once could occasionally claim the same earning twice — payouts are now locked inside a single transaction.
v1.5.0
2025-03-10
Driver earnings & payout batches
- Every completed trip books the driver's net earning after commission.
- Settle a driver's unpaid earnings for any date range into one payout batch, by UPI, cash or NEFT.
v1.4.1
2025-02-11
Night-surcharge fix
- Trips crossing midnight inside the night window could be undercharged — the night surcharge now applies correctly across the boundary.
v1.4.0
2025-01-22
Live GPS tracking
- The dispatch board and the customer's tracking screen now show the assigned ambulance moving live, right up to pickup and through transport.
v1.3.0
2024-12-05
OTP-verified pickup handoff
- A trip can only start once the crew enters the one-time code given to the caller, confirming the right ambulance reached the right patient.
- New driver app: go online, accept a dispatch, mark on scene, verify the start code and complete at hospital.
v1.2.1
2024-11-08
KYC approval race fix
- Two staff approving the same ambulance's KYC at the same moment could leave it in an inconsistent state — approval is now a guarded, single-writer action.
v1.2.0
2024-10-24
Driver KYC
- Upload each driver's licence, the ambulance's RC book and a photo, then approve or reject KYC before the ambulance can go online.
v1.1.0
2024-09-12
Fare tariff engine
- Set a base fare and per-km rate for each ambulance type, plus a waiting rate, a minimum fare and an automatic night surcharge.
v1.0.0
2024-08-01
Initial release
- One-tap emergency booking with nearest-ambulance auto-dispatch, a customer directory, and an ambulance & driver register.