"Does this free online screen recorder truly have no time limits, will i need to buy license for thi…"