AutoBlog on client site / license question

If we install a plugin on a client site that we don't host such as the autoblog plugin so that we can syndicate content to them, we would need to enter in our API in their dashboard so they can get updates .... is there a better way to enable plugins and updates on a client site without giving out our API such as a guest API or does it even matter ... I'm not clear on what issues come up if we were to or if we are even allowed to put our API on a client site we don't host .... any feedback appreciated.