About LittlePath

LittlePath offers a collection of open source W3C Web Components that will help you assemble a privacy-first, accessible, standards-based video conferencing solution.

These components are browser-native, so they are designed to keep your data local, in-browser, unless otherwise noted. In other words, if these components send any of your data into the cloud, you'll know about it!

<audio-recorder>

This element turns on your microphone. No data is transmitted.

The recorded audio can be played back immediately, or saved for use later. You can also visit the Audio-Tester to verify which audio formats are supported by your browser.

[Demo] [Source]

<live-transcript>

This element turns on your microphone.

Audio from the W3C SpeechRecognition API is transmitted to a back-end cloud service that varies based on the browser you're using. For example, Google Chrome (the only browser where this works) sends the audio to Google cloud services. The reason the SpeechRecognition API doesn't work in other browsers is Microsoft, Apple, Mozilla, et al haven't wired up their respective browsers to a back-end cloud service.

[Demo] [Source]

<video-preview>

This element turns on your camera. No data is transmitted.

[Demo] [Source]

<video-recorder>

This element turns on your camera and microphone. No data is transmitted.

The recorded video can be played back immediately, or saved for use later. You can also visit the Video-Tester to verify which video formats are supported by your browser.

[Demo] [Source]

<zoom-cc>

This element turns on your microphone.

Data is transmitted to a back-end cloud service that varies based on the browser you're using (Google Chrome sends the audio to Google cloud services -- the only browser that currently supports the W3C SpeechRecognition API). The resulting transcripts are then forwarded to the Zoom URL that you provide for your meeting.

[Demo] [Source]

mountain trail