How we issue, sign, and verify credentials
This page is maintained by Legal Risk Alert to explain — in plain language — what our certifications are, how a verifier can confirm them, and what our learners and partner organizations can expect. The same issuance and verification stack applies to every program on the platform.
Credentials issued across the platform
Every program follows the same signed, verifiable credential model.
Every certificate is verifiable
Each certificate carries a unique code and a public verification URL of the form /verify/{code}. Anyone with the link can confirm the holder's first name, the program completed, the issue date, and current status — no sign-in required.
Machine-readable & signed
We expose each credential as a signed JSON-LD document at /api/credentials/{code}. Payloads follow the W3C Verifiable Credentials data model and carry an HMAC-SHA256 signature so a verifier can detect tampering.
Three credential tiers
Leadership Law Certificate (country edition), Leadership Law Certificate (international edition), and Co-Branded Partner certifications — each clearly labelled on the certificate face, in the JSON payload, and on the verification page.
Revocation is public
If a certificate is revoked — for example, for academic integrity issues — the verification page immediately shows it as Revoked and includes the date. The signed credential JSON also reflects the revoked status.
What we do not claim
This is an independent training program; it is not a regulator-issued legal credential and does not constitute a license to practice law in any jurisdiction. Learner identity is self-attested; we do not perform government-ID verification.
Report a problem
Suspect a forged certificate or a verification page that doesn't match the PDF? Email credentials@legalriskalerts.com with the code; our team responds within two business days.
Embed a verification badge
Partner sites can embed a live verification badge for any credential with a single iframe:
<iframe
src="https://law-savvy-leaders.lovable.app/api/verify/{code}/embed"
width="380" height="80" frameborder="0" loading="lazy"
title="Legal Risk Alert credential verification"></iframe>Accessibility (WCAG 2.2 AA)
Legal Risk Alert is designed to meet the Web Content Accessibility Guidelines 2.2 at level AA. This includes semantic landmarks, a visible skip-to-content link, keyboard-operable navigation, focus indicators, sufficient colour contrast, resizable text, and ARIA labels on icon-only controls. Report accessibility barriers to accessibility@legalriskalerts.com and we will respond within five business days.
Global by design
Dates, times, numbers and currency are rendered in the learner's own locale using the browser's Intl APIs, and the page's lang attribute is set from the visitor's preferred language. Content is authored in international English; translations are added on request for cohort partners. Learners retain rights under their local privacy law (GDPR, UK GDPR, PIPEDA, CCPA, APPs and others where applicable).
Provenance ledger
Append-only public log of certificate issuance and content version events. Each entry carries a payload hash linked to the previous entry.
Ledger is initializing — entries appear as credentials are issued.
Issuer profile (JSON-LD): /api/issuer