Data & File Privacy / Security

Last Updated: September 22, 2026

🛡️ Zero Server-Side Processing Architecture

Every single one of the 31 tools on BizBop is engineered as a client-side web utility. When you drop a PDF, choose an image, paste sensitive text, or format confidential JSON, the processing happens 100% locally on your computer's CPU and memory. No files or input strings are ever transmitted to BizBop servers, cloud storage, or external processing APIs.

1. Purpose of this Disclosure

At BizBop, we believe privacy claims should be transparent, technically precise, and directly verifiable by users. Traditional SaaS web services often require users to upload documents to remote cloud clusters, where files may be queued, processed on remote virtual machines, stored temporarily in object storage buckets, and deleted on arbitrary retention timers.

BizBop operates on a fundamentally different, privacy-first technical architecture: we eliminate the server upload step entirely. Our web server acts exclusively as a static content delivery mechanism, sending raw HTML, CSS, JavaScript, and asset files to your browser once. From that moment forward, your web browser functions as an independent, local application.

2. Technical Breakdown: How Each Tool Category Handles Data

Different file formats require different computational engines. Below is an exact description of the technologies and browser APIs used across all 31 tools:

📄 PDF & Document Utilities

Tools: PDF to JPG, JPG to PDF, PDF Merger, PDF Splitter, PDF Compressor.

Implementation: These tools utilize pure client-side JavaScript libraries (such as pdf-lib.min.js and pdf.min.js) compiled to run directly inside your browser's JavaScript V8/SpiderMonkey engine. Uploaded PDF files are read into local typed arrays (Uint8Array / ArrayBuffer) using the native HTML5 FileReader API. PDF page rasterization is performed on hidden HTML5 canvas elements. ZIP archives are packaged in-memory using jszip.min.js.

Data Transit: 0 bytes sent outside your machine.

🖼️ Image & Design Utilities

Tools: Image Compressor, Image Resizer, Favicon Generator, Color Palette Extractor, CSS Gradient & Box Shadow Generator.

Implementation: Images (JPEG, PNG, WebP, SVG) are decoded locally by your browser's native rendering engine. Re-scaling and compression algorithms are executed using the browser's CanvasRenderingContext2D interface. Color palette extraction samples RGB pixel channels directly from local canvas pixel arrays (getImageData). The resulting outputs are converted to local Data URLs or Blob objects and downloaded via client-generated anchor tags.

Data Transit: 0 bytes sent outside your machine.

🔍 SEO & Webmaster Utilities

Tools: SERP Snippet Preview, Keyword Density Checker, SEO Slug Generator, Open Graph Generator, Robots.txt Generator, XML Sitemap Generator, Schema Markup Generator, Heading Structure Checker, UTM Link Builder, Hreflang Tag Generator, Redirect Rule Generator, Keyword Grouper, Readability Checker.

Implementation: All string manipulation, tokenization, n-gram frequency extraction, readability indexing (Flesch-Kincaid, Gunning Fog, SMOG), and code generation run in real-time within the browser DOM. No target URLs, competitor keywords, or draft article copy are sent to any remote analysis server.

Data Transit: 0 bytes sent outside your machine.

💻 Developer & Content Utilities

Tools: Word Counter, Text Diff Checker, JSON Formatter, Regex Tester, Base64 Encoder/Decoder, Code Minifier, Text Cleaner & Case Converter, Lorem Ipsum Generator.

Implementation: Text diffing executes the Myers diff algorithm directly in client-side memory. JSON formatting and validation use native browser JSON.parse and JSON.stringify. Code minification strips comments and whitespace using local regular expression passes. Minified scripts or reformatted JSON never touch a remote API.

Data Transit: 0 bytes sent outside your machine.

3. The Data Lifecycle in Your Browser

To understand the security of BizBop, it is helpful to follow the lifecycle of your data from input to deletion:

  • Selection / Input: When you drag a file into a drop zone or paste text into an input box, the browser creates a file reference or memory pointer in your device's random-access memory (RAM).
  • Local Processing: The JavaScript code associated with the tool operates on this memory buffer. Calculations, transformations, and renderings occur on your computer hardware.
  • Output Download: When processing finishes, the tool generates an in-memory Blob or data: URI. Clicking "Download" or "Copy" saves this data directly from your local browser memory to your storage drive.
  • Automatic Memory Cleanup: The data exists in volatile memory only for the duration of your browsing session. When you click "Clear", refresh the page, or close the browser tab, the allocated memory is freed by the browser's automatic garbage collection. Nothing is retained.

4. What We Do NOT Claim (Honest Security Disclosures)

We pride ourselves on intellectual honesty and avoid marketing buzzwords that mislead users:

  • No "Military-Grade Cloud Encryption": Some websites claim your files are protected by "military-grade 256-bit AES cloud encryption." In reality, this usually means they upload your unencrypted file to a cloud server and encrypt it on their disk. At BizBop, we make no such claims because there is no cloud server to encrypt files on. Your files simply do not leave your device.
  • Local Device Security is Your Responsibility: Because processing occurs on your physical machine, the security of your files depends on the security of your computer and browser. If your computer is infected with spyware, keyloggers, or malicious browser extensions, those threats have access to your local screen and inputs.
  • Shared & Public Computers: If you are using a shared library computer or public workstation, be aware that browser caches may retain temporary image previews until cleared. We recommend using Incognito / Private Browsing mode on shared devices and clearing your browser history after completing your work.

5. How to Independently Verify Zero Uploads (DevTools Audit)

You do not have to take our word for it. Any modern web browser includes developer diagnostic tools that allow you to inspect every single network packet leaving your computer. Follow these steps to verify our claims yourself:

1
Open Developer Tools: In Google Chrome, Mozilla Firefox, Microsoft Edge, or Brave, press F12 (or Ctrl+Shift+I on Windows/Linux, Cmd+Option+I on macOS).
2
Select the Network Tab: Click on the Network tab at the top of the DevTools panel. Check the Fetch/XHR filter to inspect all background asynchronous network requests.
3
Perform Any Tool Operation: Upload a confidential PDF to PDF Merger, drop an image into Image Compressor, or paste secret code into JSON Formatter.
4
Observe the Network Log: Look at the network activity during processing and file download. You will observe zero POST, PUT, or PATCH requests containing your file data. The only network requests on BizBop are the initial static page assets (HTML, CSS, JS, fonts) loaded when you first opened the page.

6. Browser Storage, Cookies & Third-Party Services

While tool inputs and outputs are never stored remotely, BizBop utilizes standard browser storage technologies for site functionality:

  • Browser localStorage: Used strictly to remember your visual preferences, specifically whether you have chosen the Light or Dark theme. No personal identifying information is stored.
  • Advertising & Analytics: To support our free tools without charging subscription fees, we display advertisements (including Google AdSense and direct banner sponsorships). These advertising partners may set cookies to deliver non-intrusive ads and prevent fraud. For detailed information and opt-out links, see our Cookie Policy and Privacy Policy.

7. Questions and Security Contact

If you have technical questions about our client-side architecture, want to report an issue, or require security verification details, please contact our technical team: