The story is based on a report from The Verge regarding a new product announcement from Snap Inc. As this is a consumer technology product launch, it is standard for such information to be sourced from industry-specific reporting, and there are no indicators of fabrication or inconsistency.