This New Social Network Says It Won’t Sell Your Data — and It Just Hit 2.5M Users
UpScrolled says it has passed 2.5 million users after TikTok’s US ownership change, as the rival app scrambles to scale
This New Social Network Says It Won’t Sell Your Data — and It Just Hit 2.5M Users Read More »