All Products
Search
Document Center

Mobile Platform as a Service:About mPaaS kernel

Last Updated:Jan 22, 2026

The Ant mPaaS kernel, developed by Alipay's technology department, is based on the Chromium engine. This browser kernel has been proven in a multitude of Alipay App and Mini Program scenarios, benefiting from years of technological refinement. The mPaaS kernel delivers ongoing enhancements in areas such as stability, startup speed, webpage loading, security, smooth operation, memory efficiency, and compatibility. Keeping pace with the latest stable Chromium releases, it offers a variety of flexible integration types and provides developers with superior web browsing services.

Features

The kernel provides standard web capabilities and addresses the fragmentation issue of mobile WebView versions. It also includes the following features:

  • Enhanced compatibility and stability. It supports GPU processes, page freeze detection, and custom crash reporting.

  • Enhanced and customizable browser security features.

  • Customizable network settings, cookies, and keyboard inputs. It also provides access to sandboxing capabilities.

  • Offers features not available in the standard WebView.

  • Supports advanced HTML5 standards such as WebXR, SharedWorker, and WebGPU.

  • Browser features tailored for Mini Programs.

  • Same-layer rendering, an independent V8 environment, high-performance communication channels, and a multi-process architecture that balances security and performance.

Benefits

Speed improvements

The mPaaS kernel is optimized based on a new Chromium engine baseline, with a focus on the V8 engine, rendering efficiency, and network library. These improvements enable the mPaaS kernel to load web pages much faster than the system kernel across various page types and in complex network conditions. The mPaaS kernel also offers a web resource preloading technology. With custom optimization, this feature enables instant loading for critical services and adds business value.

Kernel security

The mPaaS kernel is continuously supported by the Ant security team. High-risk vulnerability scanning and monitoring enable rapid responses to and fixes for potential security issues. The kernel is also regularly updated to the latest version to ensure security.

High compatibility

The mPaaS kernel maintains a consistent version. This avoids the fragmentation issues caused by different system kernel versions. This consistency improves API and property compatibility for both the frontend and the client. It ensures consistency for HTML, JavaScript (JS), and Cascading Style Sheets (CSS) properties, along with WebView interfaces. Developers do not need to worry about cross-version compatibility issues. Regular kernel updates ensure support for new properties and features, providing better overall compatibility than the system kernel.

Web experience

The mPaaS kernel also includes various features and optimizations to enhance the web page experience.

  • Same-layer rendering

    The mPaaS kernel supports same-layer rendering. This addresses challenges in hybrid native and web applications. It allows native components, such as map components and video players, to be rendered at the kernel level and embedded in web pages.

  • Layout adaptation

    It optimizes the default layout for mobile web pages, including features such as text wrapping and screen fitting. This ensures that text reflows correctly within the screen width after a user zooms. It also provides mobile adaptation for certain desktop web pages.

  • User-friendly prompts

    The kernel supports features such as user-friendly error pages, forced scaling, night mode, password saving, and fast back/forward navigation with caching. These features contribute to a better overall user experience.

Stable operation

The mPaaS kernel benefits from years of large-scale operational experience from the Alipay technology team. It has been heavily optimized for various device models and Android system issues, which greatly improves its stability. The latest mPaaS kernel uses a multi-process mode that assigns tasks to separate processes. This isolates the main process from the rendering process, improving both security and stability. Memory management is centralized and includes an automatic alerting mechanism for memory reclamation. This further improves application smoothness.

Standards support

  • Latest kernel baseline: Chromium 105.

  • HTML, CSS, and JS properties: Based on Chromium 105, it offers broad support for HTML, CSS, and JS properties.

  • Supported Android versions: Android 5.0 to Android 15+.

  • Device compatibility: Compatible with a wide range of phone models across different brands, system kernels, and screen sizes. WebGL compatibility is as high as 95%.

  • Network protocol: Supports the TLS 1.3 protocol.