TaxiDexTaxiDex

Vendor-neutral guide

What you own when youleave a dispatch vendor

Every dispatch vendor has a reason not to write this down, including us. Here is the list of what your fleet owns, what to ask for before you give notice, and the formats that decide whether the export is usable or just technically an export.

Why this is unwritten

The incentive problem

Switching costs in dispatch are not mostly technical. They are made of uncertainty: an operator who cannot say with confidence what they would get back if they left is an operator who does not leave. That uncertainty is worth money to whoever holds the data, which is why the question is rarely answered plainly anywhere.

We have the same incentive, and we are publishing it anyway. A fleet that knows exactly how to leave any platform can also leave this one. That seems like the correct trade: a customer who stays because leaving is opaque is not a customer, and pretending otherwise is how a whole market ends up with switching costs nobody chose.

Nothing below names a specific vendor’s terms. We do not hold anyone else’s contracts, and stating their clauses as fact would mean inventing them. What follows is the set of records that exist in every dispatch system and the questions that force a straight answer about each one.

The inventory

Six kinds of record, in order of how much it hurts to lose them

Customer records

Names, phone numbers, saved addresses, account references and marketing consent. This is the asset with the longest life — a phone number that booked with you in 2019 is still worth something, and a saved home address is what makes rebooking a two-tap job instead of a conversation. Ask for it as CSV with one row per customer and consent status as its own column, because consent that arrives as free text is consent you cannot rely on.

Booking history

Every job: timestamps, pickup and drop, waypoints, vehicle class, driver, fare and its components, payment method, and cancellation reason. Fare components matter more than the total — a single 'fare' column loses the split between meter, waiting time, extras and surcharges, and that split is what you need to rebuild pricing anywhere else or to answer a query from an account customer six months later.

Driver and vehicle records

Driver details, licence and badge numbers with expiry dates, vehicle registrations, plate numbers, insurance and MOT dates, and the document scans themselves. The expiry dates are the operationally urgent part: rebuilding a compliance calendar from paper because the dates did not export is how fleets end up running an unlicensed vehicle by accident.

Zones, tariffs and fixed prices

Zone polygons, the fixed-price matrix between them, tariff tables by time of day and vehicle class, and any account-specific rates. This is often years of accumulated pricing judgement, and it is the single most common thing to be told cannot be exported. Ask for the polygons as coordinates — GeoJSON, KML, or even a list of lat/lng pairs — rather than as a picture of a map.

Corporate account terms

Account customers, their cost centres, PO or reference requirements, credit limits, agreed rates and invoicing schedules. Losing these does not just lose data, it makes you go back to your best-paying customers and ask them to re-agree terms, which is an invitation for them to shop around at exactly the wrong moment.

Financial history

Driver settlements, commission, deductions, payouts, invoices raised and paid. You need this for your accountant and, depending on your jurisdiction, for a statutory retention period that outlives your relationship with the vendor. Establish who holds it after you leave and for how long.

The questions

Eight questions that get you a straight answer

Ask these in writing, while you are still a paying customer. The answers tell you what a switch would actually cost long before you have to decide whether to make one.

In what format is each of these exported — CSV, JSON, a database dump, or a PDF report?
Is the export self-service, or does it require the vendor to run it for you?
Is there a fee for a full export, and is it in the contract or quoted at the time?
How long after termination does the data remain retrievable?
Are zone polygons exportable as coordinates rather than as an image?
Do fare records keep their component breakdown, or only the total?
Do document scans come with their metadata, or as a folder of unnamed files?
Who is the named contact for an export request, and what is the turnaround?

Formats

An export is only an export if you can read it

CSV or JSON

Usable anywhere. One row per record, headers that mean something, and dates in ISO format. This is what you want.

A database dump

Complete, and better than nothing, but it arrives in the vendor's own schema. Budget for someone to interpret it — the data is all there, it is just not in a shape anyone else can read without work.

PDF reports

Technically an export; practically a wall. A PDF of your booking history is a document about your data rather than your data. If this is the only offer, treat it as a red flag and push back before you sign, not after.

One more thing worth checking before you need it: ask for a sample export of a single month now, rather than the whole history at cutover. A sample tells you what the columns actually contain while there is still time to do something about it. Reconciling the full set is a separate job, and it is covered day by day in the migration protocol.

Free checklist

Take the export checklist with you

The migration checklist puts these questions on one page you can work through with your vendor, alongside the reconciliation checks that catch what a clean-looking export quietly dropped.

One email with the guide. No sequence, no sales follow-up unless you ask for one. Prefer not to give an email? Download it directly.

Does GDPR mean I can demand my data from my dispatch vendor?

It helps, but it is not the whole answer, and this is where operators get caught out. GDPR's data-portability right belongs to the individual — your customers and drivers can demand their own personal data. Your operational data as a business, such as zone polygons and your fixed-price matrix, is governed by your contract with the vendor, not by GDPR. Under UK GDPR the vendor is typically your processor and you are the controller, which does put obligations on them at the end of a contract. Read the exit and data-return clauses of your own agreement, and take advice on your specific contract rather than assuming a statutory right covers everything you care about.

When should I ask for the export — before or after giving notice?

Before. Ask while you are still a paying customer in good standing and while the commercial relationship still gives you leverage. Requesting a full export is a reasonable thing to do at any time and does not commit you to leaving. Doing it afterwards means negotiating with someone who has already lost the account, on a clock you do not control.

What if my vendor says the data cannot be exported?

Ask which specific records, and why. 'Cannot' usually means one of three different things: the data genuinely is not stored, there is no built export tool but it exists in the database, or nobody wants to do the work. The second is by far the most common and is a question of price and priority rather than possibility. Get the answer in writing either way — it tells you what you are actually dealing with.

How much of this does TaxiDex export?

Customers, bookings with their fare components, drivers, vehicles, zones, tariffs, corporate accounts and financial history, as CSV. We publish this because a fleet that cannot leave is not a customer we have earned. The same page you are reading is the checklist to hold us to.

Does an export replace a migration plan?

No. Getting the data out is one workstream; reconciling it against the new system and proving nothing was dropped is another, and it is the one that actually goes wrong. Our published migration protocol covers the reconciliation step and the parallel-running period in detail.

Ask us the same questions

This page is a checklist you can hold any vendor to, including us. If you want to see what a TaxiDex export looks like before committing to anything, ask on the demo.

Run your entire fleet from one console. 

Dispatch, drivers, fares, payments and reporting — live in 14 days, in your brand.