Terms of service
Last updated: November 8, 2026
These terms are an agreement between you and Flagbearer, a sole proprietorship based in British Columbia, Canada ("we"). By creating an account or using Flagbearer, you agree to them. If you use Flagbearer for a company or other organization, you agree for it and confirm you're allowed to.
Your account
You must be at least 16 to use Flagbearer. Give us accurate details and keep your email address current, since that's how we reach you.
You're responsible for what happens in your account and your organizations. Keep your password, SDK keys and API tokens private. If you think one has leaked, revoke it in the dashboard and tell us at security@flagbearer.dev.
Organization owners decide who can join and what they can do. Anyone you invite must also agree to these terms.
Plans, trials and billing
Free plan. The Free plan costs nothing and has the limits shown on our pricing page.
Paid plans. Paid plans are billed in advance, monthly or yearly, through Stripe. They renew automatically until you cancel. Prices don't include taxes, which we add where required.
Trials. Each paid plan comes with a 14-day free trial. You add a card when you start it. If you don't cancel before the trial ends, your first payment is taken then.
Changing plans. When you switch plans, Stripe adjusts the charge for the rest of the current period.
Cancelling. You can cancel any time in your organization's billing settings. Your plan stays active until the end of the period you've paid for, then moves to Free. We don't refund partial periods.
Limits. Limits on applications, environments and flags apply when you create them. If you go over your plan's daily users, we'll email you and show a banner, but your flags keep working. If you stay over, we may ask you to upgrade.
Failed payments. If a payment fails, Stripe will retry it. If it keeps failing, we may move your organization to the Free plan.
Price changes. We'll email you at least 30 days before a price change affects you. It takes effect at your next renewal after that.
Acceptable use
Don't use Flagbearer to:
- break the law or anyone's rights
- send malware or attack, overload or disrupt our service
- get around plan limits, or access accounts or data that aren't yours
- test our security without permission (to report a problem, email security@flagbearer.dev)
- send us sensitive personal data, such as health, financial or government ID details, as user identifiers or attributes
- resell or provide Flagbearer as a service to others without our written agreement
We may remove content or suspend accounts that break these rules.
Your data and your app's users
What you put into Flagbearer, such as your flags and settings, is yours. You let us store and process it only to run Flagbearer for you.
When your app sends us data about its users, we process it on your behalf. You're responsible for having the right to send it and for telling your users about it in your own privacy policy. See the privacy policy for what we collect and why.
If you send us feedback or ideas, we may use them without owing you anything.
Our SDKs
Our SDKs are published under the open-source licenses in their repositories. Those licenses cover the SDK code; these terms cover the Flagbearer service.
Availability
We work to keep Flagbearer fast and available, but we don't promise it will never go down. We may change, add or remove features. We'll tell you in advance before removing something you rely on.
Build your app so it still works if it can't reach us. Our SDKs keep using the last flag values they loaded and reconnect when they can.
Ending your account
You can delete your account in Settings at any time. Deleting it removes your personal data and any organizations where you are the only member. Data is then deleted as described in the privacy policy.
We may suspend or close your account if you break these terms, don't pay, or put our service or others at risk. Unless the problem is serious or urgent, we'll tell you first and give you a chance to fix it. If we stop offering Flagbearer, we'll give you at least 30 days' notice.
Liability
Flagbearer is provided "as is". We don't promise it will meet your needs or be free of errors.
To the extent the law allows, we aren't liable for indirect or consequential losses, such as lost profits, revenue or data. Our total liability for any claim is limited to the greater of what you paid us in the 12 months before the claim and CA$100.
You agree to cover our reasonable costs if a claim against us arises from your content, your app's data or your breach of these terms.
Nothing in these terms limits rights you have that the law doesn't allow us to limit.
Changes
We may update these terms. If a change is material, we'll email account owners and tell signed-in users at least 30 days before it takes effect. If you keep using Flagbearer after that, you accept the new terms. If you don't agree, you can delete your account.
General
These terms are governed by the laws of British Columbia and the federal laws of Canada that apply there. Any dispute goes to the courts of British Columbia.
These terms and the privacy policy are the whole agreement between us. If part of them can't be enforced, the rest still applies. Not enforcing a term right away doesn't mean we give it up. You can't transfer your account without our agreement. We may transfer these terms if Flagbearer changes hands.
Contact
Email legal@flagbearer.dev with questions about these terms.