A secure and private system for subscription-based remote services