Quibi Managed Only 300,000 Downloads on First Day By Sean Burch | April 7, 2020 @ 8:04 AM The new mobile-only streaming service grabbed about 7.5% as many downloads as Disney+ did on its first day