Skip to main content

Why Hylist?

https://hylist.app/room/3/meeting

Hylist Preview

What is Hylist?

Hylist is a licensable, feature-complete video conferencing application designed for iOS, Android, and Web. Think of Hylist as a versatile bedrock foundation from which you can build your unique video conferencing platform. Instead of budgeting extensive, uncertain development time to building the fundamental aspects of video conferencing, leverage Hylist to focus on creating the unique features that distinguish your business.

info

This website will take you on a virtual tour of Hylist. But at any time, you can try a demo of Hylist yourself by clicking the button below or in the top-right of the screen. You'll be asked to create an account, and then you can start a video conference with your friends or colleagues.

Key Features

Comprehensive Video Conferencing Capabilities

  • Account Management: Robust account management features including account creation, password recovery, email verification, and multi-factor authentication (MFA) ensure secure and seamless user experiences.
  • Room Scheduling and Invitations: Effortlessly schedule rooms and send invitations. Participants can join meetings via invites or shared links, simplifying the process.
  • Media Device Selection: Users can select from multiple microphones and cameras, with built-in troubleshooting tips to resolve common issues. Toggle the camera and microphone on/off as needed.
  • Audio Transcription and Noise Filtering: Real-time audio transcription powered by Deepgram and background noise filtering provided by Krisp enhance audio quality and accessibility.
  • Video Recording and Streaming: Conferences can be recorded in real-time and made available for immediate live streaming. Both transcription and recording features are toggleable.
  • Customizable User Interface: Features like light/dark themes, localization for multiple languages, Material 3 support, and white-labeling ensure a tailored user experience.
  • Screen Sharing: Available across iOS, Android, and Web platforms, enabling seamless content sharing during meetings.
  • Role-Based Authorization: A comprehensive role-based authorization system through AuthZed ensures secure and controlled access to features and data.
  • App Check: Protect your app and its resources from abuse by verifying that requests to your backend services are coming from your app.

Customer Success Tooling

  • LiveKit Console: A powerful tool for managing and monitoring video conferencing sessions. It provides insights into active users, room statistics, and network performance.
  • Real-Time Analytics: Gain insights into user behavior and engagement with real-time analytics powered by Google Analytics.
  • Crashlytics: Monitor and analyze application crashes to improve stability and user experience.

Cross-Platform Development

Hylist is built using Flutter, enabling a single codebase to be deployed across iOS, Android, and Web platforms. This approach significantly reduces development time and costs. Additionally, there is expansion potential to native Windows, MacOS, and Linux applications, further enhancing its versatility.

Scalable Cloud Infrastructure

Hylist utilizes serverless Google Cloud Platform (GCP) infrastructure, allowing it to scale instantaneously to accommodate varying traffic demands. This serverless architecture also enables Hylist to scale down to zero, optimizing compute billing and reducing costs. Only pay for the resources you use!

Technical Excellence

  • Multi-Environment Support: Hylist supports multiple environments (development and production) with the flexibility to expand to additional environments as needed.
  • CI/CD Pipeline: An efficient Continuous Integration/Continuous Deployment (CI/CD) pipeline ensures rapid and reliable deployments.
    • P90: Complete deployment within 16 minutes 32 seconds.
    • P99: Complete deployment within 31 minutes 12 seconds.
  • Quality Assurance: The CI/CD pipeline includes spellchecking, code linters for Go and Dart, unmodified code-generators, automatic unit/integration testing, build success checks, deployment to app distribution, deployment to TestFlight, infrastructure deployment with Terraform, release management, changelog generation, and semantic versioning.

Platform Architecture

All infrastructure deployments and changes are automatically handled with Terraform. Terraform is an open-source infrastructure as code (IaC) tool that allows developers to define and provision data center infrastructure using a high-level configuration language. It enables businesses to manage resources across various cloud providers and services in a consistent and repeatable manner.

note

This graphic has been simplified for readability and visual clarity when rendered with MermaidJS. Greater detail architecture diagrams are presented later on throughout Hylist's Docs.

Success Stories

1ON1 Piano - Virtual Piano Lessons

VPL LLC specializes in providing virtual piano sessions for students, teachers, and performers. By leveraging Hylist, they can transmit a pianist's performance in real-time to other connected pianos which then play an exact copy of the original performance. This innovative use of Hylist allows connected pianos to mimic play, providing an immersive and interactive experience.

We wrote a case study on 1ON1 Piano! Explore their integration with us on our blog.

Remote Legal conducts virtual depositions and relies on Hylist to deliver quick and accurate transcriptions of witness testimony. The real-time transcription capabilities of Hylist ensure that legal professionals have immediate access to precise records, enhancing the efficiency and effectiveness of virtual legal proceedings.

Want to Learn More?

Click here to learn more about Hylist's Technology Basics. Or contact us to get started with Hylist today!