No information about who owns this company. Given that it is very likely run by, in effect, landlords, I would be extremely suspicious of any advice it would give me as a tenant.
Why?
You’re correct in being sceptical of services that ask you to upload sensitive documents. But the specific allegation seems unsubstantiated in this case.
You pay for the product. The privacy policy and terms of use are readable and reasonable. And they both have someone’s contact information at the bottom. No obvious red flags.