If a user is not active at the time of a push notification send from PushFlew, will they receive it?

Yes, once you send the push, the PushFlew server try to send it for 28 days. Whenever your user opens their browser they will receive the push notification.

If they open the browser outside of the 28-day limit then they will not receive the notification.