MaaS Global provides an open platform for any Transport Service Provider (TSP) to integrate and provide its services via WhimApp.

Here you will find information on not only how to integrate but also how to provide streamlined customer experience and create a single view on how Whim and your support work together to offer your services via WhimApp.

One of the great ways to learn about WhimApp is to download the application and start using its services.


Please note: Not available in all regions. Consult with for supported regions.

Start with the introduction

Learn how WhimApp works and how we approach a challenging effort of integrating different modes of transportations in a single platform and an app.

> Technical architecture | Booking lifecycle | Tickets and interacting with vehicle

Start with your mode of transportation

See how your services are offered in WhimApp and how we bring you a new amazing channel to acquire new customers.


We provide full scooter experience within the app by showing scooters, reserving them and starting a ride. Customer is charged according to your fare structure.


We support dockless and docked bikes and allow full experience just like with scooters. Also, we allow defining usage zones both for bikes and for scooters.

Shared cars

Explore how you can offer shared cars via WhimApp with ability to charge per-minute and advanced features like park and reserve.

Rental cars

We provide KYC and full experience when using rental cars.


We support taxi and private-hire vehicles with different vehicle options.

Public transport

We aim at providing the best experience using bus, underground or trains with rich journey planning and booking options.

Start with API

We aim to provide complete mobility experience when our customers use WhimApp, which includes planning a journey, finding closest service providers, ticketing, booking, and using service provider infrastructure in an open and straightforward way. To achieve this, we integrate using open Whim API without involving interactive session at client-side (launching an app or a browser).

We support a multimodal journey, which might include your services along with public transport, walking, and other modes of transportation.

Planning a journey | Creating a booking

Start with an example implementation

Clone our TSP adapter example to understand how it works on the example of bike-sharing TSP.


We’re always happy to help with questions you might have. Contact us now.