Heteranthera reniformis it is,
Jay!
At first I thought that the leaves are a perfect match but not the flowers, nearly all pictures on the web show them with entirely white flowers until I came upon a picture with the same coloration in the heart.
https://gobotany.newenglandwil...
Heteranthera reniformis does occur in the area I found it, there's one more species mentioned in the Flora do Brasil; Heteranthera zosterifolia, which has narrow leaves.