Are encryption keys stored on the end user’s PC or device?

ARALOC allows the content owner to select whether or not a key is stored on a user’s PC or device. If an encrypted key is stored locally, the end user can view content while offline.