Privacy Policy
Our core architectural philosophy is local-first execution. We believe software should do its job on your workstation without harvesting data, injecting trackers, or transmitting your creative assets.
[LOCAL EXECUTION] 100% offline processing inside Adobe Illustrator ExtendScript runtime.
[ARTWORK PRIVACY] Zero vector paths, pixels, metadata, or filenames are ever uploaded.
[ANALYTICS] Zero tracking pixels, zero cookies, zero background trackers.
[ACTIVATION] Ephemeral SHA-256 license handshake via secure Cloudflare Worker proxy.
1. Overview & Local-First Processing
All software distributed under the Niloy Illustrator Script Suite (including StockVector Exporter Pro, VectorCleanse, and companion utilities) operates as pure ECMAScript 3 (ES3) ExtendScript scripts running entirely within your local Adobe Illustrator installation.
When you process, export, pre-flight, or package vector files:
- Zero Artwork Transmission: Your vector artwork, layers, anchor points, swatches, embedded images, and canvas contents never leave your computer.
- Zero File System Scanning: The scripts only access files and folders you explicitly select via the system folder picker or file browser.
- Local Document Lifecycle: Documents are opened, converted, saved, and closed sequentially using standard local Illustrator API calls with zero cloud dependencies.
2. Telemetry, Analytics & Tracking
We take a strict zero-telemetry stance across all our tools and public web properties:
1. NO USAGE TELEMETRY : We do not log how many files you export, which formats you choose, or how long exports take.
2. NO CRASH HARVESTING : Errors remain in your local Illustrator console dialogs; no stack traces are phoned home.
3. NO COOKIES / TRACKERS: This documentation website uses zero third-party tracking scripts, trackers, or marketing beacons.
4. NO FINGERPRINTING : We do not fingerprint hardware components, browser profiles, or font libraries.
3. License Verification & Seat Management
When activating a commercial license key (e.g., for StockVector Exporter Pro), a minimal cryptographic handshake occurs between your workstation and our serverless licensing proxy:
- Cloudflare Worker Bridge: License activation requests are routed exclusively through our secure, stateless Cloudflare Worker licensing proxy (
api.nildevscripts.com/ Cloudflare edge network). - Data Transmitted: Verification sends only the entered license key string (or its SHA-256 hash) and an anonymized machine seat identifier used strictly to enforce simultaneous seat concurrency limits (2 seats for Individual licenses, 20 seats for Team licenses).
- Offline Seat Caching: Upon successful verification, your activation token is cached locally on your machine. Subsequent batch export runs operate 100% offline without continuous server pinging.
- Marketplace Purchases: For licenses purchased via Gumroad or Adobe Exchange, order processing and billing details are handled directly by those respective platforms under their own privacy policies. We never receive or store your credit card or payment credentials.
4. Data Retention & Security
We retain only the bare minimum data required to deliver license keys and provide technical support:
| Data Category | Storage Location | Purpose | Retention Period |
|---|---|---|---|
| License Key & Hash | Cloudflare KV (Encrypted) | Seat count authorization | Duration of license validity |
| Customer Support Emails | Direct Email Inbox | Troubleshooting & bug resolutions | Until resolved or upon request |
| Local Preferences File | User's Local Machine Only | Remembers UI settings & export paths | Until script uninstalled by user |
5. Support & Direct Inquiries
If you have questions regarding this Privacy Policy, wish to verify the data associated with your license key, or request key seat deactivation, contact us directly through our official developer communication channels:
Developer Support & Inquiries
Direct line to the author and lead engineer of the script suite: