How is manual user app termination handled on mobile

Godot Version

4 and onwards

Question

Is the NOTIFICATION_APPLICATION_PAUSED always fired before the user closes an application manually on mobile systems by swiping the application away in the multitasking view? Is there a grace period after? Are all async calls still fulfilled as long as they finish before the grace period ends or does it just terminate as soon as the synchronous tasks are done?