Say goodbye to data chaos: as of today, myCloud offers a Swiss-based online storage service for photos, videos and other…