Doesn't depend on any server or company to provide this service.
Doesn't send your screen content to any other machine.
Doesn't use any library or framework. just your browser features.
Is not intended for lengthy recording as your browser and machine has their limitations.
Most of this program code is copied from MDN