Appearance
Telegram Integration
HushCircuits supports a Telegram Mini App path with Telegram-native lifecycle and haptic support.
TELEGRAM LINK PROTOCOL
Secure handshake between web and mobile
🔑
GENERATE📱
ENTER🤝
VERIFY✅
LINKED1
GENERATE CODEIn the web app, go to Settings > Security & Telegram. Click "Generate Link Code" to get a one-time pairing code.
2
ENTER IN TELEGRAMOpen the HushCircuits Telegram bot. Enter the link code and your 6-digit PIN to initiate the handshake.
3
SECURE HANDSHAKEThe server verifies both the code and PIN. A cryptographic handshake links your Telegram account to your HushCircuits identity.
4
ACCOUNT LINKEDYour Telegram is now linked. You can use HushCircuits directly from Telegram with auto-authentication and haptic feedback.
HANDSHAKE: READY
What Telegram Mode Adds
- Telegram WebApp initialization +
initDataauth path. - Haptic feedback integration (
impact,selection,notification, dialpad-specific). - Viewport and close-protection handling for mobile stability.
- Crash logging to Telegram CloudStorage fallback path.
Secure Linking Flow
From web terminal
- Open Settings -> Security & Telegram.
- Select
GENERATE_LINK_VECTOR. - Copy the temporary 8-character code.
From Telegram Mini App
- Open the Mini App.
- Enter vector code.
- Enter 6-digit PIN.
- Select
INITIATE_HANDSHAKE.
Token + Session Behavior
- Linked sessions authenticate through Supabase session tokens after verification.
- PIN remains required for protected actions.
- If token/session expires, reopen Mini App and repeat login path.
Haptic Configuration
Set in Settings -> Haptic Feedback:
SILENTSUBTLETACTILEIMPACT
Dialpad haptics can be toggled independently.