Many web services out there have a concept of a personal access token. That is, an API key that you create on your account for personal API access, without having to create a full application, since it’s just for your use. GitHub is an example of a well done workflow, where it’s easy to create access tokens for specific things in addition to building full applications that are able to use the access tokens similarly?
Does Nest support anything like that?
I have been working on integrating Nest with Home Assistant, an open source platform, and asking users to create developer accounts, and then create a product for their own use definitely increases the barrier to entry.