Setup & Domain Verification
Register a site, get your site-id, and verify domain ownership with a DNS TXT record before embedding Argus.
Before you can embed Argus, register the website you want to fingerprint and prove you own its domain. This takes a few minutes plus DNS propagation time.
Step 1: Add your domain
- Open the Argus dashboard.
- Enter the domain you want to protect (for example
example.com) and submit. - Argus issues a site-id that looks like
aa-argus-1a2b3c4d-.... You'll put this on your<script>tag.
Re-adding is safe
Adding a domain you've already added just resumes the existing site — it never errors or double-counts. Deleting a site frees the domain so you can re-add it cleanly later.
Step 2: Create the DNS TXT record
To prove you own the domain, add a TXT record. The dashboard shows the exact values; they follow this shape:
| Field | Value |
|---|---|
| Type | TXT |
| Name / Host | aa-argus-dfs.example.com |
| Value | the verification token shown in the dashboard (a UUID) |
Host label
The record name is the dedicated label aa-argus-dfs under your domain — like _dmarc. If your DNS provider asks only for the host portion (not the full name), enter aa-argus-dfs.
Step 3: Verify
Back in the dashboard, click Verify. Argus resolves aa-argus-dfs.example.com over DNS and checks the TXT value matches your token.
- Success: the site flips to verified and the snippet goes live.
- Not yet: DNS changes can take minutes to hours to propagate. Wait and retry. Double-check the host label and that the value is the raw token with no extra quotes.