Xbox Insider Hub adds an easy way to close your account and delete your data
While it was already possible to remove a console from the Xbox Insider program to stop getting preview builds, closing an Xbox Insider Account will delete all personal information and restore the console to the latest publicly available OS.