CertKing

Guide

Security and privacy

CertKing is architected so that certificate data is never exposed by accident, and verification is always trustworthy.

How verification works

  • Every certificate stores a SHA-256 hash of its exact rendered PDF.
  • The public verification page is served server-side from CertKing's backend — the certificate database is never readable directly from the browser.
  • Uploading a PDF compares its hash against the stored record, so any tampering is detected instantly.

Privacy controls

  • Organizations can hide sensitive fields (email, score) from public pages.
  • Recipients can hide their certificate from public listing where the org allows.
  • Data handling follows India's DPDP Act and GDPR guidelines, including export and deletion.

Tenant isolation

All access is checked server-side against your organization membership and role. Clients never read from the database directly; they only call authenticated server functions.