This policy explains what we collect, what we deliberately do not collect, and how the unusual parts of a cryptographic verification system affect your data. It is written to be as honest as the product.
| Who you are | What we store | Why |
|---|---|---|
| Verifier (checking a credential) | Nothing identifying. We count verification events (credential ID, issuer, result, timestamp) — never who verified. No account, no cookies required, standard server logs only (IP, briefly, for abuse prevention). | Network statistics, trust-score volume |
| API key holder | Your email and a SHA-256 hash of your key (never the key itself). | Authentication, abuse prevention, contact |
| Issuer | Organisation name, issuer ID, DID, contact email, sector profile. | The public registry lists real, accountable issuers |
| Credential subject | The claims the issuer chose to include (e.g. a name, a degree title), stored verbatim inside the signed receipt. | That is the credential — it cannot work otherwise |
For personal data inside credential subjects, the issuer decides what to include and must have a lawful basis (such as the subject's consent) to do so. We process that data to provide the service: signing, storing, and serving receipts for verification. If you believe a credential about you was issued without your consent, contact the issuer first; you may also contact us and we will review.
Hosting and processing use: Railway (API hosting), Supabase (database), Cloudflare (website/CDN), and the public Base network (anchors). Each processes data on our instructions per their own terms. Data may be processed outside your country; we choose providers with strong security practices (encryption in transit and at rest, access controls).
Signing keys exist only as server environment variables, never in code or the database. API keys are stored hashed. Status lists, receipts, and scores are verifiable by anyone, which means tampering is detectable by anyone — security through verifiability, not secrecy. Report vulnerabilities via dcslabs.ai.
Subject to applicable law (including UAE PDPL and, where it applies to you, GDPR), you may request access, correction, deletion (within the limits in §5), or restriction of your personal data, and complain to your local data-protection authority. Contact us via dcslabs.ai; we respond within 30 days.
The Service is not directed at children under 16. Issuers issuing credentials about minors (e.g. school results) are responsible for obtaining appropriate guardian consent.
Material changes will be posted here with a new effective date.