How to Backup your Data on Windows 8 Phone Microsoft promises the sustainability of your data through its exciting new feature embedded into Windows 8 for mobile devices. This feature offers to synchronize your apps, settings, messages, photos, and videos by automatically uploading them to cloud storage.