Hi, thanks for the comment. Just to clarify—this is a demo of the virtual computer tech in 200 lines of code. It's not actually meant to be a functional product in and of itself.
With that said, the virtual computer technology has some big differences when compared to something like TeamViewer.
- First off, Hyperbeam allows many participants to connect to the same virtual computer at once. All audio/video is synchronized, and any participant can control it (although our API has granular control permissions).
- Hyperbeam requires no downloads
- We manage the infrastructure ourselves, meaning you can embed Hyperbeam virtual computers in your app and scale seamlessly
- You can embed Hyperbeam virtual computers in 3D software and VR
- You can programmatically control the web browser
Here are some companies that are currently using our tech:
Thanks! We began building the tech for a watch party site (watch.hyperbeam.com) and were similarly skeptical of other viable applications. However, it turns out there are a ton of really cool use cases—here are some companies using our API right now:
As for improving VR support, we're in the process of building a Unity SDK. Running computationally-expensive tasks in VR sounds really interesting in addition to the social use-case!
We’re building a “privacy mode” feature to address this exact problem that allows the host to black out the screen when entering sensitive information like credentials.
As for Hyperbeam getting access to credentials—we don’t store any input from users in the virtual computer. The only things we track are the time a particular IP is connected to the VM and the domains that are visited (this is anonymized).
Right now when you click the link we create a new "room" based on your IP. If you share the generated URL (like you did above) then people can join in and cobrowse with you
When using the API you can set a specific height and width to resize the virtual computer. Additionally, we track touch events and you can drag-and-drop on devices like iPads.
If you're looking for a demo of the API specifically, you can check out the demo video on https://hyperbeam.dev.
If you're looking to try out the embedded web browsers, you can check out our watch party site https://hyperbeam.com, create an account, create a room, and then start up a multiplayer web browser! However, it only shows off a subset of the functionality of the API.
With that said, the virtual computer technology has some big differences when compared to something like TeamViewer.
- First off, Hyperbeam allows many participants to connect to the same virtual computer at once. All audio/video is synchronized, and any participant can control it (although our API has granular control permissions).
- Hyperbeam requires no downloads
- We manage the infrastructure ourselves, meaning you can embed Hyperbeam virtual computers in your app and scale seamlessly
- You can embed Hyperbeam virtual computers in 3D software and VR
- You can programmatically control the web browser
Here are some companies that are currently using our tech:
Remote tutoring: https://www.teachwithkoala.com
VR offices & conferences: https://framevr.io
Watch parties: https://kosmi.io
Online coding lessons: https://www.strivemath.com