Replacing Online Services with Offline