Built for US dental practices · CA rule pack verified · TX, FL & NY in review

Never let a license lapse again.

One expired permit means someone is practicing unlicensed — and the liability lands on you, the owner. CredVault tracks every license, CE cycle, and training in one vault — a verified California rule pack plus federal OSHA and HIPAA, with TX, FL & NY packs in final review — reminds everyone before anything lapses, and hands the inspector a ready-made evidence binder.

  • Live in ~5 minutes
  • Cancel anytime
  • Exports never locked

Founding offer: the first 15 practices lock $49/mo for life — code FOUNDING49

Every rule cites its source — with the review date on every screen

OSHA 29 CFR 1910.1030HHS Office for Civil RightsDental Board of CaliforniaTexas State Board of Dental ExaminersFlorida Board of DentistryNYSED Office of the Professions
The enforcement is real

"We'll get to it later" has a price tag

Bloodborne Pathogens is the #1 most-cited standard in healthcare inspections, and OCR's Risk Analysis Initiative explicitly targets small practices. Penalty amounts below are from the OSHA penalty schedule (adjusted annually) and published enforcement actions.

$16,550

OSHA penalty per serious violation

$165,514

per willful or repeated violation

$54K–$61K

recent OSHA fines at dental practices

6–9.5 months

license lapses that went unnoticed — with owners fined and put on probation

The signature feature

The calendar is working against you. We do that math.

In California, licenses expire on the last day of the holder's birth month. That means a 10-person practice hits a renewal event nearly every month — forever. One missed cell in a spreadsheet and someone is practicing on an expired license: that's unlicensed practice, and the owner carries the liability.

CredVault's expiry engine computes the exact date for every person — biennial cycles, leap-year Februaries, early renewals across year boundaries — and starts the countdown 90 days out.

See your renewal calendar
A typical 10-person CA practice
Renewal events by month — birth-month licenses, trainings, CPR cycles
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Dr. Vasquez, born in March → DDS license expires March 31, 2028. Computed automatically, reminded at 90/60/30/7 days.

From spreadsheet chaos to inspector-ready — setup takes about five minutes

Up to 94% of business spreadsheets contain errors. Yours only has to be wrong once.

1
Import or scan

Add your staff — or photograph the certificate wall and let the AI scanner extract every holder, number, and date for you to confirm.

2
Every expiry, computed

Birth-month rules, biennial cycles, CE unit windows, leap years — the requirement checklist builds itself from your state's rules.

3
Reminders that don't quit

90/60/30/7-day emails to the employee and every manager, deduplicated so nobody ever gets spammed twice for the same renewal.

4
One-click evidence binder

OSHA 3-year or HIPAA 6-year binder: a professional PDF report plus every source document, zipped and organized per employee.

Everything the spreadsheet was supposed to do

Credential expiration tracking for dental offices — plus the OSHA training log and the audit trail, without the manual arithmetic.

Birth-month expiry engine

Computes the last-day-of-birth-month date for every license — biennial cycles, Feb 29 handling, early renewals across year ends.

AI cert-scan

Photograph a wall of CPR cards. The scanner extracts holders, numbers, and dates; you confirm each card in one click and it's filed.

Evidence binders

OSHA 3-year and HIPAA 6-year lookbacks matched to each rule's retention duty — PDF cover report plus every document, per employee.

90/60/30/7 reminders

Escalating emails to staff and managers, plus a Monday digest and a quarterly audit-ready report straight to the owner.

E-signed attestations

Annual BBP and HIPAA attestations with typed signature, server-side timestamp, IP, and device — real e-records, in every binder.

Staff portal

Staff see only their own records — upload a certificate, sign an attestation, check what's due. Isolation enforced in the database.

Built like the vault it claims to be

A compliance product is only as good as its own discipline.

Tenant isolation in the database

Row-level security on every table, scoped to your practice. Staff logins can only ever read their own records — enforced by Postgres, not just the UI.

Private storage, signed links

Documents live in a private bucket and are only ever served through short-lived signed URLs. No public files, period.

Nothing silently disappears

Document versions are kept forever, and every upload, download, edit, and export lands in the audit log.

No patient data — by design

CredVault stores employee credential and training data only. Your patient records never touch this system.

Costs less than one hour of chair time a month

Every plan starts with a 14-day free trial — no credit card needed today, cancel anytime. Plans differ only by practice size; everything is included.

Founding offer: the first 15 practices lock $49/mo for life on any plan with code FOUNDING49.

Core

For the solo practice getting off the spreadsheet.

$49/mo
or $490/yr (2 months free)
  • Up to 10 staff
  • 1 location
Start 14-day trial
Most popular
Practice

For the busy office where renewals never stop.

$99/mo
or $990/yr (2 months free)
First 15 practices: $49/mo for life with FOUNDING49
  • Up to 25 staff
  • 1 location
Start 14-day trial
Group

For multi-site owners who sign for all of it.

$179/mo
or $1,790/yr (2 months free)
  • Up to 3 locations
  • ~60 staff
Start 14-day trial
Included in every plan
  • Birth-month expiry engine with state rule packs
  • 90/60/30/7-day reminders to staff + managers
  • AI cert-scan — photograph the wall, we file it
  • Private document vault, versioned forever
  • OSHA & HIPAA evidence binders in one click
  • E-signed attestations with timestamped records

Cancel anytime. If your subscription ever lapses, your account becomes read-only — your records are never deleted and binder exports keep working. We never hold audit evidence hostage.

Frequently asked

The inspector doesn't call ahead.

Five minutes of setup today, and the next renewal, training, and audit request handles itself.

14-day free trial · No credit card required · Cancel anytime · Exports never locked

First 15 practices lock $49/mo for life with code FOUNDING49