Back to Home

Privacy Policy

Effective Date: May 2026 | Last Updated: May 2026 | Operator: Ajit Vishwakarma

TL;DR — Plain English Summary
  • We collect zero personal data.
  • We use no cookies, no tracking pixels, no advertising scripts.
  • We use GoatCounter for anonymous, cookie-free page view counts — no personal data is collected.
  • Every file you upload to a tool never leaves your device. All processing happens in your browser.
  • We use no third-party advertising networks.
  • The only browser storage we use is localStorage and sessionStorage for UI preferences (theme, language, install prompt). All values are functional only — no personal data, never transmitted.

1. Who We Are

Bramhify (bramhify.com) is a personal developer project operated by Ajit Vishwakarma, a Senior Java Platform Engineer. This website is a static utility hub — it contains no server-side code, no database, and no backend infrastructure of any kind.

2. Data We Collect

We collect no personal data whatsoever. Specifically:

  • No name, email address, phone number, or any identifying information.
  • No IP address logs (we have no server — Netlify's infrastructure may log IPs for DDoS protection; refer to Netlify's Privacy Policy).
  • No usage analytics, page view tracking, or session recordings.
  • No files, images, or PDFs you process using our tools — all processing happens entirely within your browser's JavaScript engine and Web APIs (Canvas, WebAssembly, FileReader). Nothing is transmitted to any server.

3. Cookies & Browser Storage

This website uses no cookies of any kind.

We use the browser's localStorage and sessionStorage APIs solely to remember functional UI preferences. The complete list of every key stored is below — nothing else is ever written:

KeyStorageWhat it storesPersonal data?
themelocalStorageYour chosen colour scheme: "light" or "dark"None
langlocalStorageYour chosen language: "en" or "hi"None
pwa-tool-visitslocalStorageList of tool page names visited (e.g. ["image-compressor"]) — used only to decide when to suggest installing the app. Cleared when you dismiss the banner.None
pwa-dismissed-untillocalStorageA timestamp (epoch ms) recording when you last dismissed the app-install banner — so it doesn't reappear for 7 days.None
pwa-mobile-warning-{tool}sessionStorageA flag ("1") noting that the mobile-complexity warning was already shown for a given tool this session. Cleared when you close the tab.None

All of the above stays entirely on your device and is never transmitted to us or any third party. You can inspect or delete it at any time via Browser DevTools → Application → Storage. None of it is subject to cookie consent requirements under GDPR/ePrivacy — it is strictly functional and contains zero personal data.

4. Third-Party Services

This site loads resources from external CDNs to deliver tool functionality. These connections may log your IP address per their own policies:

ServicePurposeData SharedPrivacy Policy
Google FontsLoad Inter typefaceIP address, browser UAGoogle
jsDelivr CDNLucide icons, browser-image-compression, pdf-libIP address, browser UAjsDelivr
cdnjs (Cloudflare)Cropper.js libraryIP address, browser UACloudflare
esm.sh@imgly/background-removal (AI model) — Background Remover page onlyIP address, browser UAesm.sh
GoatCounterAnonymous page view analytics — no cookies, no personal dataPage URL, referrer, country (coarse), browser type — no IP storedGoatCounter
NetlifyWebsite hosting & CDN deliveryIP address, request metadataNetlify

Important: None of the above services receive your files or processed data. They only receive a standard HTTP request to fetch a script or font file — identical to any other website you visit.

5. Your File Data — Technical Guarantee

When you use any Bramhify tool (e.g., Background Remover, Image Compressor, Image to SVG Converter, etc.):

  • Your file is loaded into browser memory using the FileReader API or Drag & Drop API.
  • Processing occurs using Canvas API, WebAssembly, or JavaScript workers — entirely within your browser process.
  • The result is made available via a Blob URL (an in-memory object URL) for download — no network request is made.
  • Your file is never transmitted over the internet by this website.

6. Legal Compliance

GDPR (EU General Data Protection Regulation)

No personal data is processed. There is no lawful basis required since no data is collected. No Data Protection Officer is required. No data transfers outside the EU occur from our infrastructure (we have none). Third-party CDN providers are GDPR-compliant per their own policies.

CCPA (California Consumer Privacy Act)

We do not collect, sell, or share personal information of California residents or any other residents. No opt-out mechanism is required.

COPPA (Children's Online Privacy Protection Act)

This site does not collect any data from any user, including children under 13. There are no interactive features, accounts, or communications.

Indian IT Act & DPDP Act 2023

Under India's Digital Personal Data Protection Act 2023, no personal data is processed. The zero-collection architecture means no Data Fiduciary obligations apply. No Data Protection Board reporting is required.

ePrivacy Directive (EU Cookie Law)

No cookies are set. The sole use of localStorage for theme preference is strictly functional and contains no personal data. No cookie consent banner is legally required.

7. Open Source Libraries

All third-party libraries used are open-source with permissive licenses:

  • Lucide — ISC License
  • browser-image-compression — MIT License
  • Cropper.js — MIT License
  • @imgly/background-removal — AGPL-3.0 (free for non-commercial use)
  • pdf-lib — MIT License
  • imagetracerjs — Public Domain
  • Inter (Google Fonts) — SIL Open Font License

8. Changes to This Policy

If this policy changes materially (e.g., analytics is added), the "Last Updated" date will be updated. Since we collect no data, material changes are unlikely.

9. Contact

For any privacy-related questions, contact: Ajit Vishwakarma on LinkedIn.