Backendless is a leading mBaaS and a powerful Mobile Application Development Platform that enables rapid development of feature-rich mobile, desktop and browser-based applications. Backendless provides a reliable and secure server infrastructure, broad server-side functionality of data persistence, user management, publish/subscribe messaging and push notifications, media streaming, geolocation and other mobile backend services. Backendless offers a variety of unique features: cross-platform data interchange, unlimited API calls, client-side debugging of custom business logic, client code generation, geofencing, centralized logging, and multi-tier security. Furthermore, absolutely all default API behavior can be modified or extended with custom business logic. The platform is available as an Online service with a free registration and a generous free plan and as an on-premise version which can run on a developer’s own machine, company’s data center or a private cloud.