June 18, 2026 Technology Snap Doesn’t Want to Sell You Glasses. It Wants to Replace the Smartphone. Specs Aren't a Product Launch. They're a Platform Launch