How SpaGreen Creative shipped MeetAir — a video meeting, webinar and live-class platform organisations can self-host, customise and run for a fraction of the per-seat cost of mainstream conferencing tools.
Trusted by 8,200+ businesses across 110+ countries · NDA on request · Reply in under 24h
Schools moved classes online and hit Zoom seat-cost walls. Hospitals wanted telehealth without patient data leaving their region. Coaches wanted webinars under their own brand instead of a partner logo. The pattern was the same: organisations want video meetings — they just don’t want them on someone else’s server, with someone else’s pricing, with someone else’s logo.
MeetAir was built for that crowd. A production-grade self-hostable conferencing platform with screen share, recording, breakout rooms, webinar mode and chat — running on your infrastructure, under your brand, with your security boundaries.
We picked MediaSoup as the SFU (selective forwarding unit) because it scales linearly with CPU and lets a single host comfortably handle 500+ concurrent participants per room with adaptive bitrate. The Node.js signalling layer handles room lifecycle, permissions and recording orchestration; clients (web, iOS, Android) speak WebRTC natively for the lowest possible latency.
Around that core we built the features operators actually charge for: branded waiting rooms, recordings stored on the operator’s S3-compatible bucket, breakout rooms for classes and workshops, webinar mode with up to 10,000 view-only attendees, chat with file sharing, and end-to-end encryption for sensitive deployments (telehealth, legal).
MeetAir is a self-hostable video meeting and webinar platform built end-to-end by SpaGreen Creative for organisations that need conferencing on their own infrastructure.
1× UI/UX Designer2× Backend Engineers (Node + WebRTC)1× Frontend Engineer (Vue)1× Mobile Engineer (iOS/Android WebRTC)1× QA Engineer1× DevOps Specialist
Agile with continuous network-condition testing. Every build was exercised on simulated 3G, lossy WiFi and high-jitter links so quality regressions surfaced before deployment.
FigmaNode.js · ExpressMediaSoup (SFU)MongoDBDocker · KubernetesGitHub ActionsPostman
WebRTC (native + libwebrtc)MediaSoup SFU clusterNode.js signalling + WebSocketsVue.js web clientiOS & Android native WebRTCMongoDB (rooms, users, recordings)S3-compatible storage for recordingsOptional E2E encryption for sensitive deployments
9 months — from WebRTC architecture design and SFU benchmarking through to web and mobile clients, recording pipeline and production-ready deployment scripts.
Aggregated metrics from active MeetAir deployments at organisations 50–5,000 seats.
We were paying $42 a seat for our conferencing tool. We moved 600 teachers to MeetAir on our own AWS account and our line item went from $25k a month to under $3k — with our logo on the join screen and our recordings on our bucket.
Talk to a senior WebRTC engineer. We’ll review your seat count, security and integration needs and quote a fixed-price deployment in 24 hours.
Trusted by 8,200+ businesses · 110+ countries · NDA on request · Free quote in 24h
MeetAir is a self-hostable video meeting, webinar and live-class platform. Unlike Zoom or Google Meet, it runs on your own infrastructure (AWS, GCP, on-prem), uses your branding, stores recordings on your bucket, and has no per-seat licensing — typically cutting per-seat cost by ~86% at moderate scale.
Schools and EdTech companies (large-class delivery), healthcare providers (telehealth with data residency), legal and financial services (E2E-encrypted meetings), enterprise IT teams (replacing per-seat SaaS conferencing) and coaches/educators who want webinars under their own brand.
A single SFU node comfortably supports 500+ active video participants per meeting with adaptive bitrate. Webinar mode (one or a few speakers, the rest view-only with chat & Q&A) supports up to 10,000 attendees per session. Beyond that you scale horizontally.
Yes. Recordings are stored on your S3-compatible bucket (full data residency control). Live and post-meeting transcription is supported via pluggable providers. Breakout rooms, waiting rooms, polls and chat with file sharing are all included.
Yes — E2EE is an opt-in deployment mode designed for telehealth, legal and government use cases. With E2EE enabled, even the server cannot decrypt media streams; recordings in this mode are encrypted with customer-controlled keys.
A white-label MeetAir deployment with your branding, SSO, integration to your LMS or EHR and recording pipeline typically goes live in 6 to 10 weeks. A fully custom conferencing platform takes 14 to 22 weeks.
Yes. Native integrations are available for Moodle, Canvas, common EHR systems (HL7/FHIR), Salesforce and HubSpot. Custom integrations via REST API and webhooks are available on retainer.
White-label MeetAir deployments start at $7,500 USD plus your own infrastructure cost. Fully custom conferencing platforms with E2EE, advanced compliance (HIPAA, FedRAMP-ready architecture) and bespoke integrations are scoped per project.
From self-hosted Zoom-replacement deployments to telehealth platforms with E2E encryption, partner with SpaGreen Creative to ship secure, branded conferencing on your infrastructure.