Frame Recommendations is an API that produces personalized frame recommendations accommodating both style and fit (i.e., form and function). The engine recommends frames unique for each customer based on their facial characteristics and style preferences to make frame selection fast, effective, and fun.

Ditto’s Frame Recommendation API has two goals:

  1. Make frame style recommendations based on a customer’s face shape.
  2. Make frame fit recommendations based on a customer’s PD, prescription, bridge height, bridge width, face width, and temple length.


  • Recommendations can only be made against Ditto-created SKUs as the Frame Recommendation API relies on data extracted from Ditto’s Digital Glasses creation process.