Skip to main content
The Bondify Dashboard lives at bondify.dev. It’s where you create and manage projects, monitor authentication, and configure billing.

Projects

Create a project

1

New Project

Sign in, click New Project, enter a name (e.g. “My App — Production”), and create it.
2

Save your keys

Open the project’s Settings → API Keys. The secret_key is shown only on creation or regeneration — copy it now.
A project’s detail view has two tabs: Settings and Users.

Settings

API Keys

There is no “public key” in Bondify — the client identifies your project with the project_id directly.

Project settings

Regenerating keys

Both keys are regenerated from the API Keys section (not a separate danger zone). Update your servers before regenerating in production, or proofs/webhooks will fail until you do.

Deleting a project

The Danger Zone at the bottom of Settings deletes the project. You’ll type the project name to confirm. This permanently removes its sessions — there’s no undo.

Users

The Users tab lists the Telegram users who have authenticated with this project: name, username, Telegram ID, first/last seen, and phone (when phone collection is enabled).

Analytics

The Analytics view summarizes authentication over a window of up to 90 days:
  • Unique users — distinct Telegram accounts in the period.
  • Conversion rate — confirmed ÷ total, shown as an integer percentage (e.g. 94%).
  • Funnelpending, confirmed, expired, and cancelled counts.
  • Daily — sessions and unique users per day.
  • A per-project breakdown when you have more than one project.

Sessions

The Sessions (logs) view shows recent sign-in attempts within your plan’s retention window: session_token, project, Telegram identity (when confirmed), status (pending / confirmed / expired / cancelled / used), and timestamps.

Webhooks

On Pro and Business, the Webhooks view lists every delivery attempt with its status, HTTP response code, attempt number, the event, and the last error. The persistent retry queue itself runs on all plans; the delivery log is the Pro+ addition.

Billing & balance

The billing area shows your current plan and MAU usage (monthly active users, counted across all projects). Plans: Over-limit MAU are billed at $0.02 each from a prepaid balance you top up — there are no automatic card charges for overage. New accounts start with a 7-day free trial of Pro.