msX Guard

Global Dangerous Domains Database, Publicly Accessible

msX Guard is a global database created by MevaSearch that protects you from online threats before you encounter them. We collect, analyze, and alert users about suspicious or malicious domains, making internet use safer and more informed for people around the world.

What is msX Guard?

msX Guard is a publicly accessible, global database of dangerous domains, developed and maintained by MevaSearch and hosted by Ixavence.

The project combines information from open sources (CERT, PhishTank, Google Safe Browsing, OpenPhish, StopForumSpam) with the proprietary analyses of the MevaSearch Threat Intelligence team, which continuously monitors the web for:

Phishing domains

Malware and scams

Sites using data theft techniques or distributing malicious files

How does it work?

When using the MevaSearch search engine or other tools integrated with msX Guard:

1

Every domain is automatically checked against the database.

2

If a domain is identified as a threat, the system instantly displays a warning next to the search result or URL.

Why choose msX Guard?

Comprehensive protection

A global, continuously updated threat database combining public lists with proprietary analyses.

Privacy first

No logging, tracking, or user identification.

Integration and collaboration

msX Guard can be used in apps, search engines, and third-party tools.

Our Team

Threat Analysis and Detection Team (TAD)

The TAD team monitors online threats, detects phishing, malware, and scam sites, and ensures the msX Guard database is accurate and up-to-date.

Database Management and Update Team (DMU)

The DMU team manages the msX Guard database, organizes domain information, and ensures real-time accessibility for all users.

User Support and Communication Team (USC)

The USC team provides support, answers user queries, and communicates important updates regarding the msX Guard database.

How to Use

Database Access

Documentation & Overview

XML Database URL
https://api.msxguard.eu/xml.php

JSON Database URL
https://api.msxguard.eu/json.php

YAML Database URL
https://api.msxguard.eu/yaml.php

INI Database URL
https://api.msxguard.eu/ini.php

HTML Database URL
https://api.msxguard.eu/html.php

CSV Database URL
https://api.msxguard.eu/csv.php

TOML Database URL
https://api.msxguard.eu/toml.php
Updated regularly XML format JSON format YAML format INI format HTML format CVS format TOML format Two categories Free to use

Example Requests (XML)
1. Fetch all domains
https://api.msxguard.eu/xml.php

2. Fetch only dangerous domains
https://api.msxguard.eu/xml.php?category=dangerous

3. Fetch only unsafe domains
https://api.msxguard.eu/xml.php?category=unsafe

4. Search for a specific domain or keyword
https://api.msxguard.eu/xml.php?q=facebok

5. Search for a term within a category
https://api.msxguard.eu/xml.php?q=facebok&category=dangerous
JavaScript Example (Fetch)
fetch('https://api.msxguard.eu/xml.php?q=facebok&category=dangerous')
  .then(res => res.text())
  .then(xmlText => {
    console.log("XML Results:\\n", xmlText);
  })
  .catch(err => console.error("Error:", err));

Database Schema

The msX Guard XML response follows a structured schema containing two main elements: <dangerousDomains> and <unsafeDomains>.

data.xml
<securityData>
    <dangerousDomains>
        <domain>malicious-example.com</domain>
        <domain>fakebank-login.net</domain>
        <domain>phishing-demo.org</domain>
    </dangerousDomains>

    <unsafeDomains>
        <domain>risky-site.co</domain>
        <domain>unknown-source.info</domain>
    </unsafeDomains>
</securityData>

<dangerousDomains>

Contains domains that are confirmed to be malicious — involved in phishing, malware distribution, or other harmful activities.

<unsafeDomains>

Contains domains that are potentially unsafe, suspicious, or require caution when accessing.