Implementing PolygonID with UBI


I was wondering if it is possible to implement PolygonID as a zk solution with proof of humanity where this protocol will be an issuer and generate ZKP for its verified users (Holders) and Dapps as verifier, verify these proofs since they already trust in this protocol?
What do you think about it?
PolygonID is rapidly evolving and ready for test use right now, also polygon will introduce its zk-evm next month.