Microsoft will now let you close your Xbox Insider account January 24, 2019 by admin Tweet Microsoft announced today that you’ll now be able to close your Xbox Insider account and delete all of the associated data. The feature will come through the Xbox Insider Hub application. Read more… Neowin Related Posts:Microsoft moves Xbox Insider Release Notes to a new websiteXbox Insider Beta 2302.230119-0930 released, here's…Quake 4 preview comes to Xbox Insider Hub on Windows PCA quick look back at the origins of the Xbox Insider…Microsoft updates Xbox Insider Alpha, Beta, and…