BYOK Use case verification and ToS

I’ve built an inventory app that has the option of using the Gemini API key to enable AI tasks such as invoice parsing and inventory analysis questions. In my testing use the free tier API is more than adequate for single user use.

If I make this app publicly available and let users paste in their own key into the app, ala BYOK, does this violate the Terms of Service? I understand the age restrictions and paid vs unpaid in EU, UK, etc. My question is mainly regarding: “Use of Google AI Studio and Gemini API is for developers building with Google AI models for professional or business purposes, not for consumer use.” Web searches and AI queries suggest this type of use case is exactly what BYOK is meant to do and that in this case the user is a “developer” because they’re using the app/AI to generate or develop their own data/analysis.

Is this the case and if so is there an explanation that users can be pointed to that makes this clear?