What is the difference between Banuba's Face AR SDK, Video Editor SDK, and Virtual Try-On (TINT)?
Updated
Banuba offers three distinct AR/AI products, and the right one depends on what your app needs to do. Face AR SDK adds real-time face tracking, beauty effects, and AR filters to live camera experiences like streaming and social apps. Video Editor SDK adds in-app video creation and editing, similar to a TikTok-style creator tool. Virtual Try-On (TINT) is a web-based try-on experience for e-commerce, covering makeup, eyewear, and jewelry. They can be used separately or combined, and all three are available as off-the-shelf modules rather than requiring you to build computer vision from scratch.
Face AR SDK: real-time effects for live camera use
This is the product to choose when your app's core experience is a live camera feed that needs to react to faces and hands in real time.
Key capabilities from Banuba's documentation:
- Real-time, on-device face tracking that follows up to 9 faces simultaneously
- Hand tracking and gesture recognition
- Beauty effects, virtual backgrounds, and color filters
- Live-streaming ready, with native integration for Agora, ZegoCloud, OpenTok, and WebRTC
- One SDK covering iOS, Android, Web, Unity, Flutter, and React Native
Best fit: live streaming apps, social platforms, and any product where users see AR effects applied to themselves or others in real time. If your users need to look at the camera and see filters or beauty effects instantly, this is the relevant product.
Video Editor SDK: in-app creation and editing
This product targets the editing workflow rather than the live camera. It's positioned as a way to build a "TikTok-class creator experience without writing an editor from scratch."
Core features include:
- Trimming, merging, drafts, and a timeline
- Picture-in-picture ("Duet") and AR video effects
- White-label output with your brand and no Banuba watermark
- One SDK for iOS, Android, Flutter, and React Native
- Quick integration, with agent skills available
Best fit: apps where users record or import clips and then edit them before sharing — social apps, creator tools, and platforms that want to keep video creation inside their own product instead of sending users to a third-party editor.
Virtual Try-On (TINT): web-based try-on for e-commerce
TINT is the commerce-focused product, and it works differently from the other two: it runs on the web rather than requiring an app install, and it's aimed at shoppers rather than creators.
What it covers:
- Skin-tone-accurate try-on for makeup, eyewear, jewelry, and accessories
- Personalized AI recommendations and seasonal color analysis
- Web-based and white-label, with no app install for shoppers
- Shopify and other e-commerce plugins, or custom integration
- New collection digitization in under 48 hours, and live in under 2 weeks per Banuba's claims
Best fit: e-commerce brands in beauty, eyewear, or jewelry that want shoppers to try products before buying. Banuba frames the value as more sales, higher lifetime value, and lower returns.
How to choose between them
| Your goal | Product | Why |
|---|---|---|
| Live AR effects on camera | Face AR SDK | Real-time tracking, beauty, filters, streaming integrations |
| Let users edit and create video in-app | Video Editor SDK | Timeline editing, duet, white-label export |
| Let shoppers try products on a website | Virtual Try-On (TINT) | Web-based, no install, commerce plugins |
A few practical notes on combining them:
- The three products solve different problems, so a single app could plausibly use more than one — for example, a social commerce app might use Face AR for live selling and TINT for product try-on.
- Platform support differs by product. Face AR covers the widest set (iOS, Android, Web, Unity, Flutter, React Native); Video Editor covers iOS, Android, Flutter, and React Native; TINT is web-based.
- Banuba lists a free trial across the products, so the most reliable way to judge fit is to test the specific SDK against your actual use case rather than comparing feature lists alone.
If you're still unsure, start from the user action you need to support: a live camera reaction points to Face AR, an editing workflow points to Video Editor, and a purchase decision on a product page points to TINT.