A few notes about this. The first version of the extension used tlsnotary. The new version is quite concerning to me from privacy perspective. The data leaks a bit more than is required and has telemetry.
This is for the buyer of stablecoin (the person that sends bank fiat). The seller of the stablecoin does not need the extension at all.
I think this is doable in a much more private way technologically (if nothing else, prove the validity of tlsnotary proof in zk proof with few public parameters).
On the other hand, this has basically the user experience of Binance p2p - instant on ramp and off ramp, without KYC. Good job.