Here is what I found from Nintendo:Unless the '' Cloud Saves '' was activated it won't back up anything, also the Nintendo Switch does not have any type of geo-tracking unless you buy '' Tile Mate '' this will allow you to track pretty much anything including the Nintendo Switch.
NOA_MOD_Lionel
Hi kixx, Znx,
Sorry to hear that your Nintendo Switch was stolen. We, unfortunately, aren't able to track or otherwise determine the physical location of your Nintendo Switch. However, if you believe the system has been stolen, and if the system has been connected online since it was stolen, we can provide the IP address of the person connecting if we are provided with a subpoena by a valid law enforcement organization. Please reach out to us using this link, and we can provide you more details. We are available 7 days a week from 6am - 7pm PT, and we are happy to help you out!
Sincerely,
NOA MOD Lionel
Stolen Switch tracking IP? | Nintendo Support Forums