All articles

    June 3, 2026

    Managing document discovery on a production scale requires more than just high-speed stamping; it requires a workflow that eliminates the security risks of data transit and the technical errors that lead to rejected court filings.

    Managing document discovery on a production scale requires more than just high-speed stamping; it requires a workflow that eliminates the security risks of data transit and the technical errors that l

    Managing document discovery on a production scale requires more than just high-speed stamping; it requires a workflow that eliminates the security risks of data transit and the technical errors that lead to rejected court filings. Efficient systems handle Bates numbering locally on the user's machine to prevent sensitive evidence from touching external servers, ensuring that large-scale productions stay within tight court-mandated deadlines without compromising confidentiality.

    How do litigation teams manage production-scale Bates labeling without security risks?

    In high-stakes litigation, the volume of discovery documents often climbs into the tens of thousands of pages. Traditional methods—manually applying stamps in PDF editors or uploading files to cloud-based processors—create a binary choice between losing billable hours or risking a data breach. The move toward local, browser-based processing allows legal teams to maintain the speed of automation while keeping the underlying files entirely within their own firewall.

    The technical reality of production-scale processing

    When dealing with production-scale processing, the primary bottleneck isn't the stamping itself; it's the preparation and validation. Large data sets frequently contain a mix of orientation, page sizes, and encryption levels. A professional workflow must account for these variables automatically to ensure the sequential integrity of the Bates run.

    If a single document fails or a sequence skips, the entire production may need to be re-run to maintain the audit trail required by the court. This is why legal professionals are moving away from general-purpose PDF tools in favor of specialized labeling software that provides a run log—a detailed record of every document processed, the starting and ending Bates numbers, and any errors encountered.

    Why local processing is the new standard for confidentiality

    Sending client documents to a third-party server for processing introduces "data in flight" and "data at rest" risks. Even if a provider claims to delete files after processing, the mere act of transmission can violate strict confidentiality protocols or protective orders.

    Local processing happens within the browser's memory. The files are read by the application, labeled, and saved back to the local drive without ever being uploaded to the internet. This architecture satisfies the most stringent IT security audits because the data never leaves the legal team's controlled environment.

    FeatureManual PDF StampingCloud-Based ProcessingLocal Automated Processing (OmniBates)
    Speed1-5 pages per minute500+ pages per minute500+ pages per minute
    Data SecurityHigh (local)Variable (third-party servers)Highest (never leaves device)
    AccuracyProne to human errorHighHigh (automated sequential)
    Audit TrailNoneLimitedFull Run Logs
    Setup TimeHigh (manual per file)Moderate (upload time)Instant (browser-based)

    Maintaining court-approved formats under pressure

    Courts have specific expectations for how Bates numbers should appear. They must be legible, non-obstructive to the document content, and consistently placed. Production-scale tools allow for global "safe zones" where the software automatically detects text and places the label in a clear margin.

    Standardizing these formats—using 6-to-9-digit sequences with prefix identifiers—ensures that the opposing counsel and the judge can reference evidence during depositions and trial without confusion. When a production is "same-day," there isn't time to fix a prefix typo across 5,000 pages. Automation ensures that once the prefix (e.g., SMITH_000001) is set, it remains identical across the entire batch.

    The hidden cost of manual labeling

    Paralegals and litigation support staff often spend dozens of hours a month on "clerical" tasks that could be automated. If a firm bills a paralegal's time at $150 per hour, a single afternoon spent manually clicking through PDFs is a significant drain on client resources and firm profitability.

    By using a specialized tool like OmniBates, these hours are reclaimed. The focus shifts from the mechanical act of numbering to the strategic act of document review and privilege logging.

    "The goal of legal technology isn't to replace the human element of discovery, but to ensure the human element isn't wasted on tasks that a machine can execute with 100% precision."

    Essential checklist for litigation document production

    Before hitting "export" on a production-scale Bates run, verify the following:

    • Check for hidden layers: Ensure the labeling software flattens the Bates stamp so it cannot be moved or deleted by the receiving party.
    • Verify the sequence: Cross-reference the final page of the last document with the total page count for the run.
    • Review the run log: Ensure no documents were skipped due to password protection or corruption.
    • Standardize prefixes: Confirm the prefix matches the agreed-upon format in the ESI (Electronically Stored Information) protocol.
    • Test legibility: Spot-check dark or cluttered pages to ensure the white background around the Bates number is active.

    FAQ

    Does local processing work with very large PDF files?

    Yes. Modern browser-based tools can handle production-scale files by processing pages in chunks. Since the data isn't being uploaded, the speed is limited only by your computer's hardware, not your internet connection.

    What happens if my computer crashes during a long Bates run?

    A professional-grade tool will provide a detailed run log. If an interruption occurs, you can check the log to see exactly where the sequence stopped and restart from that specific page, avoiding any gaps in the Bates-sequential numbering.

    Are Bates stamps applied by OmniBates permanent?

    Yes. The stamps are "burned" into the PDF layer, making them a permanent part of the document. This is critical for court-approved formats, as it prevents the labels from being stripped away during subsequent file conversions or printing.

    Can I use custom prefixes for different sets of discovery?

    Standard litigation support allows for varied prefixes (e.g., DEF_PROD, PLTF_SUPP). You should be able to configure these at the start of every session to maintain distinct categories for different producing parties or phases of discovery.

    Why is a run log necessary for discovery?

    A run log acts as the "source of truth" for the production. It proves the integrity of the numbering sequence and provides a quick reference for the total number of documents and pages produced, which is essential for filing certificates of service.

    Sources: Federalist Rules of Civil Procedure (FRCP) Rule 34; ESI Protocol Best Practices.

    © 2026 OmniBates. Bates labeling for every file type.