Policy
Keep the Output, the Version, the List You Saw, and the Reason
From an AI-assisted hiring decision, keep four things most applicant tracking systems will not keep for you: the output or ordering as of the decision, the tool and ruleset version behind it, the list as it was presented to the person deciding, and that person's written reason. On timing, federal Title VII recordkeeping sets a one-year floor from the record or the personnel action, whichever is later; California's FEHA rules now run four years and name automated-decision-system data; and a filed charge extends everything relevant until final disposition.
The takeRetention policies get written in years because years are easy to agree on, and the number is the cheap half. A schedule that says seven years and names only documents will still leave you unable to say what the recruiter was looking at on the afternoon of the decision, because the tool recomputed it on the next refresh. Ask the vendor in writing whether it snapshots or overwrites, and file the answer next to the policy. That one sentence is worth more than another two years on the clock.
Where Olive fits
Open a role and see what the work shows
Each of the six findings in an Olive report is anchored to a timestamped excerpt from the session, and a released report carries its rubric, scorer and bank versions with it. What the reviewer saw does not depend on what a system still holds after the next refresh.
Rank your shortlistHow long do these records have to live?
Longer than your system's default, and longer than any single rule. Federal Title VII recordkeeping requires personnel and employment records to be preserved for one year from the making of the record or the personnel action involved, whichever occurs later, and once a charge or an action is filed, all personnel records relevant to it are preserved until final disposition 1.
One year is a floor and it has already moved in one large state. California's amended FEHA regulations lengthened the employment-records retention period from two years to four and said expressly that automated-decision-system data is included 2. The period runs from the later of the record's creation or the personnel action, and it applies to employers covered by FEHA.
So set the schedule to the longest period that applies across the states where your candidates sit, not where your office is. Which of those rules reaches your organization is a question for counsel. Then look ahead to the next change: Colorado's replacement law takes effect January 1, 2027 and requires a deployer to give a plain-language description of the technology's role within 30 days after a decision that produces an adverse outcome, alongside a right to ask for meaningful human review 3. A description you cannot write is a retention problem wearing a disclosure label, and the records that would let you write it are created today.
What does your ATS quietly fail to keep?
The four objects, in most systems. An applicant tracking system reliably keeps the application, the resume and the disposition code. What it usually does not keep is the value the tool produced at the moment of the decision, the version of the model or ruleset that produced it, the ordered list as it was rendered on someone's screen, and anything that reads as a reason.
Each has a mechanical cause worth knowing:
- The output is a field that gets recomputed. A re-index, a model update or a re-run against new criteria writes over the value that was there, and the value that was there is the one a challenge asks about.
- The version is often not stored on the candidate record at all. Without it, an output cannot be tied to the logic that produced it, and a vendor's later fix becomes indistinguishable from the behavior you actually used.
- The list exists only at render time. It is assembled from filters, weights and sort order when the page loads, so nothing persists once the page closes.
- The reason is a taxonomy, not a sentence. "Not a fit" and "more qualified candidates" are disposition codes; neither one describes a decision.
The Uniform Guidelines also expect a user to keep records that disclose the impact of its selection procedures on identifiable race, sex and ethnic groups 4. That analysis cannot be run backwards over stage-level counts nobody captured, which is a reason to check whether your ATS turned its own AI features on by default before you write the schedule.
Ask the vendor whether it snapshots or overwrites
Send one question and keep the answer. At the moment a candidate is dispositioned, does the platform store the output, the ordering and the version as they stood, or does it recompute them on the next refresh? Vendors answer that quickly, and the answer decides whether your retention policy is a filing rule or an export schedule.
If the answer is overwrite, the policy needs a cadence, not a folder:
- Export stage-level records per open requisition on a fixed schedule, and again at every disposition.
- Export in a format that opens without the vendor's software, plus a rendered copy of the list as displayed.
- Store it against the requisition, not inside the tool, and name one owner per requisition.
- Record the tool and version on the export itself, so the two never separate.
A cadence nobody runs fails at the worst possible moment, so give it an owner and a trigger rather than a calendar reminder. The trigger that works is the disposition itself: the same action that moves a candidate to rejected writes the export. Anything that depends on someone remembering at quarter end will be missing the quarter you need.
Put the same asks in the contract at renewal, because an export right that expires with the subscription is not a retention plan. This is the same list that turns up when a vendor has to support an EEOC inquiry, which is the honest way to size the work: you are building the evidence file once, for whichever arrives first.
Why does the written reason matter more than the number?
Because the number is not the decision and the reason is. A challenge asks what the employer did and why, and a stored value with no sentence attached describes a process in which the tool decided. One line from the person who decided, written the same day, is the cheapest evidence in this exercise and the only part nobody else can reconstruct for you later.
A usable reason names the requirement and points at the evidence: which qualification was missing, where in the file that shows, and what the alternative candidate had instead. An unusable one restates the code or the output. The test is whether a colleague could read the line two years later and reach the same outcome without asking anyone.
Keep the field small enough that people fill it in. One required line of free text at disposition, written by the person who decided, beats a structured form with nine dropdowns that gets clicked through in four seconds. A template answer is worse than a blank, because a file full of identical sentences describes a process nobody was running.
That line does double duty. It is what stands behind a decision when a candidate asks how it was made, and it is the record that shows a person exercised judgment rather than ratifying a list, which is the same fact pattern at issue in whether a candidate can demand human review. Write it at the moment of the decision. A reason composed after a complaint arrives is a different document, and it reads like one.
Common questions
Does a screenshot count as a record?
It counts as evidence of what was on the screen, which is the part hardest to reconstruct later. Capture the ordered list with the requisition number, the date, the filter settings and the tool version visible, and store it with the requisition file, not in a chat thread. A dated export is better, because a screenshot shows what was displayed and not what the system held underneath it.
What if the vendor deletes our data when the contract ends?
Assume it will unless the contract says otherwise. Negotiate an export right that survives termination, a defined window to use it, and a format readable without the vendor's software. Then use it on the last day of the term rather than the first day of a dispute. Records you cannot retrieve are records you do not have, and the duty to produce them does not end with the subscription.
Do we keep the AI transcript from a work sample or assessment?
If it informed the decision, treat it as part of the record and keep it on the same schedule. It also raises a consent question, because capturing a candidate's working session is a different act from storing a resume. Decide what gets captured, say so before the candidate starts, and keep the window the same length as the decision record the transcript supports.
Does a litigation hold override the retention schedule?
Upward, never downward. Once a charge or an action is filed, personnel records relevant to it are preserved until final disposition whatever the schedule says. The practical failure is scope: a hold that names the applicant tracking system misses the tool's outputs, the exports, the rendered lists and the recruiter's notes. Write the hold procedure so it names those systems specifically instead of saying all relevant records.
Is one year enough anywhere?
One year is a federal floor rather than a target, and it is already short in California, where FEHA records run four years and include automated-decision-system data. Set one schedule at the longest period that applies across the states where your candidates sit, then list the events that extend it: a charge, an agency inquiry, a hold. One national schedule at the longest applicable period is cheaper to operate than five regional ones.
References
- 1. 29 CFR 1602.14 - Preservation of records made or kept law.cornell.edu Supports the one-year federal preservation period and the duty to preserve relevant personnel records until final disposition of a charge or action.
- 2. Final Unmodified Text of Proposed Employment Regulations Regarding Automated-Decision Systems (Attachment B), 2 CCR sections 11009, 11013 calcivilrights.ca.gov Supports the extension of FEHA employment-records retention from two years to four and the inclusion of automated-decision-system data.
- 3. SB26-189 Automated Decision-Making Technology - Bill Summary leg.colorado.gov Supports the January 1, 2027 effective date, the plain-language description of the technology's role after an adverse outcome, and the right to request human review.
- 4. 29 CFR 1607.4 - Information on impact (Uniform Guidelines on Employee Selection Procedures, 1978) law.cornell.edu Supports the expectation that a user keeps records disclosing the impact of its selection procedures by race, sex and ethnic group.
4 sources, numbered by first appearance. How Olive sources claims
General guidance, not legal advice. Hiring rules differ by state and country and change often; check anything here against your own counsel before you act on it.
Olive assesses how a person works with AI. It does not detect AI-written documents, and it never produces a score, a ranking, or a match percentage for a person. Candidates read the same report the employer reads.