Rovora
IntegrationsRovora AIPricingFAQBlog
Sign inGet started free
Legal · Privacy

Privacy policy: how we handle fleet and driver data

Rovora is fleet-management software for taxi and cab operators. This policy explains what personal data we handle, why, how long we keep it, and the rights you have over it.

Last updated 7 October 2026EU-hosted · GDPR-alignedQuestions? privacy@rovora.eu

On this page

Who we areController vs. processor — who is responsibleWhat data we collectLocation data and the driver appWhy we use it, and our legal basisWho we share it withInternational transfersHow long we keep itYour rightsCookies and website analyticsChildrenChanges to this policy

Who we are

“Rovora”, “we”, “us” means Rovora (VAT No. MT29253436), G1 Citycode, Triq Francesco Masini, Victoria, Gozo, Malta — the operator of the Rovora platform at rovora.eu. Rovora provides a dashboard and driver app that taxi and cab fleets use to manage drivers, vehicles, shifts, rosters and driver settlements.

We are based in Malta, in the European Union, and our service is hosted in the EU. For any privacy matter you can reach our team at privacy@rovora.eu, or by post at the address above.

Controller vs. processor — who is responsible

Rovora is used in two distinct ways, and the law treats them differently:

  • Data about a fleet’s drivers, vehicles and operations. When a fleet operator (our customer) adds their drivers, uploads documents, records shifts or runs settlements, the fleet operator is the data controller and Rovora acts as a data processor — we process that data only on the operator’s instructions, to provide the service.
  • Account holders and website visitors. For the personal data of the people who sign up for and administer a Rovora account, and for visitors to our marketing site, Rovora is the data controller.

If you are a driver and want to know how your data is used, your employer or fleet operator is the first point of contact, as they decide what is collected and why.

What data we collect

We only collect data needed to run a fleet. Depending on how Rovora is used, this can include:

CategoryExamplesWhy we hold it
Account & identityName, email address, password (stored only as a salted hash), role and fleet membership. If you choose “Sign in with Google”, Google shares your name, email address and profile picture with us instead of a password — we never see your Google password or anything else in your Google accountTo create accounts, authenticate users and control access
Driver recordsFull name, phone number, email, employment type, vehicle assignmentsSo operators can manage and contact their drivers
Driver documentsDriving licence, ID card, insurance, logbook and roadworthiness/NCT documents (including front/back images and the identifiers shown on them)To track validity and expiry of legally-required documents
Vehicle dataRegistration, make/model, odometer/mileage readings, service and maintenance history, damage records and diagramsTo schedule servicing and keep a per-vehicle history
Location dataGPS position (latitude/longitude), speed, heading, accuracy and timestamps, collected while a driver has location sharing switched onSo the fleet operator can see live driver positions and shift routes (see Location data)
Driving & device signalsSpeeding events, harsh braking/acceleration detected by the phone’s motion sensors, entries and exits of the fleet’s zones, weekly safety scores, and the phone’s battery level, charging state and GPS/permission status — all only while location sharing is onSo the fleet can spot unsafe driving and lost signal, and drivers can see why an alert fired (see Location data)
Operational & financialShifts, rosters, check-in mileage, earnings, settlements (fares, tips, campaigns, fees and tax deductions such as FSS), adjustments and bookkeeping transactions (including receipt images you attach)To run rosters and reconcile each driver’s weekly pay
BillingSubscription plan, billing status and a Stripe customer reference. Card details are entered directly with Stripe — Rovora never sees or stores card numbers.To manage subscriptions and process payments
CommunicationsNotification preferences and the in-app, push and email alerts we send youTo deliver document-expiry, shift and platform notices
Website chat & enquiriesMessages you type to the assistant on our public website, the page you were on, and the name, email, phone number and fleet size you give us when you ask to be contacted or start a trialTo answer product questions and follow up on sales enquiries
Website analyticsOn our public website only: the pages you view, how you arrived (the referring site, or the campaign tag on the link you followed), your approximate country (from your device’s time zone, or from our network provider when it supplies one), device type, browser and language, time spent on each page and how far you scrolled, and clicks on key links such as “Start free trial”. If you sign up or send us a message, the channel that brought you (for example “Google search”) is recorded against that signup or enquiry. See Cookies and website analyticsTo understand how people find and use our website, and which of our marketing works
Technical & securitySession cookies, audit-log entries, IP address and device/browser information, error diagnostics, and password-reset rate-limit recordsTo keep accounts secure, prevent abuse and diagnose faults

Some driver documents may reveal information that the GDPR treats as sensitive (for example, a date of birth or a photograph on an ID). We only hold these because they are necessary to comply with transport-licensing and employment obligations, and we restrict access to them tightly (see Security).

Location data and the driver app

The Rovora driver app (and the “Share Location” feature of the driver web portal) can collect a driver’s device location — GPS position, speed, heading and accuracy — and share it with their fleet operator. This is how it works:

  • Sharing is always started by the driver. Nothing is collected until the driver taps “Start sharing”, and the driver can stop at any time. The app shows a clear disclosure before the first use and a visible indicator (including a persistent notification on Android) while sharing is active.
  • Background collection. When the driver grants background location permission, the app continues to collect location while it is closed or the screen is off, so the fleet can see the driver’s position throughout the shift. Sharing ends when the driver taps “Stop sharing”.
  • Who can see it. Live positions and route history are visible only to the authorised staff of the driver’s own fleet, inside that fleet’s dashboard. Location data is never sold, never used for advertising, and never shared with other fleets or third parties.
  • Controller and purpose. The fleet operator decides whether and why to use location sharing (typically live operations and duty-of-care during shifts) and is the data controller for it; Rovora processes the data on the operator’s behalf.
  • Driving and device signals. While sharing is on, the driver app also records speed against the fleet’s speed limit, sudden braking or acceleration detected by the phone’s motion sensors, entries and exits of the fleet’s zones, and the phone’s battery level and GPS/permission status. Rovora turns these into per-driver safety indicators and a weekly summary for the fleet. They are an aid for the fleet’s own review — Rovora makes no automatic decision about a driver from them.
  • Retention. The latest position is overwritten each time a new one arrives. Raw GPS points are deleted after 90 days and speeding, zone, connection and device-health events after 180 days. The trips and stops derived from them remain as operational data under the fleet’s account (see How long we keep it) and are deleted with it.

Why we use it, and our legal basis

Under the GDPR we rely on the following legal bases:

  • Performance of a contract — to provide the platform to the fleet that has subscribed, and to give drivers and staff their accounts.
  • Legitimate interests — to secure the service, prevent fraud and abuse, diagnose errors, improve the product, and measure our website’s audience with cookieless, first-party analytics. We balance these against your rights.
  • Legal obligation — to retain tax, payroll and licensing records where the law requires it, and to respond to lawful requests.
  • Consent — for optional marketing emails and the optional analytics cookie on our website, both of which you can withdraw at any time. Withdrawing consent does not affect the lawfulness of earlier processing.

We do not sell personal data, and we do not use it for advertising or automated decision-making that produces legal effects.

Who we share it with

We share data only with the service providers (sub-processors) that help us run Rovora. Each is bound by a data-processing agreement and may only use the data to provide their service to us:

  • Hetzner Online GmbH — hosting of the Rovora application servers, in Germany.
  • Supabase — our database, authentication and document storage, hosted in the EU.
  • Stripe — subscription billing and card payment processing.
  • OpenAI — powers the assistant on our public website. Only the messages you type into that chat and the page you are on are sent to it; no fleet, driver or location data ever is. OpenAI does not use data sent through its API to train its models.
  • Resend — delivery of transactional and notification emails.
  • Sentry — error and performance monitoring so we can find and fix faults.

We may also disclose data where we are legally required to (for example, to a court or regulator), or to a successor entity in the event of a merger or acquisition, in which case we will notify affected customers.

International transfers

Rovora and its primary database are hosted in the European Union. Where a sub-processor processes data outside the EU/EEA, that transfer is protected by an adequacy decision or by the European Commission’s Standard Contractual Clauses, together with additional safeguards where appropriate.

How long we keep it

We keep personal data only for as long as it is needed for the purpose it was collected:

  • While your fleet’s account is active — operational data is retained so the fleet can run day to day.
  • Location and driving data — raw GPS points are deleted after 90 days; speeding, zone, connection and device-health events after 180 days. The trips and stops derived from them stay with the fleet’s operational records.
  • Website chat and enquiries — kept while we handle your enquiry and for a reasonable period afterwards so we can follow up, then deleted.
  • Website analytics — visit records are deleted automatically after 25 months. The anonymous daily identifier described under Cookies and website analytics cannot be linked from one day to the next.
  • Financial and tax records — retained for the period required by applicable tax and accounting law, even after a driver leaves or an account closes.
  • After account closure — we delete or anonymise personal data within a reasonable period once it is no longer needed, unless the law requires us to keep it longer.

Your rights

Under the GDPR you have the right to:

  • access the personal data we hold about you;
  • have inaccurate data corrected;
  • have your data erased, where there is no overriding legal reason to keep it;
  • restrict or object to certain processing;
  • receive your data in a portable, machine-readable format; and
  • withdraw consent at any time where processing is based on consent.

To exercise any of these rights, email privacy@rovora.eu. If you are a driver, note that much of your data is controlled by your fleet operator — we will help route your request to them where needed. We respond within one month.

You also have the right to lodge a complaint with your data-protection authority. In Malta this is the Information and Data Protection Commissioner (IDPC) — idpc.org.mt.

Cookies and website analytics

We measure our public website with our own analytics, built into Rovora — no Google Analytics, no advertising pixels and no third-party trackers. It works without cookies by default:

  • Each visit is counted under an anonymous identifier calculated from your IP address, your browser’s user-agent and a random value that changes every day. The random value is deleted the next day, so the identifier can’t be traced back to you or linked across days, and your IP address itself is never stored.
  • Nothing is written to your device, and the analytics never run inside the signed-in Rovora app.
  • The data stays in our EU-hosted database and is only ever looked at in aggregate by the Rovora team.

If you click Allow on our cookie banner, we also set one first-party cookie holding a random ID, so we can recognise return visits and credit a signup to the visit that first brought you to us. You can change your mind at any time with Cookie settings at the bottom of every page. We don’t ask — and treat the answer as “no” — if your browser sends a Global Privacy Control signal.

NameWhat it doesKept for
rv_consentRemembers your answer to the cookie banner, so we don’t ask on every page6 months
rv_vidOnly if you click Allow: a random ID that lets our analytics recognise a return visit13 months
sb-*, active_orgStrictly necessary: keep you signed in and remember which fleet you’re working inYour session
rovora-theme, chat history (browser storage)Your light/dark choice, and the website chat conversation so it survives a page reloadUntil you clear them

Children

Rovora is a business tool intended for licensed drivers and fleet staff. It is not directed at children and we do not knowingly collect data from anyone under 16.

Changes to this policy

We may update this policy as the product and the law evolve. We will revise the “last updated” date above and, for material changes, notify account administrators by email or in-app.

Rovora

Fleet management for small taxi & cab operators. Drivers, vehicles, shifts and settlements — in one clean dashboard.

Built for taxi & cab fleets of 5–50 vehicles
EU-hosted · data encrypted
Product
FeaturesIntegrationsRovora AIPricingFAQWhat’s newGet started freeSign in
Features
Vehicle managementMaintenance & servicesDamage & repairsLive driver trackingRosters & shifts
Money & admin
Weekly settlementsFlexible payAdjustmentsFinancials & bookkeepingPlans & billing
Integrations
GPS & telematicsRide-hail platformsWhatsApp & emailXero & QuickBooksDeveloper APIRequest an integration
Company
AboutBlogContact usCareersHelp & supportBook a demo

Get fleet tips in your inbox

The occasional product update and operator playbook — no spam.

Subscribe
Free driver appGET IT ONGoogle PlayiOS coming soon
© 2026 Rovora Fleet. All rights reserved.PrivacyTermsSecurityMade for fleets that move.Appearance