Core Concepts
Organizations
Your team or company. Manages team members, billing, credits, and contains multiple projects.
Projects
Workspaces within an organization. Each project has its own API keys and usage tracking.
When you create a BFL account, you automatically get a Default Organization and Default Project ready to use. You can rename these or create more at any time.
Managing Organizations & Projects
- Organizations
- Projects
Creating an Organization
Organization Settings
Access your organization settings to rename it, manage members, view the activity log, or delete it.API Keys
API keys are scoped to projects, providing better security and organization than account-level keys.
Creating API Keys
All BFL API keys use the format
bfl_<random-string>. In your dashboard, you’ll see a preview like bfl_ABC...xyz to help identify keys.
Environment Separation
We recommend using separate projects for different environments:Best Practices
Solo Developers
Solo Developers
Create separate projects for production vs development to keep usage tracking clean.
Teams & Startups
Teams & Startups
One organization for your company, with projects per app or environment. Use roles to control who can manage billing vs API keys.
Agencies
Agencies
Create one organization per client, or use project-only access for client stakeholders within your agency org.
Enterprise
Enterprise
Organizations per department, projects per application. Use activity logs for compliance.
For Existing Users
If you had a BFL account before December 2025, you’ve been automatically migrated. A “Default” organization and project were created, your credits moved to the organization level, and your existing API keys continue to work unchanged.

