The all-in-one software for shared mobility operators
Launch, manage and scale your bike or e-bike fleet with Fleet OS. No-download rider WebApp, real-time IoT control, automated payments and advanced analytics.
BUSINESS MODELS
Every business model on a single platform
However you operate, Fleet OS adapts to your model — not the other way around.
Public Sharing
City-wide micromobility operations with zones, per-minute pricing and geofences.
Corporate Sharing
Private fleets for employees and corporate campuses, with domain-restricted access.
Rental & Tourist
Short and long-term rentals for tourists or urban mobility, with bookings and passes.
Charging Station Sharing
Station-based operations with dock control and availability management.
Franchises & Multi-property
Centralised management of multiple fleets or cities from a single master panel.
ALL INCLUDED
One licence with everything included
Components included in the monthly subscription, at no extra cost.
Rider application (mobile webapp)
Book, pay, unlock and return vehicles from the mobile browser, without downloading any app.
Management dashboard
Dashboard for your team: rental creation, fleet control, locks, batteries and incidents.
Payment gateway (Stripe)
Card, Google Pay and Apple Pay; also Alipay and WeChat Pay. Automatic charges for extra hours and unpaid amounts.
Automatic invoicing (Holded)
Every charge creates its invoice in Holded and emails it to the customer automatically: accounting always up to date.
Smart locks & IoT
Remote lock/unlock, auto-lock, battery status and alarm, integrated with e-bike IoT systems.
GPS tracking
Vehicle position tracking and return-zone control.
Email notifications
Automatic messages to the rider: rental start, end-of-rental warnings and return reminders.
Brand customisation
The platform adapts to your corporate colours so the service feels like your own brand.
Unlimited translations
The interface automatically displays in the phone's language, with a language selector. No language limit.
API
Access the platform API to query and integrate data with your own systems.
Operational automations
Night charging alerts, automatic out-of-hours shutdown, overdue-return warnings and usage statistics.
Standard support
Contact channel with the CityFlow support team for the operator. End-user support can be added as an add-on (€1,000/mo).
Need something more?
Extend the platform with add-ons: new hardware or API integrations (€750), Product Manager hours (€80/h) and dedicated support (€1,000/mo).
RIDER EXPERIENCE
A user experience designed to maximise conversions
The face of your service: fast, frictionless and in every rider's language.
Your e-bike awaits
No downloads · straight from your browser
100% digital experience for the rider. Everything included in the licence.
Every screen and feature of the app
Bike booking
Mechanical and electric vehicles, instant or advance booking, with pricing and conditions before confirming.
Group rental
One rider can rent several bikes in a single booking. Ideal for families and groups.
Google Pay / Apple Pay checkout
Secure checkout with card, Alipay and WeChat Pay, with saved card for later charges.
Promo codes
Discounts and promotions configurable per property or chain.
Bundles & Ride Pass
Recurring-use plans with monthly subscription managed automatically by the gateway.
Unlock from the phone
Smart-lock opening from the phone, with step-by-step guided help videos.
Verified rental end
Location check within the return zone and lock-closure confirmation.
End-of-rental photos
Photo record on return as evidence of condition and drop-off location.
Support & incident photos
Rider or operator can attach photos of faults to speed up resolution.
User page & active rental
Time remaining, return date and time, time extension and access to help.
Contact support
Direct access to help and support from within the app during the rental.
Unlimited translations
The app displays in the rider's phone language; language selector always visible.
City audio guides
Audio guides per city and language to enrich the experience along the route.
Tutorials
Videos and guides on how to use the bike and the lock.
Review requests
Automatic invitation to leave a review (including a Google review) at the end of the experience.
Terms, insurance & conditions
Digital acceptance of terms, insurance info and pricing policy before starting.
FLEET OS DASHBOARD
Full control over your fleet, batteries and billing
The engine of your operation: everything happening across your fleet, in one panel.
Real-time telemetry & IoT
GPS location, lock status, e-bike battery levels and remote lock/unlock commands.
Operational automations
Night alerts for battery swaps, automatic time-based locking and maintenance management.
Smart pricing & charges
Automatic extra charges, penalties for non-payment or out-of-zone returns.
Analytics & reports
Unique users, usage heatmaps, peak hours and distance travelled per vehicle.
Every feature of the management dashboard
A tool for front desk and operations, with secure per-user access.
Rental creation from front desk
Create the booking with the customer's email and phone, select bikes and accessories, apply promo codes and send the payment link.
Real-time fleet view
List of all bikes with status, per-bike on/off availability, ongoing rentals and unavailability reason.
Remote lock control
Remote open and close from the panel, with success or error confirmation for every command.
Battery management (e-bikes)
Real-time battery level, battery-compartment opening for recharge and low-battery section.
Night charging alerts
Automatic email with the bikes that must be put on charge every night.
Location control
Detection of bikes outside the zone when closing a rental and location check before finishing.
Close rentals from the panel
Rental completion with scheduled close and undo option.
Automatic service hours
Define opening hours; outside them, bikes are deactivated automatically.
Incidents & maintenance
Bikes in maintenance, fault logging with photos and incident counters per bike and property.
Multi-property / chain support
Manage several hotels or sites of one brand from a single login, with a property selector.
Usage statistics
Monthly unique users, hourly usage trends and distance travelled per rental.
Overdue rental alerts
Automatic alerts when a rental goes past its return time.
HARDWARE & IOT AGNOSTIC
Connect it to your favourite hardware
Direct software integration with the market's leading lock and IoT manufacturers.
Using another manufacturer? It can be added.
Any hardware or system integration not already included in the programme is quoted separately: standard integration €750 (see add-ons).
GPS tracking plus custom API development for your operation.
CityFlow does not supply hardware: bikes, locks and IoT devices are provided by the operator. What's included is the software integration with compatible manufacturers.
SAAS LICENCE
A transparent
No lock-in and no fleet minimums. And the more you grow, the less you pay per vehicle.
Client onboarding on the platform, vehicle and lock configuration, pricing, service hours, legal texts and go-live. Non-refundable.
+ €8 down to €3/mo per vehicle by fleet size
Your entire operations software for less than one bike earns in a day.
Price per vehicle by fleet size
Fewer than 100 vehicles
€8/mo per vehicle
100 to 999 vehicles
€5/mo per vehicle
1,000 to 9,999 vehicles
€4/mo per vehicle
10,000 vehicles or more
€3/mo per vehicle
Every tier includes the €300/mo base fee. The tier rate applies to every active vehicle, not only to the ones above the threshold.
Work out your fee instantly
How many vehicles do you have?
Your monthly fee
€300 base + 25 vehicles × €8
First month: €1,500 · includes €1000 activation (one-off)
≈ €20 per vehicle per month, all included
No lock-in · No fleet minimums · Volume pricing · VAT not included
Monthly fee = €300 + (your tier rate × active vehicles), plus €1000 activation in the first month.
Includes
All prices are in EUR and exclude VAT.
The real price of your platform.
Most platforms sell you the sticker price. We sell you the real cost. Here's the difference — no small print.
Day-0 cash outlay
- ~€700 setup + 6 months prepaid, mandatory
- ~€4,200 committed before you operate
- Locked up day 1: ~€4,900
Day-0 cash outlay
- €1,000 one-time activation, that's it
- No prepayments: first month is billed at month-end
- Cancel any time. Zero lock-in.
CRITERIA
REAL 12-MONTH COST
The breakdown the competition never shows you on the invoice.
Real simulation to operate 50 vehicles in Spain for 12 months. Everything the competition charges as an add-on is included in Cityflow.
SCENARIO: 50 VEHICLES · 12 MONTHS
- SaaS platform + activation€9,100
- 3 mandatory languages (ES + EN + CA)€3,900
- Invoicing module / ERP connection€1,400
- Additional app (multi-brand / corporate)€3,700
- Custom integration (PMS / Stripe)€9,300
- SaaS platform + activation
- 10 languages included (Roman Urdu included)
- Automatic invoicing with Holded included
- Unlimited multi-brand and multi-fleet
- Open API + IoT integrations included
Approximate figures at USD→EUR exchange rate. Competitor add-on pricing from public industry rates: translations ~€1,300/language, additional apps ~€3,700, custom integrations from ~€9,300.
API FOR DEVELOPERS
One API to control everything
49 RESTful endpoints with Bearer authentication and a test sandbox. Connect Cityflow Fleet OS to your PMS, ERP, channel manager or own application without friction.
22
business endpoints
27
table endpoints
20
external integrations
66
service calls
- Bearer authentication and standard JSON responses
- Sandbox with mock data to validate your integration risk-free
- Full control: fleet, bookings, payments, IoT locks and GPS
Full documentation available in Spanish and English.
curl -X POST \
'https://hotels.cityflow.app/api/1.1/wf/get_vehicles_status' \
-H 'Authorization: Bearer [API_KEY]' \
-H 'Content-Type: application/json' \
-d '{"city_id": "CITY-BCN-001"}'
{ "status": "success", "code": 200,
"data": { "fleet": [ { "vehicle_id": "BIKE-0042",
"battery": 87, "gps": [41.3874, 2.1686],
"lock": "closed", "status": "available" } ] } }ADD-ON SERVICES
Add-ons to go further
Extend the platform only when you need it.
New API integration
Locks or IoT from manufacturers other than the compatible ones, or external systems with an API (PMS, channel manager, etc.). Non-standard integrations: ask for a proposal.
Product Manager hours
Needs analysis, definition of new features, training, workshops and service-operation consulting.
Dedicated support person
A support person for your operation and your end users, available 8:00–23:00 (Spain time), following your operation's guides and procedures.
Translations into new languages, API access and standard support are not add-ons: they're included in the monthly fee at no extra cost.
START TODAY
Ready to scale your mobility operation?
We'll show you Fleet OS running with your brand and your fleet. No strings attached.
Already a customer, or want a mockup for your case? Message us.
+34 93 39 39 284 · info@cityflow.app
