IDX is a browser extension publisher, most of their extensions are productivity extension.
January 24th, 2023
IDX Privacy locates and blocks 3rd party online tracking systems and privacy invasion attempts at once.
You could send emails to publisher.