service: user persistent storage