It is becoming a trend within the AI space to ask users to bring their own provider API key (OpenAI, Anthorpic, DeepSeek, etc.), especially among indie developers.
The main purpose is to avoid paying for the inference costs of the users, which are unpredictable and expensive.
However, asking users for their keys not only creates a ton of friction in your application, it also increases security risks and goes against most providers' policies.
To solve all these problems, I built BrainLink, which provides users with a global account that they can connect to your application with a single click.
After a user links their account with your application, you can obtain an access token to perform inference on behalf of the user, so that they pay exactly for what they consume within your application.
BrainLink also increases the flexibility of your code, since you are no longer tied to the user AI provider. You can use any model from any provider and even combine them for different features without needing multiple keys from your users.
I would love to help you integrate BrainLink if it is of your interest. It takes just 5 minutes. Feel free to write me at miguel@brainlink.dev
Top comments (0)