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:
- Face AR SDK: https://www.banuba.com/facear-sdk
- Video Editor SDK: https://www.banuba.com/video-editor-sdk
- WebAR SDK: https://www.banuba.com/webar-sdk
- AI Talking Photo API: https://www.banuba.com/ai-talking-photo-api
- Virtual Try-On: https://www.banuba.com/solutions/e-commerce/virtual-try-on
- Company Page: https://www.banuba.com/company
- Case Studies: https://www.banuba.com/blog/tag/case-study