Skitchin demonstrates how ThruChannels can instantly share data between everyone connected to them. Skitchin uses a single ThruChannel to create a real-time group drawing application by sending and receiving vector drawings. The result is the basis for collaborative whiteboard apps and drawing games that can support very large numbers of simultaneous users.

Try It

He Said She Said

He Said She Said is a simple demonstration of the powerful audience participation you can add to your apps with BrightContext. The continuous polling illustrated in He Said She Said is broadly applicable to social TV and live audience apps. The same core real-time audience feedback loop is embodied in applications such as sport play prediction, contestant ratings, and instant feedback audience meters.

For simplicity, here we are showing the updating audience feedback as changing bars on the screen. The presentation of this data could be just as well be dynamically updating pictures of contestants, team logos, graphically rich meters, or any visualization you can design.

While this demo is basic, it’s important to note that this very demo can scale to hundreds of thousands of concurrent users. Share the link with friends or open it up in multiple browsers to see this demo with multiple users.

Try It


Chat is the “Hello World” for BrightContext; it’s that straightforward. Chatter uses a ThruChannel to power real-time communications in your apps. This functionality is broadly applicable to communication tools, alert systems, games, and collaborative web applications that receive inputs from multiple users and display them back out to all listeners.

Think of pushing content and offers to a live audiences like a giant “chat”. A small number of contributors (TV/event producers) sends content out to the audience. You can see that the same ThruChannel mechanism that makes this Chatter possible can allow producers to push second screen content to giant audiences during live or pre-recorded televised events.

Try It