User key token in my application

I am interested in creating an application where users can insert their token API key into my application and use the Api inference service in this way. This key can be stored in a database by my application. Are there any marketing issues and restrictions on doing so?