BatesKit is an innovative browser-based tool designed for legal professionals, solo practitioners, small-firm administrators, and bid/tender teams who need to stamp continuous Bates numbers, confidentiality legends, and exhibit labels across large sets of PDF documents. Its core unique selling proposition is that files never leave your device; all processing, modification, and writing occur locally within your browser, ensuring maximum privacy and security.
Key Features:
- No Upload Architecture: Documents are processed entirely client-side using JavaScript, eliminating the need to upload sensitive legal files to external servers. This can be verified by monitoring network activity or even by disconnecting from the internet.
- Batch Bates Numbering: Stamps continuous Bates numbers across multiple files in a user-defined order. It supports prefixes, suffixes, custom start numbers, and step increments, with intelligent handling for digit overflow and blank pages.
- Advanced Stamping: Offers real, searchable text layers using PDF standard-14 fonts, positioned accurately against the CropBox and respecting page rotation. Includes options for opaque backing boxes, confidentiality legends, and per-document exhibit labels.
- Integrated Production Checks: Before sending documents, BatesKit runs critical read-only checks on your device. These include:
- Metadata Leak Check: Identifies author, custom fields, dates, XMP, and embedded files that might leak sensitive information.
- Redaction Check: Detects recoverable text under black bars, white-out, invisible ink, and unapplied redaction annotations.
- Production QA: Reports numbering gaps, duplicates, mixed page geometry, and scans lacking a text layer.
- Content Flags: Identifies privileged language, SSNs, emails, and phone numbers (with local OCR for scanned documents).
- Flexible Input/Output: Supports dropping files or entire folders, rebuilding subfolders on output. Writes processed PDFs to a user-chosen directory, never modifying originals. Generates a manifest CSV with BegBates, EndBates, page count, and SHA-256 per document.
- Offline Functionality: Works completely offline once the initial page is loaded, reinforcing the no-upload claim.
- One-Time Payment: Offered as a one-time purchase for unlimited use, with no subscriptions, accounts, or machine binding, and an offline license key verification system.
BatesKit addresses the common pain points of legal document production, especially for those without access to expensive software like Acrobat Pro or who cannot use online tools due to confidentiality concerns. It's ideal for quickly and securely preparing document productions, ensuring accuracy and compliance without compromising data privacy.





