Skip to content
HUSH
CIRCUITS

HushCircuits

Secure Voice Circuits, Operator-Grade Controls.

Private bridge calling with identity masking, telemetry, and hardened security workflows.

πŸ“ž

Two-Leg Bridge Calling

Calls your registered uplink first, then the destination, to keep direct endpoint exposure out of the flow.

🎭

Persona + Caller ID Control

Use manual CID entry or Persona Matrix profiles with optional CID lock persistence.

πŸŽ™οΈ

Voice Effects Pipeline

OFF, DEEP, ROBOT, and ANON effects selectable before call initiation.

πŸ›‘οΈ

Security Layers

PIN workflows, duress PIN, dead man switch controls, and encryption identity management.

πŸ“Š

Telemetry & Archives

Wallet, call history charts, recordings vault, usage analytics, and operator-grade admin visibility.

✈️

Telegram-Ready UX

Telegram Mini App authentication, haptics, lifecycle hardening, and link-vector pairing.

Release Snapshot

MIGRATION BRANCH FEATURE MAP

Coverage by area for the merge release

Core Dialer + Bridge Flow95%

Persona carousel, CID lock, status strip, burn indicators, keypad controls.

Security + Privacy Controls88%

PIN, duress PIN, retention, camouflage, encryption tab, sessions control.

Wallet + Usage Analytics90%

Deposits, vouchers, call stats, call history charts, recording vault.

Telegram + Mobile UX86%

Mini App auth, haptics, linking vectors, crash logging to CloudStorage.

Admin + SIPUP Operations92%

SIPUP dashboards, infra controls, bulk ops, exports, recordings governance.

First-Time Flow

ONBOARDING TIERS

Mapped from `useOnboarding.ts`

LIGHT TOUR5 STEPS
  1. 1

    Welcome

    welcome

  2. 2

    Destination

    destination

  3. 3

    Voice Effects

    voice-effects

  4. 4

    Caller ID

    caller-id

  5. 5

    Settings

    settings

HEAVY TOUR8 STEPS
  1. 1

    Ready to Call

    welcome

  2. 2

    Enter Destination

    destination

  3. 3

    Mask Identity

    caller-id

  4. 4

    Lock CID

    cid-lock

  5. 5

    Choose Voice

    voice-effects

  6. 6

    Press Dial

    dial-button

  7. 7

    During Call

    status-strip

  8. 8

    Explore More

    settings

Activation rulelight -> heavy when `tokenBalance > 0`

Need a Quick Start?