Utilistack

Command Palette

Search for a command to run...

Privacy Policy

Last updated: December 2024

The Short Version

Your files, passwords, and data never leave your device. All processing happens locally in your browser using JavaScript. We don't collect, store, or transmit your personal data.

Data Processing

Utilistack is designed with privacy as a core principle. Here's how each tool handles your data:

  • Image Converter: Uses the HTML5 Canvas API to process images entirely in your browser. Images are never uploaded to any server.
  • QR Code Generator: Generates QR codes using client-side JavaScript. Your URLs, WiFi passwords, and contact information stay on your device.
  • JSON Formatter: Parses and formats JSON using browser-native JSON methods. Your data never leaves the page.
  • Password Generator: Uses the Web Crypto API (crypto.getRandomValues) for cryptographically secure random password generation. No server communication occurs.
  • YouTube Thumbnail: Fetches publicly available thumbnail images directly from YouTube's CDN (img.youtube.com). Only the video ID is used to construct the URL.

Cookies & Local Storage

We use minimal browser storage for essential functionality only:

  • Theme Preference: Stores your light/dark mode preference in localStorage.
  • Tool History: Some tools store recent items in sessionStorage (cleared when you close the tab).

We do not use tracking cookies, advertising cookies, or any third-party analytics that track individual users.

Analytics

We may use privacy-respecting analytics (such as Plausible or Umami) to understand aggregate usage patterns. These services:

  • Do not use cookies
  • Do not collect personal information
  • Do not track individual users across websites
  • Are fully GDPR and CCPA compliant

Contact

If you have questions about this privacy policy, please contact us at privacy@utilistack.io

Open Source Transparency

Utilistack is open source. You can review our code on GitHub to verify that we handle your data exactly as described in this policy.