Privacy Policy

Last updated: June 18, 2026

1. Privacy First Commitment

At BGrade, we believe that your data is yours alone. We design and build our utility web applications to enforce strict, client-side, zero-knowledge processing boundaries. The security and confidentiality of your files and conversations are integrated directly into our architecture.

2. No File Uploads (On-Device Processing)

Unlike traditional web tools, BGrade does not upload your files, images, or documents to external servers for processing. All operations—including image cropping, resizing, biometric passport photo formatting, PDF conversions, and A4 print layout generation—take place entirely inside your web browser using HTML5, CSS3, and JavaScript Web Assembly technologies. Your original files never leave your local device.

3. End-to-End Cryptography

For communication tools such as Secret Chat, all messages and attachments are encrypted client-side using the Web Cryptography API (AES-GCM encryption) prior to transmission. The transmission server only acts as a real-time signal relay. Because the decryption keys are generated locally and never transmitted to our servers, we have zero knowledge of, and zero access to, your message contents.

4. Analytics, Cookies & Advertising

We use local storage tokens, standard analytics tools, and third-party advertising cookies to optimize usability, serve relevant advertisements, and measure performance:

  • Google AdSense & Cookies: Google, as a third-party vendor, uses cookies to serve ads on our site. Google's use of advertising cookies enables it and its partners to serve ads to our users based on their visit to our site and/or other sites on the Internet. Users may opt out of personalized advertising by visiting the Google Ads Settings page. Alternatively, you can opt out of a third-party vendor's use of cookies for personalized advertising by visiting www.aboutads.info.
  • Google Analytics: Helps us analyze global traffic levels, geographic landing regions, and page retention rates. No personally identifiable data is sent.
  • Microsoft Clarity: Helps us observe user scroll paths and tool interactions to fix layout bugs and optimize user interface design.
  • Persistent Tokens: We store a randomized local identifier in your browser's localStorage (e.g. usr_...) so we can distinguish between new and returning visitors without collecting personal details.

5. Contacting Us

If you have any questions about this privacy policy, local data processing mechanisms, or wish to report a security bug, please visit our Contact Page or write to us directly at parwez.self@gmail.com.