Help
Continue in chat about {{ helpChatLabel }}
Confirming your email…
One moment.
{{ verifyErrorTitle }}
{{ verifyErrorMessage }}
We saved your in-progress upload ({{ draftFileName }}). Pick up where you left off?

Upload your resume

We render and verify it against what's actually printed on the document.

{{ fileName }} selected
Drop your resume here or click to browse
Accepts PDF or Word (.docx). Other formats will be asked to convert
or
Already have an account? No need to upload again, click here.
Not sure where to start? Open Help Me Start.

Log in

Forgot password?
Not you, or want to upload something new instead? Click here

Confirm & continue

{{ fileName }}
Rendered & verified against what's actually printed, not the file's hidden text layer.
Used for account access only. Kept separate from your verified resume data.
What should we verify?
Check any category you want us to attempt. Nothing is checked by default. Anything left unchecked shows as Not Verified, and functionally, that's no different from never having used this system at all for that category.
Checking a box means we'll attempt every source available to us in that category. Leaving it unchecked means that category's fields may show Unable to Verify, or more precisely, Not Verified, since nothing was ever attempted.
Uploads are rate-limited to prevent this step being used to spam confirmation email.
{{ emailSendError }}
Check your email for next steps.
This message is identical whether or not an account already exists for this address. Details, if any, live only in the email itself.
Unconfirmed uploads and files auto-delete after 14 days.

Choose how you'd like to continue

No tier is selected by default. Pick the one that fits. Paid tiers add convenience, never better verification accuracy.

Free
Standard

Verified profile, standard sharing controls, self-service export.

Recommended
Pro
Pro

Everything in Free, plus richer sharing controls and saved profiles.

Employers can run a free existence-only check. Leaving this unchecked means any such check returns "no record," identical to what's shown for someone not in our system at all.
When enabled, an existence check matches against both your Verified and Printed phone/email, not Verified only.
Verifying what you submitted.
This wait is about verifying the information you submitted, not extracting it, which is already done. While that verification runs, only sending your data out to downstream partners is on hold. Everything else in your account is fully usable right now.
Once verification begins, visit the Verification Status tab to see results and any action requested of you. That's where outcomes appear first.
Learn more
An automated employer-verification database is checked first where it has coverage; anything it doesn't cover goes to a human verifier who attempts contact using independently-sourced information. If you've optionally provided a contact lead for a role or certification, that's checked against an independent listing first and only used if it holds up, never trusted on its own. Some items may end up permanently unable to verify despite that effort; that's shown honestly on Verification Status rather than hidden. None of this blocks you from using Profile Info, Views, Sharing, Subscription, or Activity in the meantime. It only holds back sending data to partners until it resolves.
Show less

Welcome back

Your account is deactivated and scheduled for permanent deletion on {{ deletionDateLabel }}. Logging in now reactivates it and cancels that deletion.
Your account has been deactivated.
Your access ended immediately. Data already shared with linked downstream partners will be removed there too. Partners have 10 business days to acknowledge the deletion instruction and 45 days to complete it.
Your account and verified data are fully retained until {{ deletionDateLabel }}, in case you change your mind, then permanently deleted on that date. To reactivate, log in again from the entry screen before then.
Your account
{{ pauseIndicatorLabel }}
Identity verification: not completed. Every tab stays open; only specific actions inside require verification.
Basic info
Email
{{ accountEmail }}
Changing your email is a separate, protected flow, not an inline edit here. It requires re-authenticating, confirming the new address, and notifies the old one.
Password
Contact Info
Test Scenario (dev only)
Not part of the candidate experience. Each button is a full reset of the contact state.
Active: {{ testScenario.active }}
Two separate things live here: the values printed on your resume and delivered to partners, and the values we have independently verified. They do not have to match. A verified value is only ever sent if you put it in a printed field yourself.
This number will appear on any resume generated from this system and will be sent to every downstream partner.
Your original resume does not show this number.
Pre-filled once from your parsed resume, if a number was found there. Editable at any time, with no re-verification required.
This number will not be printed or delivered if a Printed Number is present above. Downstream partners will still be told a verified number is on file, without disclosing what it is.
Verified Not yet verified
Pre-filled from your parsed resume, if a number was found there. Typing a number here never makes it verified: send a code and confirm it first.
What partners receive, phone
Verified {{ printedPhone }}
Candidate-stated {{ printedPhone }}
Sent as you stated it, not independently verified.
Partners are also told a verified number exists privately on file, without its value.
Valid phone on file: yes, private
No number is sent. Clearing the printed field is never read as permission to send your verified number instead.
This email will appear on any resume generated from this system and will be sent to every downstream partner.
Pre-filled once from your parsed resume. Editable at any time.
Use your account email as your Printed Email too?
Your account email was confirmed when you created the account, so there is nothing to verify first. Leaving the printed field empty sends no address.
Your login email, confirmed when you created the account. It cannot be edited here: change your login email through the protected flow above.
What partners receive, email
Verified {{ printedEmail }}
Candidate-stated {{ printedEmail }}
Sent as you stated it, not independently verified. Partners are also told a verified email exists privately on file, without its value.
Valid email on file: yes, private
No address is sent. Clearing the printed field is never read as permission to send your account email instead.
Confirm both channels
Now that your phone number is confirmed, you can cross-validate it with your email in one step: a code sent to your email confirms your phone number, and a code sent via SMS confirms your email address, proving you control both. Optional here; it will only be required later, right before enabling a downstream feed on the Sharing tab.
Cross-validated Email and phone confirmed to belong to the same person.
Notification preferences
Identity verification (KYC)
Verified
Not verified
Complete verification
Reverifying will direct you to complete the entire verification process again, with your updated information independently confirmed. Used primarily for legal name changes or address changes.
Purely informational here. Viewing this tab or completing verification never blocks anything else in your account. The only place it becomes required is authorizing a share to a downstream recipient on the Sharing tab. Upon saving your sharing preferences you will be prompted to complete verification, and that will automatically be reflected on this tab once completed.
Email/SMS cross-validation
Completed
Not completed
Verification is hybrid: an automated employer-lookup database is checked first where it has coverage; a human verifier attempts contact for anything it doesn't cover. Some items may remain permanently unresolved despite that effort. That's reflected honestly below, not hidden.
Don't want to keep checking back? Verify your phone number and opt in to system messages, and we'll text you specifically when a status changes here, nothing else. Entirely optional. Verify a phone number
Nothing needs your attention right now.
Software Engineer at Acme Inc.
Jun 2019 – Jul 2021
Confirmed Automated database match
Settled: an automated employer-lookup database matched this job directly against Acme Inc.'s records. No action needed.
This isn't used to verify your employment on its own. If provided, our verifier checks it against an independent business listing first, and only uses it as a starting point for outreach if that checks out.
B.S. Computer Science, State University
Graduated May 2019
Confirmed Automated database match
Settled: matched directly against State University's registrar records. No action needed.
AWS Certified Solutions Architect, Amazon Web Services
Issued Jan 2022
Confirmed Automated database match
Settled: matched directly against AWS's certification records. No action needed.
This isn't used to verify your certification on its own. If provided, our verifier checks it against an independent listing for the certifying body first, and only uses it as a starting point for outreach if that checks out.
Marketing Lead at Beta Corp
Apr 2022 – Jun 2023
Discrepancy Employer-reported dates differ Overlapping Dates - Action Needed
This role's dates overlap with another role on this profile (Client Success Associate, Northwind Retail)
Settled: you submitted a correction for the reported end date; it's logged to your audit trail. You can add more context at any time.
If this is a genuine entry error rather than a real discrepancy, you can request a correction. It cannot be deleted. The correction is applied as a visible, audit-logged change to this item.
This isn't used to verify your employment on its own. If provided, our verifier checks it against an independent business listing first, and only uses it as a starting point for outreach if that checks out.
Operations Manager at Gamma LLC
Apr 2017 – May 2019
Unable to verify Institutional non-response
Settled: our verifier contacted Gamma LLC's HR contact and received no response. This is a permanent outcome; it is not shown as verified.
This isn't used to verify your employment on its own. If provided, our verifier checks it against an independent business listing first, and only uses it as a starting point for outreach if that checks out.
Contract Consultant at Delta Ventures
Jul 2023 – Present
Jul 2023 – {{ deltaEndDateText }}
Unable to verify Candidate-asserted, unconfirmable Candidate-stated end date
Settled: the source document's end date was illegible, so your typed correction ("Present") is retained but shown as unconfirmed, not verified, per your earlier acknowledgment.
This won't be verified, no outreach is made and nothing is spent confirming it. It's recorded as your own statement.
This isn't used to verify your employment on its own. If provided, our verifier checks it against an independent business listing first, and only uses it as a starting point for outreach if that checks out.
Client Success Associate at Northwind Retail
Aug 2021 – Jun 2022
Pending re-verification Closed, no response No response within verification window Overlapping Dates - Action Needed
This role's dates overlap with another role on this profile (Marketing Lead, Beta Corp)
Reopened: thanks for providing the missing detail. This is back under active review.
Closed, no response: we asked you to confirm whether this was full-time employment or a contract engagement, and didn't hear back within the standard verification window. This isn't permanent: you can provide that detail any time to reopen the item.
This isn't used to verify your employment on its own. If provided, our verifier checks it against an independent business listing first, and only uses it as a starting point for outreach if that checks out.
Nothing on this tab can be deleted. Items can be omitted from a specific delivery target's view on the Customization tab, or retracted here through an audit-logged correction for genuine entry errors. The underlying record is append-only.
Your verification summary
{{ line }}
What travels downstream
Only genuine standing discrepancies and Unable to Verify items appear here. A resolved clarification of an ambiguous original detail has nothing left to disclose.
{{ row.field }}
Discrepancy, not corrected
Candidate stated: {{ row.stated }}
Verified: {{ row.verified }}
Unable to verify
Candidate stated: {{ row.stated }} (never independently confirmed)
{{ row.note }}
Export my verified data (full record, JSON Resume format, available anytime on every tier)
Choose which resume categories each delivery target receives. This never changes who you actually share with (that stays controlled on the Sharing tab), and every change here saves the instant you make it.
Your name and contact info always appear on every view and can't be turned off. Your professional summary is now chosen per delivery target below. Write and name summary versions on the Content Manager tab.
Always included
{{ alwaysIncludedLine }}
{{ alwaysIncludedPrivateNote }}
Saved
Summary sent to this target
{{ customizeSummaryPreview }}
Preview: upgrade to customize per target
Content for {{ customizeTargetLabel }}
Saved
Reset
This is the part of your record you write yourself: as many named summary versions as you want, your skills, and the responsibilities under each verified role. Choose which summary a partner receives on the Customization tab.
Preview: upgrade to write your own content
Free accounts send one summary, the skills as first parsed, and the responsibilities as first submitted, the same way to everyone. Upgrade to rewrite each role's responsibilities, edit your skills field by field, and keep as many named summary versions as you want.
Summary
{{ freeSummaryPreview }}
Skills
{{ sk }}
Job responsibilities
{{ role.label }}
{{ role.description }}
Summaries
{{ su.name }}
{{ su.tagLabel }}
{{ su.preview }}
Skills
{{ skillCountLabel }}
Test Fixture (dev only)
Not part of the candidate experience, and not real candidate data. Each button is a full reset of the skills state.
Active: {{ skillFixture.active }}
Up to 15 skills, each its own field. Every term is delivered exactly as you type it: nothing is renamed, merged, or mapped to a standard label.
Nothing in the scratch space is delivered to a partner or shown in any generated view. If a parse found more than 15 skills, the extras landed here in the order they were read, which is not a ranking. Copy anything you want delivered into a field above. Deleting a field never pulls an item up from here.
Job responsibilities
{{ role.label }}
Saved
Not independently verified. This is your own description, and it's editable directly.
A single ATS-safe PDF preview, built from your verified data, never the originally uploaded document. Content selections are edited on Customization, not here.
Delivery paused
All downstream sharing is paused. Existing links stay intact. Nothing new is sent until you resume.
You chose to pause sharing instead of deactivating. Use Pause all sharing below, or pause individual connections.
Pause all sharing
Suppresses delivery to every recipient at once, without removing any individual link.
Downstream recipients
Illustrative example partners, shown for clarity, not confirmed or negotiated partnerships. Available at every subscription tier; never gated behind a paid plan.
Enabling any feed below requires confirming you control both your email and phone number. This protects the integrity of what gets delivered downstream. Confirm now
Linked Not linked
Not delivering: no confirmed destination until you connect your account.
Paused: delivery to LinkedIn is suppressed; other recipients are unaffected.
Linked Not linked
Not delivering: no confirmed destination until you connect your account.
Paused: delivery to Indeed is suppressed; other recipients are unaffected.
Linked Not linked
Not delivering: no confirmed destination until you connect your account.
Job-seeking status
Visibility
Self-declared, never inferred from your employment history. Visibility defaults to hidden from every recipient, the most protective setting.
FeatureFreePaid Verified profile & core verification Basic recipient sharing (LinkedIn, Indeed, Glassdoor) Per-recipient view customization Saved sharing profiles Other convenience features
Verification accuracy and grading are identical on both tiers. Paid never improves them, it only adds convenience around sharing.
Your plan
Current plan: Paid, {{ billingSummary }}
Billing
Payment is attempted 7 days before renewal. If it fails, your account reverts to Free as of the renewal date, not a separate deactivated state, and basic sharing keeps working either way.
Payment method
Export your verification-status history and sharing/delivery activity as a two-column CSV (Activity, Timestamp). No on-screen table, just a date-ranged download.
{{ activityMatchCount }} entries in this range.
Employer activity
Employers who asked to compare their copy of your resume against your verified record, and employers who confirmed a lookup of whether a record exists for you.
Comparison requests
{{ line }}
Confirm
{{ empConfirmText }}
Prototype only: notification
{{ empNoticeText }}
Dismiss
Employer domain Date Type Stated source Status {{ row.domain }} {{ row.dateLabel }} {{ row.typeLabel }} {{ row.attestation }}
{{ row.statusLabel }} {{ row.trail }}
View comparison snapshot
{{ empPageLabel }}
{{ tier1UnconfirmedLine }}
Deactivating ends your access immediately. Your account and verified data are retained for 30 days in case you change your mind, then permanently deleted.
This will end your access immediately. Your account is recoverable for 30 days before permanent deletion.
Before you go
{{ deactDiagnosticText }}
Open AI chat
What happens to Pause Free Downgrade Deactivate Your verified record {{ dtCheck }}Kept {{ dtCheck }}Kept {{ dtX }}Permanently removed after the 30-day window Data already sent to sharing partners {{ dtCheck }}Stays live and verified {{ dtCheck }}Stays live and verified {{ dtX }}Partners are required to mark it no longer verified and stop treating it as current Partner accounts you created through us {{ dtCheck }}Untouched {{ dtCheck }}Untouched {{ dtX }}Eligible for removal on request Partner accounts you already had and linked {{ dtCheck }}Untouched {{ dtCheck }}Untouched {{ dtX }}Stay linked, only the verified claim is affected, not the account itself New sharing to partners {{ dtX }}Stopped until resumed {{ dtCheck }}Continues, but only with the single static free view, not customized per-partner views {{ dtX }}Stopped Your verification history {{ dtCheck }}Kept {{ dtCheck }}Kept {{ dtX }}Gone after the 30-day window Getting back to full features {{ dtCheck }}Resume instantly, right where you left off {{ dtCheck }}Instant re-upgrade {{ dtX }}Full re-verification required if you come back after the 30-day window closes Billing Continues unless you cancel separately {{ dtX }}Stops {{ dtX }}Stops
Choose this
Choose this
Choose this
{{ saveBarNote }}

What this is

A verified employment record. Upload your resume once, we render and confirm what's actually printed on it, and you get one portable, verified profile you control.

Why it matters

Employers and platforms get a verified fact set instead of a self-reported claim. You get one record instead of retyping your history everywhere you apply.

How much it costs

Free covers a fully verified profile with standard sharing controls. A paid tier adds convenience features, never a more accurate or more "verified" result. No tier is ever pre-selected for you.

Help me start

No resume handy, or not sure what counts? Chat with a guided assistant that walks through the upload step by step.