Built around the dates that matter.

Every feature exists because a small practice missed a date without it.

CTCredTrack · Credential detail — Sample
Sample record
Detail view — one credential

The record behind the countdown — Sample

Open any row in the ledger and this is what sits behind it: issuer, number, dates, the document copy, and the renewal history — all staying with the credential.

Sample — Dr. Elena Rivera, MD
State license (FL) · Issuer, number, issue date and expiry date on the record
12 days
NPI validated at entry
Real Luhn check-digit validation — a transposed digit is rejected at the keyboard
Checked
Document copy attached
PDF or image stored with the credential it belongs to · Renewals recorded against it
On file
CAQH attestation date entered
No expiry entered — CredTrack derives the 120-day re-attestation deadline
120-day clock
Honest scope: CredTrack stores the copies you upload and tracks the dates you enter. It does not verify credentials with issuers, and it holds provider administrative data only — no patient data.
Sample record shown — one credential, opened up.Every change lands in the practice audit log
Registry

All credentials, one place

State licenses, DEA registrations, controlled-substance registrations, board certifications, malpractice policies, CAQH profiles, Medicare and Medicaid revalidations, BLS/ACLS, hospital privileges — each with issuer, number, issue date, and expiry date. Attach a copy of the document itself (PDF or image) to the credential it belongs to, and record each renewal against it — the history stays with the credential. CredTrack stores the copies you upload; it does not verify them with issuers.

Statuses

Computed, not remembered

Every credential carries a live status — expired, critical (≤7 days), warning (≤30), watch (≤90), active — plus an alert ladder at 90/60/30/7 days. The expiring list sorts most-urgent first.

CAQH

The 120-day clock

CAQH profiles need re-attestation every 120 days. Add the attestation date; CredTrack derives the deadline. No separate reminder system, no sticky notes.

Enrollments

Payer follow-up cadence

Track each enrollment from documents-gathered to approved. While a payer sits on an application, a follow-up comes due every 10 days — the cadence credentialing guides recommend, made automatic.

Digest

The weekly action list

One digest: expired credentials, the 7/30/90-day buckets, enrollments by status, and every overdue payer follow-up — each item named by provider.

Data quality

NPI validation at entry

NPIs are checked with the real Luhn check-digit algorithm as they're entered. A transposed digit gets rejected at the keyboard instead of surfacing in a payer rejection three months later.

Isolation

Your registry is only yours

Each practice gets its own API key (stored hashed) that can only ever see that practice's data. Billing companies on Group keep every client practice separate.

Audit

Every change, logged

Every create, update, and delete lands in your practice's append-only audit log — what changed, and when, is never a guessing game.

Scope

Honest by design

CredTrack tracks the dates you enter. It does not verify credentials with issuers, log into CAQH or payer portals, or store patient data — there is nowhere in the product to put it.