Not sure this does anything for data portability, since apps will just store the data as encrypted & signed BLOBs.