Embed EuroComply on your site
Four free widgets that give your visitors EU compliance signals and give your site a dofollow link to a recognised standard.
Why embed
EU procurement teams actively check CLOUD Act exposure scores before vendor shortlisting. A live badge on your site removes that friction.
Every badge fetches the current score at render time, cached hourly. Visitors always see your latest standing.
The badges are free to embed. The only requirement is keeping the visible EuroComply brand mark and the link to the canonical resource.
The 4 widgets
CLOUD Act Exposure Badge
Shows your company's CLOUD Act Exposure Score (0–100) with tier colour. Links back to the verified score page.
<a href="https://eurocomply.app/cloud-act-scores/{slug}">
<img
src="https://eurocomply.app/api/cloud-act/badge/{slug}.svg"
alt="CLOUD Act Exposure: X/100"
width="160"
height="28"
/>
</a>Compliance Leaderboard Badge
Shows your sector ranking position on the EU Compliance Leaderboard. Updates live as rankings change.
<a href="https://eurocomply.app/leaderboard/{slug}">
<img
src="https://eurocomply.app/api/leaderboard/badge/{slug}.svg"
alt="EU Compliance Leaderboard: #3 in fintech"
width="200"
height="28"
/>
</a>EuroComply Assessment Badge
Three-tier seal: Assessed, Compliant, or Academy Certified. Links to the verifiable certificate page.
<a href="https://eurocomply.app/verify/{certId}">
<img
src="https://eurocomply.app/api/badge/{slug}.svg"
alt="EuroComply Certified"
width="140"
height="28"
/>
</a>Live EU Fines Widget
Renders the latest EU regulatory fine in real time — authority, company, and fine amount. Auto-updates daily.
<div id="eurocomply-fines-widget"></div>
<script
src="https://eurocomply.app/api/fines/widget.js"
async
></script>How to claim a slug
- 1
Visit /cloud-act-scores/apply or /leaderboard/apply and fill out the submission form.
- 2
Our team reviews your submission against the published methodology and public sources within 5 working days.
- 3
Once published, you receive your slug and can embed any of the 4 widgets immediately — no further steps required.
Attribution policy
Embeds are free. Required: keep the visible “EuroComply” brand mark and the link to the canonical resource. Do not strip attribution or remove the URL. We reserve the right to revoke embeds that strip attribution or that misrepresent a score to visitors.
For developers
- Badges are SVG, approximately 2 KB each, cached 1 hour server-side, CORS-permissive (Access-Control-Allow-Origin: *).
- The fines widget is ES2020 JavaScript, approximately 6 KB minified, async-loaded, no external dependencies.
- All SVG badge endpoints support both the *.svg extension and the bare slug — e.g. /api/cloud-act/badge/acme or /api/cloud-act/badge/acme.svg.
- Self-hostable mirrors are not supported. Badges must point at eurocomply.app for canonical resolution, referrer analytics, and live data.
FAQ
- Do you track who embeds the widget?
- Yes, by referrer. We use this data only to thank partners and improve CDN performance. We do not sell or share referrer data.
- Can I customise the colours?
- No. The badges are part of a published standard; visual consistency is what makes them trustworthy to visitors. Colour is not configurable.
- What if my company's score is wrong?
- File a correction via /cloud-act-scores/apply. We re-review within 5 working days and publish any changes to the score page immediately.
- Do I need to display a EuroComply ad anywhere else?
- No. The badge itself is the entire attribution requirement. No sidebar ad, no footer logo, no affiliate disclosure needed.