Skip to main content
Bondify adds passwordless sign-in to your app through the messengers your users already use. One tap to confirm and they’re in — no passwords, no SMS codes, no OAuth consent screens.
Telegram is live today. WhatsApp and Discord are on the way — the same SDK and the same signed-proof model carry over to every channel, so you integrate once.

Start here

Quickstart

Add sign-in to your app in about five minutes.

What is Bondify?

The product in a nutshell — concepts, keys, and plans.

How it works

The stateless, JWT-based proof model.

Backend verification

Verify the signed proof on your server.

Build with your stack

React

@bondify/react — provider, button, hooks.

Next.js

App Router with server-side verification.

Node.js

@bondify/node — verify proofs & webhooks.

HTML / Vanilla

Public REST endpoints, no build step.

REST API

Full endpoint reference.

Webhooks

Real-time authentication events.

How sign-in works

1

The user confirms in their messenger

Your app opens the messenger (Telegram today) and the user taps Confirm — one tap, no typing.
2

Bondify issues a signed proof

A short-lived JWT carrying the verified identity, signed with your project’s webhook secret.
3

Your server verifies it and starts a session

Verify the proof locally, then create your own cookie or JWT exactly as you already do.
Ready to build? Head to the Quickstart.