Browsing: Stitch report 2025