Privacy Policy
At Pragati Telecom, we believe in complete transparency regarding how digital files, images, PDFs, and API keys are handled when you use our web utilities.
1. Overview & Core Privacy Principle
This Privacy Policy governs the online tools, utilities, and services provided by Pragati Telecom ("we", "us", or "our"), accessible at https://turabsk.github.io/pragati-telecom/.
Our fundamental engineering principle is client-side data isolation. Unlike conventional cloud document conversion websites that upload your personal documents to remote web servers for conversion and storage, the vast majority of Pragati Telecom tools execute entirely within your web browserβs sandbox memory (HTML5 Canvas, WebAssembly, Web Workers, and JavaScript).
2. Data Processing Architecture: Tool-by-Tool Breakdown
To maintain absolute honesty and compliance with data privacy regulations, we explicitly categorize each toolβs processing behavior below:
| Tool Name | File Types Processed | Processing Type | Does File Leave Your Device? |
|---|---|---|---|
| AI Photo Studio Pro | JPG, PNG, WEBP (Photos) | 100% Client-Side (CropperJS & @imgly WASM in browser) | NO β Processed in local RAM only. |
| Smart Multi-Card Studio | PDF, JPG, PNG (ID Documents) | 100% Client-Side (PDF.js, Tesseract.js, JSZip in browser) | NO β Password unlock & cropping occur locally. |
| Custom PDF Compressor | PDF Files | 100% Client-Side (PDF-Lib & Canvas scaling) | NO β Re-encoded in browser memory. |
| Smart Visual PDF Editor | PDF Files | 100% Client-Side (PDF.js, PDF-Lib, Noto font embedding) | NO β Text replacement occurs in browser. |
| Cash Denomination Tally | Numerical Inputs | 100% Client-Side (Local arithmetic math) | NO β No files or network requests involved. |
| Drag & Drop PDF Maker | Images & PDF Pages | Local by Default / Server AI on OCR | ONLY IF AI OCR IS CHECKED β In-memory processing via Cloudflare Worker. Zero permanent storage. |
| Searchable PDF Maker | Scanned Images & PDFs | Cloudflare Worker AI API | ONLY IF AI OCR IS CHECKED β In-memory processing via Cloudflare Worker. Zero permanent storage. |
3. Local Client-Side Processing Details
For all tools marked as 100% Client-Side:
- Files selected via the
<input type="file">or drag-and-drop zones are read into your browser using the HTML5FileReaderAPI orURL.createObjectURL(). - Document rendering, cropping, scaling, background removal, and compression occur exclusively inside your device's memory.
- When you download a generated PDF or JPG image, it is generated as a client-side Blob (
blob:URL) and saved directly to your local file storage. - Pragati Telecom has no server backend, no database, and no server-side file storage for these tools. We never view, collect, or store your documents.
4. Third-Party API Data Transmission (Google Gemini AI OCR)
In tools offering optical character recognition (specifically searchable-pdf.html and pdf-maker.html):
- Server-Side Cloudflare Worker Architecture: Pragati Telecom routes AI processing requests through secure, server-side Cloudflare Worker endpoints (
/api/searchable-pdf-aiand/api/pdf-ai). Users do not need to supply, store, or manage personal API keys. - Ephemeral Data Processing: When you execute AI OCR, image canvas slices are streamed in-memory over encrypted HTTPS to our Cloudflare Worker to extract text coordinates and are immediately discarded. No document files or image buffers are retained on permanent storage.
- Zero Client-Side Credential Exposure: All provider credentials are kept strictly secure within encrypted Cloudflare environment secrets. The user's browser never receives, handles, or stores any API keys.
- No Local Storage of Credentials: The application does not store any AI API tokens or credentials in your browser's
localStorageorsessionStorage.
5. Content Delivery Networks (CDNs) & External Assets
To ensure optimal loading speeds and secure library delivery, our website loads open-source JavaScript libraries and fonts from reputable public CDNs:
- cdnjs (Cloudflare): Serves
pdf.js,pdf-lib,jspdf,cropperjs,Sortable.js, andjszip. - jsdelivr: Serves
@imgly/background-removalWebAssembly scripts. - Google Fonts: Serves the Plus Jakarta Sans typeface stylesheet and the Noto Sans Bengali TrueType font binary for Bengali PDF rendering.
These CDNs may collect standard technical access logs (such as your IP address, browser user-agent, and timestamp) in accordance with their respective privacy policies.
6. Cookies & Tracking Technologies
Current Status: Pragati Telecom does not use tracking cookies, behavioral tracking scripts, or analytics pixels (such as Google Analytics or Facebook Pixel) in its current codebase.
Browser LocalStorage: We utilize browser localStorage solely for functional UI preferences (such as saving your Light/Dark mode theme preference and sidebar collapsed state).
Future Advertising Disclosures: If third-party advertising partners (such as Google AdSense) are introduced in the future, they may use cookies or web beacons to serve advertisements based on user visits to this and other websites. Users will retain the right to manage cookie preferences and opt out of personalized advertising via Google Ad Settings (https://adssettings.google.com).
7. Data Security & User Responsibilities
While our client-side architecture minimizes data exposure, users must uphold safe digital hygiene:
- Always access Pragati Telecom over a secure HTTPS connection.
- When working on public or shared computers (e.g., in cyber cafes or libraries), remember to clear downloaded files from the local Downloads folder and click "Clear API Key" after completing your session.
- Do not share your personal Google API keys with unauthorized individuals.
8. Contact for Privacy Inquiries
If you have questions, concerns, or requests regarding this Privacy Policy or our data handling practices, please contact us:
- Physical Address: Pragati Telecom, Kalupur Middle Para, Murshidabad, West Bengal, India
- Phone / WhatsApp: +91 9775096842
- Email: support@pragatitelecom.local