1 support issue
For additional help, check out the developer's support site.
- All
- Questions
- Suggestions
- Problems
David McAllister
Mar 13, 2023
What is this extension?
This extension showed up installed in my browser. Was it installed as part of some malware or adware? Did my IT department push it to my machine? What's the benefit of this extension?
- Report illegal content
- Copy link