Record instantly shareable videos, from your web browser
Tella is a camera that lives in your web browser. Record yourself, your screen, or slides. Customise your video's appearance. Share anywhere, instantly. https://tella.video/intro-tella-20-3-cksh