Certificate Policy — École Française de Création

Status: provisional staging draft — replace before real go-live > Aligned with: SPEC §19 (honest technical claims) > Owner: Registrar + Legal

1. Purpose

This policy governs issuance, verification, correction, reissue and revocation of ÉFC credentials.

2. Credential types

| Type | Meaning | |------|---------| | Attendance | Sufficient attendance on a short course | | Completion | Completion criteria met | | Professional | Assessed professional programme | | Diploma | Longer programme award rules |

The programme page states which type applies.

3. Issuance

Certificates are issued only when enrolment status is `completed` and registrar approval is recorded. Issuance creates an immutable snapshot of programme title, type, hours/ECTS (if any), campus, mode and outcomes.

4. Public verification

Anyone may verify a credential on the institution’s `/verify` page using the public code printed on the PDF:

`{ORG}-{PROG}-{YYYY}-{NNNNNN}[-V{n}]`

Example: `EFC-FDP-2026-000184`

### What verify shows

Status, official recipient name, programme title (snapshot), credential type, relevant dates, and links when superseded.

### What verify does not claim (honest disclosure)

- ÉFC does not currently claim cryptographic document signatures, blockchain anchoring, or third-party timestamping unless and until those controls are implemented and this policy is updated. - Verification authenticity is based on the institution’s system of record on its own domain (public code lookup + status).

5. QR codes

QR payloads encode the verification URL only (no PII in the QR payload). Changing `primary_domain` after print requires a migration plan.

6. Corrections & reissue

Name corrections follow registrar review. A reissue creates a new version (`-V{n}`); the previous code becomes `superseded` and points to the new code.

7. Revocation

The registrar may revoke a credential for cause (fraud, error, policy breach). Public verify shows `revoked`; an optional public reason may be displayed. Internal reasons are retained in audit logs.

8. Expiry

Most ÉFC credentials do not expire. If a programme enables expiry, verify returns `expired` after `expires_at`.

9. Retention

Credentials are never hard-deleted. Soft archival for UI filtering is allowed.

10. Contact

Registrar: registrar@staging.efc.example (provisional staging address)

Politique des certificats — ÉFC · ÉFC