Features:
- Certificates are preserved forever, even after course or account deletion
- Students can view their full history from their Moodle profile under "My Certificate History"
- Public verification page — anyone can confirm a certificate is authentic using its unique code, no login required
- Retroactive backfill on first install — existing certificates are imported automatically, nothing is lost
- Admin search page with filters across all users, courses, and certificate names
- Web service API for external integrations — fetch certificate lists or retrieve PDFs as base64
Requirements:
- mod_customcert installed and active