I can vouch for myself but going out on the limb for someone else is a whole different ball game.
I can vouch for this young lady.
No, I can vouch for the fact that it is Indian blood.
Let's say I'm passing on information but I'm close enough to vouch for its accuracy.
My heart, I can't vouch for.