Creating a project
Open the Create project modal
Click the Create project button in the top-right corner of the Projects page. The creation modal opens immediately.
Name your project
Enter a descriptive name for your project. Use a convention that makes environments obvious, such as
My App – Production or My App – Staging. You can rename the project at any time from its settings.Click Create
Click Create application. Bondify provisions the project instantly and advances to the credential reveal screen.
Project cards and credentials
After creation, each project appears as a row in the Projects table. The table surfaces the most critical information at a glance:| Column | Description |
|---|---|
| Project name | The human-readable label you assigned. Click it to open the project settings panel. |
| API Key | A masked preview of your Secret Key (first 12 characters). Use the copy icon to copy the full key to your clipboard. |
| Created | The date the project was created. |
| Status | Whether the project is Active (accepting auth sessions) or Inactive (all new sessions are rejected). |
| Sessions / Confirmed | The lifetime count of auth sessions initiated and successfully confirmed for this project. |
Editing project settings
Click a project name or select View API Keys from the row’s overflow menu to open the settings panel. From there you can update:- Name — rename the project at any time.
- Webhook URL — add, update, or remove the endpoint that receives session event payloads.
- Active / Inactive toggle — pause a project without deleting it. Inactive projects stop accepting new auth sessions immediately.
- Public access toggle — when enabled, session initiation requests are accepted without server-side authentication. Use only for public-facing, low-risk flows.
Rotating your secret key
If your Secret Key is ever exposed, rotate it immediately:- Open the project settings panel.
- Click Regenerate key and confirm the action in the dialog.
- The old key is invalidated immediately — any in-flight requests signed with it will fail.
- Update
BONDIFY_SECRET_KEYon every server, CI pipeline, and environment that uses this project before deploying.
Key rotation does not affect existing confirmed sessions — only new API requests that need to authenticate against Bondify’s backend are impacted.
Deleting a project
To permanently remove a project, open the overflow menu on the project row and click Delete Project, then confirm.Related
Analytics
Track session volume, conversion rate, and daily activity across your projects.
Logs
Inspect individual auth sessions and debug failed or expired logins.