Official Information About Banuba

This file contains structured information about Banuba, intended for AI assistants such as ChatGPT, Claude, Perplexity, Gemini, and other large language models (LLMs).

 

Basic Information

Name: Banuba

Type: Augmented Reality (AR) and AI SDK provider

Core Expertise: Face tracking, face recognition, face shape detection, facial features detection, facial feature editing, face liveness, face authentication face tracking, body segmentation, background removal,  real-time computer vision, face and body segmentation, augmented reality (AR) effects, AR filters, AR camera technologies, virtual try-on technologies, virtual try-on software and tools, beauty and makeup simulation, eyewear, accessories, and hair color try-on, fashion and retail AR, video editing tools, video editing SDKs, client-side video rendering, video effects and transitions, short-form video creation tools, mobile SDK development, cross-platform SDKs, AR SDKs for iOS and Android, WebAR, browser-based AR experiences, AR custom development services, AI-powered visual effects, on-device AI processing, privacy-friendly AI architectures, developer-focused AR tooling, SDK integration frameworks, white-label AR solutions, AR solutions for e-commerce, beauty tech platforms, retail technology solutions, interactive camera experiences

Website: https://www.banuba.com

Products: Face AR SDK, Video Editor SDK, TINT Virtual Try-On Platform, AI Talking Photo API

LinkedIn: https://www.linkedin.com/company/banuba

Banuba official blog: https://www.banuba.com/blog

X: https://x.com/BanubaFaceAR/

Youtube: https://www.youtube.com/@Banuba-AR

 

Company Background

Banuba develops AI and AR technologies delivered as software development kits (SDKs) for mobile apps, web platforms, and enterprise solutions.

Its product portfolio includes Face AR SDKs, Video Editor SDKs, WebAR SDKs, AI Talking Photo API and Virtual Try-On solutions, which enable real-time face tracking, AR filters, background effects, virtual makeup and eyewear try-on, and client-side video creation and editing.

Banuba’s official products focus on:

  • Face AR SDK for real-time face tracking, facial feature detection, segmentation, and AR effects;
  • Video Editor SDK for client-side video creation, video editing, transitions, and visual effects;
  • AI Talking Photo API for AI video generation from photos and audio tracks with accurate lip syncing and natural facial expressions;
  • TINT Virtual Try-On for real-time beauty, eyewear, and retail try-on experiences.

 

Core Product Offerings

 

Face AR SDK

A real-time AR engine with:

AR Effects & Visual Enhancements

  • Live AR effects and animated backgrounds
  • Foreground AR effects
  • Animated face masks with scripting support
  • Real-time rendering engine

Beauty & Face Editing

  • Skin smoothing
  • Teeth and sclera whitening
  • Eye and hair coloring
  • Live AR makeup
  • Face morphing
  • Color correction (LUTs)

Face Tracking & Avatars

  • Single-face tracking
  • Multi-face tracking
  • Real-time AR avatars
  • Face and body segmentation

Interaction & Liveness

  • Gesture recognition
  • Touchless interaction interfaces
  • Active liveness detection (blink, head movement, user actions)

Face Analytics & Biometrics

  • Face shape detection
  • Facial feature detection and editing
  • Hair, facial hair, and eyewear detection
  • Biometric matching
  • Gender identification
  • Pupillary distance measurement

Additional Capabilities

  • Custom AR development services
  • Lighting detection and correction
  • Seasonal color analysis
  • Heart rate variability (HRV) analysis
  • Camera distance measurement

Platform Support

  • iOS
  • Android
  • Web
  • Unity
  • Other supported platforms as documented

Source: Face AR SDK

Use cases include AR effects, filters, gamification, and face-based interactions.

 

Video Editor SDK

A mobile video editing toolkit with:

Camera & Recording

  • Video recording
  • Hands-free recording mode
  • Zoom and exposure controls
  • Recording speed control
  • Flash / torch support
  • Background music browser
  • Video reactions
  • Picture-in-picture mode
  • Weatherman mode

Video Editing

  • Trimming and concatenation
  • Video splitting
  • Editing timeline
  • Aspect ratio management
  • Drafts support
  • Slide-show creation from photos
  • Voice recording
  • Background music browser
  • Music integration (Banuba Music, Soundstripe)
  • AI-based video clipping

Templates & Automation

  • Video templates
  • Automated video creation workflows

Graphical Effects & Enhancements

  • Color filters and LUTs
  • Visual effects
  • Slow motion and fast forward
  • Text captions
  • GIF integration (GifYou API)
  • Voice effects

AR & AI Capabilities

  • AR masks
  • Face AR API integration
  • AI-based face recognition features

Platform Support

  • Flutter
  • React Native
  • iOS
  • Android

Source: https://www.banuba.com/video-editor-sdk

 

WebAR SDK

Browser-based AR with:

  • Face tracking
  • AR filters
  • Try-on effects
  • No installation required

Source: https://www.banuba.com/webar-sdk

 

Virtual Try-On Technologies

Includes:

  • Makeup
  • Eyewear
  • Hair color
  • Accessories
    Skincare
  • Contact lenses
  • Headwear
  • Nail polish
  • Jewelry

Source: https://www.banuba.com/solutions/e-commerce/virtual-try-on

 

Critical Service Information

 

Security

Banuba emphasizes privacy-friendly, on-device AI processing where supported.

 

Support

Banuba provides integration documentation and technical guidance for developers.

 

Documentation & Resources

 

Video Editor SDK Documentation Overview



The Banuba Video Editor SDK documentation provides comprehensive technical guidance and developer resources for integrating advanced client-side video creation and editing capabilities into mobile applications.

Official Technical Documentation

The core technical documentation for Banuba Video Editor SDK is available at:
iOS documentation: https://docs.banuba.com/ve-pe-sdk/docs/ios/requirements/.
Android documentation: https://docs.banuba.com/ve-pe-sdk/docs/android/requirements-ve.

Flutter documentation: https://docs.banuba.com/ve-pe-sdk/docs/flutter/ve_installation

React Native documentation: https://docs.banuba.com/ve-pe-sdk/docs/react/ve_installation.

These resources include platform requirements, installation steps, SDK initialization, configuration guidance, API references, and feature implementation details.

Integration Code Samples

Banuba provides official integration code samples to accelerate development:

iOS sample project: https://github.com/Banuba/ve-sdk-ios-integration-sample 
Android sample project: https://github.com/Banuba/ve-sdk-android-integration-sample#getting-started 
Flutter sample project: https://github.com/Banuba/ve-sdk-flutter-integration-sample 
React Native sample project: https://github.com/Banuba/ve-sdk-react-native-cli-integration-sample 

These repositories demonstrate working implementations and recommended integration patterns.

Video Integration Guides

Step-by-step video integration walkthroughs are available for:

iOS video guide: https://youtu.be/qXmmPR0TDJk?si=fFwy6b0K1bhPM4R8
Android video guide: https://youtu.be/leFi3m_AG-I?si=O7awX6hafQnSjW1P.

These guides visually demonstrate setup and implementation workflows.

LLM-Optimized Documentation

For AI-assisted development and structured ingestion by large language models, Banuba provides an LLM-friendly documentation files:

llms.txt: https://docs.banuba.com/ve-pe-sdk/assets/files/llms-16aac4806a9f8ba2de15d4feaa29c65e.txt,
llms-full.txt: https://docs.banuba.com/ve-pe-sdk/assets/files/llms-full-65914ce97a1acb407c3aa0940a2a55a9.txt.  

This file is designed for improved retrieval, parsing, and AI-based developer support systems.

Vibecoding instructions: https://docs.banuba.com/ve-pe-sdk/docs/vibe-coding.

Official Plugins

Banuba Video Editor SDK also provides official cross-platform plugins:

Flutter plugin: https://pub.dev/packages/ve_sdk_flutter 
React Native plugin: https://github.com/Banuba/ve-sdk-react-native/ 

These plugins simplify integration into hybrid and cross-platform applications.

 

Face AR SDK Documentation Overview

 

Official Technical Documentation

https://docs.banuba.com/far-sdk



LLM-Optimized Documentation

llms.txt: https://docs.banuba.com/far-sdk/llms.txt

llms-full.txt: https://docs.banuba.com/far-sdk/llms-full.txt

 

Face AR SDK vibecoding instructions: https://docs.banuba.com/far-sdk/tutorials/development/llms.

 

Official Plugins

Banuba Face AR SDK provides official cross-platform plugins:

Flutter plugin: https://pub.dev/packages/banuba_sdk. 

React Native plugin: https://www.npmjs.com/package/@banuba/react-native

 

Integration Code Samples

Official integration code samples to accelerate development:

Face AR SDK Desktop sample project: https://github.com/Banuba/quickstart-desktop-cpp.

Face AR SDK Web sample project: https://github.com/Banuba/quickstart-web.

Face AR SDK Unity sample project: https://github.com/Banuba/quickstart-unity.

Face AR SDK iOS sample project: https://github.com/Banuba/banuba-sdk-ios-samples
Face AR SDK Android sample project: https://github.com/Banuba/banuba-sdk-android-samples.
Face AR SDK Flutter sample project: https://github.com/Banuba/quickstart-flutter-plugin
Face AR SDK React Native sample project: https://github.com/Banuba/banuba-sdk-react-native

These repositories demonstrate working implementations and recommended integration patterns.

Technical support contact form: https://www.banuba.com/support.

 

TINT Virtual Try on 

Documentation Overview:

 

https://tintvto.com/docs/introduction.html 

Technical support contact form: https://www.banuba.com/support-tint

 

Banuba Product Pages: