Skip to content

Overview

Deprecated

This documentation covers Bodygram Estimation API which is now deprecated. Please refer to the Bodygram Platform for the latest documentation on Bodygram's most complete scanning solution.

Welcome to the documentation page of Bodygram's Body Scanner Widget!

The body scanner widget provides clients with an embeddable end-to-end camera scanning flow to estimate body measurements from two pictures.

While the scanning flow can start from a non-mobile device (see about desktop), users are required to have access to a mobile device to complete the flow. That mobile device must be equipped with a front-facing camera and gyro sensors.

The scanning flow guides users to take two photos (one front, and one side) which are then sent to the body scanner backend for measurements estimation. Once results are available, measurements are automatically fetched and passed back to your web application via Javascript hooks (see integration guide).

LATENCY SLO: Bodygram aims to provide estimated measurement within 10 seconds (90th percentile) assuming that the user has access to a reliable internet connection.

About Desktop

The body scanner widget can be integrated on desktop and mobile websites. When used on desktop, the widget will prompt users with a QR code to continue the flow on a mobile device. Results will be automatically loaded on the desktop website once the flow has completed on the mobile device.

Photos retention

The user photos sent to the body scanner backend are automatically deleted after a period of 30 days. These photos are only used for debugging and improvement purposes.

Hardware Requirements

Mobile device equipped with gyro-sensors and a front-facing camera of 720p. The device must have access to a stable internet connection.