Back to Blog
ai
security
developer

BYOK AI: Why We Let You Bring Your Own API Key

7 min read

BttrForm lets you use your own OpenAI API key for AI features. Here's why BYOK gives you more control, better privacy, and lower costs.

BttrForm Team

BttrForm Team

Engineering Team

Share this article

Artificial intelligence has transformed how we build forms. From auto-generating questions to analyzing sentiment in responses, AI makes form creation faster and insights deeper. But there's a catch: most platforms bundle AI features into opaque pricing tiers with hidden costs and usage limits.

At BttrForm, we took a different approach. We support BYOKβ€”Bring Your Own Keyβ€”for AI features. This means you can connect your own OpenAI API key and use AI capabilities on your terms. Here's why this matters more than you might think.

What Is BYOK AI?

BYOK (Bring Your Own Key) is exactly what it sounds like: instead of using BttrForm's shared AI infrastructure, you provide your own API key from OpenAI (or other AI providers). When you use AI features like form generation, sentiment analysis, or response summarization, those requests go directly to your OpenAI account.

You control the costs, the usage, the data flow, and the AI model selection. BttrForm orchestrates the AI features, but you own the infrastructure.

Why BYOK Matters

1. Transparent Cost Control

When you use a platform's bundled AI features, you rarely know the true cost. You might have "100 AI generations per month" included in your plan, but what happens at generation 101? Overage fees? Automatic upgrade? Hard limits?

With BYOK, you pay OpenAI directly based on their transparent pricing:

  • GPT-4 Turbo: ~$0.01 per 1,000 tokens (~750 words)
  • GPT-3.5 Turbo: ~$0.002 per 1,000 tokens
  • Embeddings: ~$0.0001 per 1,000 tokens

You can monitor your OpenAI usage in real-time, set budget alerts, and choose which models to use based on your cost-quality trade-offs.

Tip

For most use cases, generating a 10-question form with AI costs less than $0.05 with GPT-4 Turbo. If you generate 1,000 forms per month, that's ~$50 in OpenAI costsβ€”often cheaper than what platforms charge for "unlimited AI" tiers.

2. Privacy and Data Control

When you use shared AI infrastructure, your form data passes through the platform's servers before reaching the AI model. This creates additional data touchpoints and potential compliance concerns.

With BYOK, the data flow is direct:

  1. You trigger an AI action in BttrForm
  2. BttrForm sends the request directly to OpenAI using your API key
  3. OpenAI processes it and returns results
  4. BttrForm displays the results to you

Your API key stays in your control. Your data goes directly to OpenAI (which has enterprise-grade security and compliance). BttrForm never sees your OpenAI API key in plain textβ€”it's encrypted at rest.

For organizations with strict data governance requirements (GDPR, HIPAA, SOC 2), this architecture makes compliance easier to demonstrate. This is particularly valuable for healthcare and finance organizations that handle sensitive data.

3. Model Choice and Flexibility

AI models evolve rapidly. GPT-5 might launch tomorrow. Anthropic's Claude might be better for certain tasks. Specialized models might emerge for form-specific use cases.

With BYOK, you're not locked into whatever model the platform chose for you. You can:

  • Switch between GPT-4 and GPT-3.5 based on cost-quality trade-offs
  • Use newer models as soon as OpenAI releases them
  • Configure temperature, max tokens, and other parameters
  • Experiment with different models for different use cases

Some platforms let you choose models, but they're still using their infrastructure and markup. With BYOK, you get true flexibility.

4. No Vendor Lock-In

Platform-specific AI features create lock-in. If you've built workflows around their proprietary AI, migrating away becomes painful. You lose all those automations and have to rebuild from scratch.

BYOK reduces lock-in significantly. Your AI key works with any platform that supports it. Your prompts, workflows, and configurations are portable. If you ever leave BttrForm, you can take your AI setup with you.

This also means BttrForm has to earn your business on product quality, not artificial switching costs. Compare this to Typeform or Tally, where AI features are tied to their proprietary platform with no BYOK option.

How to Set Up BYOK in BttrForm

Setting up your own OpenAI API key in BttrForm takes about 3 minutes:

Step 1: Get an OpenAI API Key

  1. Go to platform.openai.com
  2. Create an account or sign in
  3. Navigate to API Keys section
  4. Click "Create new secret key"
  5. Name it (e.g., "BttrForm AI") and copy the key

Step 2: Add the Key to BttrForm

  1. In BttrForm, go to Settings β†’ AI Configuration
  2. Paste your OpenAI API key
  3. Select your preferred default model (GPT-4 Turbo recommended)
  4. Set optional usage limits if desired
  5. Save

That's it. All AI features in BttrForm will now use your key.

Step 3: Monitor Usage

OpenAI provides detailed usage dashboards. You can:

  • See costs per request
  • Set monthly budget alerts
  • Track which features use the most tokens
  • Download usage reports for accounting

BttrForm also shows you estimated token usage before triggering AI actions, so you can make informed decisions.

BYOK vs. Shared AI: When to Use Each

BttrForm supports both BYOK and our shared AI infrastructure. Here's when each makes sense:

Use BYOK When:

  • You generate more than 100 AI actions per month (cost savings)
  • You have data privacy or compliance requirements
  • You want control over AI model selection
  • You need detailed usage tracking and budgeting
  • You're already using OpenAI for other tools

Use Shared AI When:

  • You're just getting started and want simplicity
  • Your AI usage is minimal and unpredictable
  • You don't want to manage another API key
  • You're on a free or low-tier plan with included AI credits

Most power users start with shared AI and switch to BYOK once they understand their usage patterns and want more control.

Common Questions About BYOK

Q: Is BYOK more expensive? A: It depends on usage. For heavy users (100+ AI actions/month), BYOK is usually cheaper because you pay OpenAI's wholesale rates instead of platform markup. For light users, shared AI with included credits might be cheaper.

Q: Does BttrForm see my API key? A: We encrypt your API key at rest and never log it in plain text. Our servers use it only to make API requests to OpenAI on your behalf.

Q: What if I hit OpenAI rate limits? A: OpenAI has rate limits based on your account tier. If you hit limits, you'll get clear error messages. You can request limit increases from OpenAI or upgrade your OpenAI account tier.

Q: Can I use other AI providers besides OpenAI? A: Currently, BttrForm supports OpenAI BYOK. We're evaluating support for Anthropic (Claude), Google (Gemini), and other providers based on user demand.

Q: What happens if my API key expires or is revoked? A: AI features will fail gracefully with error messages. You can update your key in Settings at any time. Your forms and data are unaffected.

The Philosophy Behind BYOK

BYOK represents a broader philosophy about how SaaS platforms should treat customers:

Transparency over obscurity. Show users what things actually cost instead of hiding them in bundled pricing.

Control over convenience. Give users the option to manage their own infrastructure if they want the benefits.

Alignment over extraction. Build business models where the platform wins when customers win, not where success is penalized.

AI is too powerful and too expensive to be an opaque black box. Users deserve to understand costs, control data flow, and maintain flexibility.

Try BYOK in BttrForm

Ready to take control of your AI costs and data? Connect your OpenAI API key to BttrForm and start using AI features on your terms.

Sign up for BttrForm and try BYOK in our Pro tier or higher. Free tier includes shared AI credits to get started.

Have questions about BYOK or want help optimizing your AI usage? Contact our teamβ€”we're here to help you make the most of AI-native forms. You can also explore our guides on building feedback surveys and creating contact forms that leverage AI.

Related Articles

Read article
H
ai
analytics
customer-experience

How AI Sentiment Analysis Helps You Understand Your Customers

BttrForm's AI sentiment analysis turns open-ended responses into actionable insights. Learn how to understand the emotions behind your form responses.

8 min read
Read article
H
tutorial
ai
getting-started

How to Create a Form with AI in 60 Seconds

Step-by-step guide to creating a professional form using BttrForm's AI form generator. From prompt to published form in under 60 seconds.

7 min read
Read article
1
ai
features
tips

10 AI Features in BttrForm You Didn't Know Existed

BttrForm packs powerful AI capabilities into every form. From sentiment analysis to smart field suggestions, here are 10 AI features that make your forms smarter.

6 min read
BYOK AI: Why We Let You Bring Your Own API Key | BttrForm