(without an article when naming the site or resource)

The proper article depends on the context, but if you're referring to the website or its content in English, you would typically say:

© 2025 Cloverhound, Inc.