Cards, certificates and notices
License cards, wall certificates, permits, training cards and renewal notices.
Drop in a PDF, a scan or a phone photo — one at a time or twenty at once. The expiration date, license number, issuer and holder are filled into a new license for you to check before anything is saved.
Every document goes through the same steps, stopping as soon as the date is clear.
A PDF with a text layer is read as it is, in a second.
The text is read off the image, then rules find the labeled expiration date.
Several dates, or a missing label, go to AI — and its answer is checked against the text read off the page.
The document sits beside a filled-in form. Confirm the date, fix anything that’s off, and save. Nothing becomes a license until you do.
License cards, wall certificates, permits, training cards and renewal notices.
Every policy on a certificate is read with its own number, insurer and end date. Save one, or all of them as separate licenses in one click.
Including the ones with no end date: a continuous bond is left without an expiration date rather than given a made-up one.
“Valid through”, “Not valid after”, “the 31st day of August”, a month and year alone, or a policy period “From … To …”.
Upload a batch of up to twenty documents. Each one opens for review as soon as it’s read.
It says how sure it is, in plain words — and leaves the date blank rather than guess when a document doesn’t state one.
Reading a date is a suggestion, never an automatic save. The scan stays next to the form, so comparing the two takes a glance.
Snap the card on site. The expiration date, number and issuer are filled in for you to check.
For contractorsUpload up to twenty documents at once — an insurance certificate becomes one license per policy, each linked to the subcontractor it names.
For office managersImport the list you have, then upload the documents for the dates you’re not sure of.
Moving off a spreadsheetWhat it does, what it doesn’t, and where your review still matters.
More answers in the FAQPDFs, scans and phone photos (JPEG, PNG, WebP) of license cards, wall certificates, insurance certificates, declarations pages, bonds, permits, training cards and renewal notices. HEIC photos need converting to JPEG first.
No, and it says so. When a document has no clear expiry — a continuous bond, a permit that lapses only if work doesn’t start — it leaves the date blank rather than guess. Always check the date against the original before saving.
Each policy is read with its own number, insurer and end date. Save the one you need, or all of them as separate licenses in one click.
No. What’s read fills in the form as a suggestion. Nothing becomes a license until you check it and save.
No. Reading the date off a document is not official verification, and we don’t connect to licensing boards.
Yes. Reading dates from photos and PDFs is included. It’s part of Pro — $39 a month, or $390 a year — and of the 7-day free trial, which needs no card.
Try everything free for 7 days. No card needed.
Then $39 a month, or $390 a year. Cancel whenever.