Install Your Trust Badge
Show your website visitors that your domain is verified and trusted by ScamOrLegit.ai
Choose Your Badge Style
Select the badge that best fits your website design
Shield Badge
Premium trust indicator
Horizontal Banner
Compact trust display
Compact Badge
Small trust indicator
Dynamic Badge
Shows real-time trust score
Corner Badge
Fixed position badge
Installation Methods
Choose the installation method that works best for you
Static HTML Badge
Simple copy and paste, no JavaScript required
<!-- ScamOrLegit.ai Trust Badge -->
<a href="https://www.scamorlegit.ai" target="_blank"
rel="noopener noreferrer"
style="display: inline-flex; align-items: center;
gap: 8px; background: linear-gradient(135deg,
#0d9488, #0891b2); color: white; padding: 12px 20px;
border-radius: 8px; text-decoration: none;
box-shadow: 0 4px 6px rgba(0,0,0,0.1);">
<svg style="width: 24px; height: 24px;"
fill="currentColor" viewBox="0 0 20 20">
<path fill-rule="evenodd"
d="M2.166 4.999A11.954 11.954 0 0010 1.944
11.954 11.954 0 0017.834 5c.11.65.166 1.32.166
2.001 0 5.225-3.34 9.67-8 11.317C5.34 16.67 2
12.225 2 7c0-.682.057-1.35.166-2.001zm11.541
3.708a1 1 0 00-1.414-1.414L9 10.586 7.707
9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414
0l4-4z"
clip-rule="evenodd"></path>
</svg>
<div style="text-align: left;">
<div style="font-size: 10px; font-weight: 600;">
Verified by
</div>
<div style="font-size: 14px; font-weight: 700;">
ScamOrLegit.ai
</div>
</div>
</a>
Dynamic JavaScript Widget
Automatically updates with your trust score
<!-- ScamOrLegit.ai Dynamic Badge -->
<div id="scamorlegit-badge"
data-domain="yourdomain.com"
data-style="horizontal"></div>
<script>
(function() {
var domain = document.getElementById('scamorlegit-badge')
.getAttribute('data-domain');
var style = document.getElementById('scamorlegit-badge')
.getAttribute('data-style') || 'horizontal';
// Fetch badge data
fetch('https://www.scamorlegit.ai/api/v1/badge-data?domain=' + domain)
.then(response => response.json())
.then(data => {
var badge = document.getElementById('scamorlegit-badge');
var score = data.trustScore || 0;
var status = score >= 70 ? 'Trusted' :
score >= 40 ? 'Moderate' : 'Caution';
var color = score >= 70 ? '#10b981' :
score >= 40 ? '#f59e0b' : '#ef4444';
badge.innerHTML = `
<div style="display: inline-flex; align-items: center;
gap: 12px; background: white;
border: 2px solid ${color}; padding: 12px 20px;
border-radius: 12px; box-shadow: 0 4px 6px
rgba(0,0,0,0.1);">
<div style="font-size: 24px; font-weight: bold;
color: ${color};">${score}%</div>
<div style="text-align: left;">
<div style="font-size: 10px; color: #6b7280;">
Trust Score
</div>
<div style="font-size: 12px; font-weight: 600;
color: #111827;">
${status} • ScamOrLegit
</div>
</div>
</div>
`;
// Make badge clickable
badge.style.cursor = 'pointer';
badge.onclick = function() {
window.open('https://www.scamorlegit.ai/check-website-is-a-scam/'
+ domain, '_blank');
};
});
})();
</script>
Quick Start Guide
Get your badge installed in 3 simple steps
Choose Your Badge Style
Select from our variety of badge designs that match your website's look and feel.
Copy the Embed Code
Click the "Copy Code" button to get the HTML or JavaScript snippet. If using the dynamic widget, replace yourdomain.com with your actual domain.
Paste Into Your Website
Add the code to your website's HTML where you want the badge to appear. Common locations include the footer, sidebar, or near your checkout/contact forms.
Frequently Asked Questions
Is the trust badge free to use?
Yes! All our trust badges are completely free to use on your website. There are no hidden fees or premium versions.
Do I need to verify my domain first?
We recommend checking your domain on ScamOrLegit.ai first to ensure you have a good trust score. The dynamic badge will automatically display your current trust score.
Can I customize the badge design?
The static HTML badges can be customized by editing the inline styles in the code. The dynamic JavaScript widget offers several style options through the data-style attribute.
Will the badge slow down my website?
No. The static HTML badge has zero performance impact. The dynamic JavaScript widget loads asynchronously and is highly optimized, adding less than 5KB to your page.
What if my trust score changes?
If you're using the dynamic JavaScript widget, it will automatically update to reflect your current trust score. Static badges will need to be manually updated if you want to show a new score.
Ready to Build Trust with Your Visitors?
Check your domain's trust score and start displaying your badge today