● No account required

Verify a badge in 60 seconds

For employers, recruiters, clients, CNESST inspectors. Verification is free, public, instant.

Verify now

Paste the badge ID or URL below.

The tamper-proof security of your digital badges

meritag.ca doesn't just issue images: it creates digital proofs based on global standards. Each badge becomes a permanent asset, instantly verifiable and impossible to forge.

World-class cryptographic proofs

🔒

Tamper-proof Ed25519 signatures

Each badge is signed with a government-grade algorithm guaranteeing absolute authenticity.

🌐

Open Badges 3.0 standard

Full compliance with W3C protocols for international recognition and portability.

🔍

Instant QR-code verification

A simple scan mathematically validates the signature without relying on a third party.

W3COpen Badges3.0

Lifetime guaranteed permanence

📦

Decentralized IPFS storage

Proofs are distributed across a global network, immune to server outages.

💾

Full resilience via GitHub

An automatic dual archive ensures the badge survives even if the issuer disappears.

🛡

Data sovereignty

Hosting in Quebec (WHC) strictly respecting Laws 25 and 27.

3 steps, that's all

1

Open the link

The link looks like meritag.ca/badge/verify/[code]. Type it, click it, or tap your phone on an NFC card.

2

Read the status

It's the first thing you see: Valid, Expired, Revoked or Not found. See the table below.

3

Read the details if Valid

Badge name, issuer, recipient (partially masked email), criteria, proof link, cryptographic Badge DNA.

Status table

StatusWhat it meansWhat to do
✓ ValidAuthentic, currently valid, not revokedTrust it — it's legitimate
⚠ ExpiredReal badge but validity period passedAsk whether a renewal is underway
⊘ RevokedThe issuer officially cancelled this badgeDon't accept — clarify with the issuer
✗ Not foundThis link doesn't exist in the databasePossibly forged badge — ask for the original

Concrete use cases

🧑

HR recruiter

« Manager trained in Law 27 » on a résumé

✓ Valid, criteria = full training with assessment, accredited issuer, dated under 1 year

📋

Client / prime contractor

« PSR Law 27 compliant company » from a subcontractor

✓ Valid, organizational badge (not individual), proof = audit report

📝

RFP evaluator

« Compliant » on a supplier file

✓ Valid, precise criteria, dated under 2 years, proof = detailed audit report

🎤

Event organizer

« Speaker » from a presenter

✓ Valid, issuer = host organization, year = relevant edition

🛡

CNESST inspector

Law 27 badge from an organization

✓ Valid, current date, also check via Compliance Lookup

👤

A guide's client

« Certified guide » on the profile

✓ Valid, Bronze/Silver/Gold level, proof = profile with reviews

Red flags — spot a fake

🚨

URL doesn't start with meritag.ca

Any other unexpected domain is a fake site.

🚨

Status: Not found

The link was invented or the code forged. It doesn't exist in the database.

Masked email doesn't match

If the person is jean@example.com but the badge shows ma****@other.ca, it's the wrong owner.

Unknown or generic issuer

« Badge Corp », « Certificate Inc. » with no verifiable website = red flag.

No proof link

Strongly reduces credibility, but doesn't automatically invalidate it.

🚨 When in doubt : contact the issuing organization shown on the verification page directly — not the person presenting the badge. The issuer can confirm within minutes.

A badge to verify?

Verification is always free, public and instant.