Tests & Certificates / Certificates

Earn your certificate.
Show the work behind it.

A verifiable record of your Python practice on PyDebug. Start with free Bronze, then work towards Silver, Gold and Diamond. Each tier has published requirements checked against your saved work.

Certificate कैसे मिलेगा? Account में practice save कीजिए, नीचे दी गई सभी शर्तें पूरी कीजिए, फिर claim कीजिए। सिर्फ Pro खरीदने से certificate नहीं मिलता।

No account needed to read the rules or verify an exact certificate ID. Sign in to view your own progress and claim an earned tier.

How to earn your first certificate

  1. Practise with your account

    Solve Python problems while signed in so the server can record your work. Reading a guide or opening a problem is not a solved submission.

  2. Meet every Bronze requirement

    Solve 50 different problems across 5 core topics, on 5 distinct practice days. No timed test or purchase is required for Bronze.

  3. Claim, download & share

    Open your certificate progress. When all checks are met, claim the tier. Download or share the issued certificate and its verification link.

Four tiers. Clear requirements.

Every requirement listed for a tier must be met. Re-solving the same problem does not add another unique solve. Practice days count days with recorded solved problems, not days you simply visited.

Silver

PRO + EARNED
  • 150 problems solved
  • 10 topics covered
  • 14-day longest practice streak
  • 15 distinct days with recorded solved problems
View my Silver progress →

Gold

PRO + EARNED
  • 300 problems solved
  • 12 core topics covered
  • 75 broken programs fixed
  • 30-day longest practice streak
  • 40 distinct days with recorded solved problems
  • 70%+ on an in-time mock test
View my Gold progress →

Diamond

PRO + EARNED
  • 500 problems solved
  • 12 core topics covered
  • 60-day longest practice streak
  • 120 distinct days with recorded solved problems
  • 90th percentile+ on an in-time mock test (top 10%)
View my Diamond progress →

A plan unlocks access — it does not buy an achievement. Silver, Gold and Diamond need an eligible Pro plan and all their earning criteria. Mock percentiles need at least 5 learners on the same paper edition. Explore the timed papers →

Checking someone’s certificate?

Use the verification link printed on their certificate, or enter its exact ID below. Verification is public — no login or purchase required. It checks an issued certificate, not a person’s name.

Copy the full ID from the certificate, including its dashes. The verification page shows whether that exact certificate is valid, revoked, or not found.

Good to know

Is the free Bronze certificate different from a demo?

Bronze is an earned, issued certificate with public verification. It is not a sample or a preview. You still need to meet all three Bronze requirements before claiming it.

Does a Pro purchase automatically give me Silver, Gold or Diamond?

No. Pro unlocks access to claim the higher tiers, but the server also checks your recorded solves, topics, practice days, streaks and the tier’s other requirements. A paid account with no qualifying practice has not earned a certificate.

How do mock tests count towards Gold and Diamond?

Gold requires an in-time score of 70%+ on any paper, including free Paper 1. Diamond requires the 90th percentile or higher (top 10%) on a paper edition with at least 5 learners. These are additional checks, not replacements for the practice requirements. Learn how the papers work →

What does the certificate prove?

It records the PyDebug practice criteria you met at the time it was issued. It is not a university degree, official board qualification, proctored examination, or guarantee of a job. Existing issued certificates keep their recorded evidence; verification checks their current status.

Start with the work. The proof follows.

Build your Bronze progress with free Python problems, or take Paper 1 to check your current understanding.