r/EchonVoice

▲ 1 r/sideprojects+1 crossposts

Echon Update — Stripe payments, native screen capture, security hardening, and code refactoring

Hey everyone, big update drop for Echon.

Payments are live

  • Echon Premium ($3.49/mo), Premium+ ($7.99/mo), and Founders Edition ($209 lifetime, limited to 1,000 seats)
  • Powered by Stripe — we never see your card details
  • Founders get lifetime access to everything. If we ever shut down, the code is open source (MIT) so you can self-host

Screen sharing improvements

  • Native Electron capture path for higher framerate streaming
  • H.264 High profile for hardware-accelerated encoding (uses your GPU, not CPU)
  • Removed server-side bandwidth throttling that was killing viewer framerate
  • 1080p streaming for Premium, 4K for Premium+ and Founders

Security hardening

  • Rotated all secrets (TURN, JWT, refresh tokens)
  • Removed hardcoded credentials from source code
  • All Stripe keys server-side only, webhook signature verification
  • Desktop app: permissions locked to echon-voice.com origin

Code quality

  • Split 1,500-line settings modal into 7 focused components
  • Created shared CSS utility classes (no more 1,200 inline styles)
  • Added useIsMobile hook replacing 20+ raw window.innerWidth checks
  • Cleaned up GitHub repos — removed boilerplate, old scripts, duplicate icons

Bug fixes

  • Fixed double sound when switching voice channels
  • Silent auto-rejoin after server restart (no disconnect/join sounds)
  • Fixed DM notification click disconnecting from voice
  • Fixed voice crackling caused by shared AudioContext routing
  • Fixed Android keyboard overlapping text input
  • Fixed mobile members icon (was just 2 dots)
  • Fixed poll button cut off on mobile
  • Fixed settings not opening on Android

Legal

  • Updated Terms of Service for payments, refund policy, and Founders Edition
  • "Lifetime" = lifetime of the service, 30-day refund window
  • Open source code always available regardless of hosted service status

Still free. Still private. Still open source.

Try it: echon-voice.com
GitHub: github.com/pkapral2-droid/echon

reddit.com
u/echon_44 — 7 hours ago
Week