The period that the recordings are stored is 48 hours.
To avoid losing your recording, you can download them to your local storage after the call is done.
There is no limit to how long the recording should be but for a good user experience, we do not recommend extremely long recordings.