A headless commenting platform for publishers. Usable with any CMS that is capable of custom integrations using REST APIs. Suitable for integration with statically built websites (JAM stack).
Once a key is revoked, the API calls to the comments API will start failing. If a client wants a new key, maybe the old one should keep working for a while longer?
Or, let clients issue more than 1 key, and then they can get a new token, integrate it, and revoke the old token later.