hearchco / agent

Agent for Hearchco built using Go.
https://hearch.co
GNU Affero General Public License v3.0
22 stars 2 forks source link

[FEAT] URL Result Reputation Status #345

Open matijakljajic opened 3 months ago

matijakljajic commented 3 months ago

Opt-in feature where we could return result's reputation along with it's metadata. Site's reputation could be based upon its number of appearances in popular blocklists. Frontend could then use said data to warn us in advance if a site may appear fraudulent, malicious or harmful in any way.

Optional upgrade to this would be to use a FOSS is-this-site-safe type of API which would check sites more in detail, but I do not know if there's any FOSS API that does that kind of a thing.

aleksasiriski commented 3 months ago

Why opt-in, I image it would be a small indicator next to the url of the result, why not have it there for everyone? I would prefer we only do the blocklist search since it can be done fast, external API could introduce additional latency and more caching logic. Maybe in the future if we even find a FOSS API like that.. but for now let's keep it simple.

matijakljajic commented 3 months ago

To clarify, opt-in for the FOSS API as in more detailed scan. Blocklist search would work for everyone. I was imagining it like this when we talked about it.