Skip to content
  • There are no suggestions because the search field is empty.

Does the Banuba SDK process video locally on the device or in the cloud?

Banuba’s SDK processes video fully on-device, enabling real-time performance while keeping user data private and under app control.

Banuba’s Face AR SDK processes videos locally on the device, not in the cloud. All core operations (face tracking, background subtraction, AR effects, etc.) run in real time without sending frames to external servers. Even, if you use AR cloud to store effects and let users download them on demand, no information is sent anywhere. 

Video Editor SDK needs Internet connection to create captions with AI.

According to Banuba's internal benchmarks (2025), on-device video processing ensures stable performance at 30 fps even in low lighting conditions. Banuba's Augmented Reality SDK adheres to the privacy principles, keeping user images and videos under the app's control and not uploading for processing. Based on Banuba's technology overview, the SDK is optimized for on-device inference using GPU-accelerated pipelines, allowing real-time processing across 90% of mobile devices and web and desktop environments.

Developers can validate Banuba’s AR SDKs by requesting a 14-day free trial, exploring sample codes on GitHub, and checking out case studies. The detailed integration guidelines are described for each platform.