with iFace Technology from BTBP

Turn your customer's smart device into a personalized dermatologist.

Showcase a large range of products in AR(Augmented Reality). Beauty Widget takes into account the user skin tone when applying color cosmetics, that means no more complaints from customers saying the color does not match. This is the most functional AR beauty application in the market.

Learn what your customer's want and desire, have an A.I. catering to their every need at a speed no human can match. All of this at a price similar to the salary of one employee.

Works on Multiple Platforms & Multiple Devices

How to use this widget

  • Subscribe to license
    Contact customercare@btbp.org
  • SDK(Software Development kit) will be provided
  • Online documentation
    RESTful API with JSON format for easy data mining and easy account access across multiple devices
  • Develop application using the SDK
    Sample app code using the SDK will be provided for reference
  • Contact support@btbp.org for any queries

How it works

  • Instructions before capture
  • Switch between front & rear cameras
  • Upload from storage
  • Image quality check
  • Auto capture the best image
  • Quick preview
  • Upload to a cloud server
  • Live features
  • Beauty features simulation
  • Consumer data analytics

Skills a developer require to use this SDK

  • Experience in web application development. (Experience in just hosting web content is not sufficient)
  • Thorough knowledge of programming using Java Script, AJAX, JSON, HTML and CSS.
  • Cookies and HTML web storage.
  • Knowledge of web servers such as Tomcat or ISS, deployment of apps, MIME types, application pools, etc.
  • Knowledge of browsers such as Google Chrome, Microsoft Edge, Firefox, Safari, etc. on desktops and mobile devices.
  • Understanding the support level of various APIs on browsers.
  • Understanding images and their formats such as base64.
  • Ability to implement responsive web designs.
  • Handling cross origin requests.
  • Managing secure HTTP (HTTPS with TLS) requests.
  • Experience in using troubleshooting and debugging tools and browser based developer tools.

BTBP Skin Color Calibration


BTBP System: Fluorescent tube lighting

iPhone 4S: Indoor fluorescent lighting

iPhone 4S: Outdoor lighting


3 different light sources