5 lines to integrate. One click to authenticate. Nothing else to ask for — no phone numbers, no passwords, no broken domain configs.

Secure passwordless login
Secured by TeleclerkWe rebuilt Telegram auth from scratch so your users never see a phone prompt, a domain error, or a broken widget again.
One-tap authorization from inside the Telegram app users already trust — no phone, no email, no password.
Force-join real communities, block throwaway accounts, ban attackers in one click.
Users send /otp to the bot and paste a 6-digit code — no smartphone required.
No bot to deploy, no session cookies to babysit. Users authorize inside Telegram, you get a verified token.
Add your app in the dashboard and generate a publishable + secret key pair.
Drop a 5-line iframe on your login page. Listen for the auth postMessage.
POST the token to /verify from your backend — get a Telegram user, sign in.
Drop the widget on any page. When the user authorizes in Telegram, your parent window gets a postMessage with a signed session token.
<iframe
src="https://teleclerk.xunez.app/embed/login?site_key=pk_live_..."
style="width:100%;height:540px;border:0;border-radius:16px"
allow="clipboard-write">
</iframe>
<script>
addEventListener('message', (e) => {
if (e.data?.type === 'teleclerk:auth') {
fetch('/api/complete', {
method: 'POST',
body: JSON.stringify({ token: e.data.token })
})
}
})
</script>Free while you're building. No credit card. No phone number for your users, ever.