A company that doesn't respect the need for privacy and/or the need to take time off should be avoided.
Nobody should have to explain a gap between jobs upfront - they could be gardening, on pilgrimage or attending family - Or simply take advantage of between jobs to take a well earned break. There are a million none of your business reasons.
There should be no expectation for this information, until you engage with them. And even then...