Feature Flags
Feature flags for $1 per site
Roll out a change to 5% of users, target by attribute or email, and evaluate the same flag in your backend and your browser. Deterministic bucketing means a given identity always gets the same answer. $1 per site per month, up to 10 flags.
One slot covers one website or app and up to 10 flags.
What it does
- Deterministic percentage rollouts: the same identity always lands in the same bucket.
- Attribute and email rules to target specific users.
- Environment-scoped flags, for example production and staging.
- Server-side evaluation over HTTP and browser-side evaluation through the shared client.
- Rule and rollout changes propagate without a deploy.
Current limits
| Pricing unit | 1 website/app |
|---|---|
| Flags per site | 10 |
| Rules per flag | 10 |
| Rollout | 0-100% |
| Environments | Configurable per flag |
| Evaluation | HTTP endpoint and browser client |
Setup
Evaluate a flag from your server over HTTP:
curl -s https://api.onebuck.dev/v1/evaluate/YOUR_SITE_KEY -H 'Content-Type: application/json' -d '{"flag":"new-checkout","environment":"production","identity":"user-123","attributes":{"plan":"pro"}}'
Response: {"flag":"new-checkout","environment":"production","value":true}
Evaluate the same flag in the browser:
OneBuck.flag("new-checkout", { environment: "production", attributes: { plan: "pro" } })
For a signed-in user, call OneBuck.identify({ user_id, email }) once and the client reuses that identity for flag evaluation.
Common use cases
- Gradual rollouts.
- Kill switches.
- Beta access.
- A/B testing.
- Ops toggles.
FAQ
How is the rollout deterministic?
OneBuck.dev hashes the flag key together with the identity, so the same user always gets the same result.
How many flags do I get?
Up to 10 flags per site, with up to 10 rules each.
Can I evaluate flags in the browser?
Yes. The shared OneBuck.dev client evaluates flags client-side for a given environment.
Can I target specific users?
Yes, with attribute and email rules.
How much does it cost?
$1 per site per month.
Ship flags for $1
Allocate a $1 slot from the dashboard, or head back to the shop to see every service.