Skip to Content
ConceptsOrganizations & Projects

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 └── Flags

Organization

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

RolePermissions
AdminManage members, create/edit projects and environments, all flags
MemberCreate and edit flags, cannot manage members or org settings

To invite members: Settings → Members → Invite.

Last updated on