Creating your account
CanaryGate uses passwordless authentication. To create an account or log in, all you need is your email address — no password required. A verification code is sent to your email on each login.
The Service is currently free of charge during the beta phase — no payment information is required.
Hierarchy
Organization
└── Project
└── Environment
└── FlagsOrganization
The organization is the top-level entity. It represents your company or team.
- You can have multiple organizations (e.g., one personal, one for your company)
- Each organization has its own members with roles (admin/member)
- If pricing is introduced in the future, limits and features will be defined per organization, and any change will be communicated in advance
Project
A project represents an application or service. For example: web-app, mobile, api.
- Each project has independent environments
- Flags are created inside a project’s environment
- There is no project limit per organization (within plan limits)
Environment
Each project has environments to isolate flag state by development phase.
Defaults: production and staging. You can create additional environments (e.g., qa, dev).
Each environment has:
- Its own API Key for the SDK
- Independent flag state
- Separate audit history
Members and roles
| Role | Permissions |
|---|---|
| Admin | Manage members, create/edit projects and environments, all flags |
| Member | Create and edit flags, cannot manage members or org settings |
To invite members: Settings → Members → Invite.
Last updated on