Privacy Policy for DevUtilities

Last Updated: October 2025

Overview

DevUtilities ("the App") is a native macOS developer utility application created by Hengfei Yang. This privacy policy explains how the App handles your information.

Information Collection and Use

Anonymous Usage Analytics

DevUtilities collects anonymous usage analytics to improve the app and understand which features are most valuable to users.

What We Collect

We collect anonymous usage events only:

What We DO NOT Collect

We do not collect any personal or sensitive information:

Anonymous Identifiers

Both identifiers are completely anonymous and cannot be used to identify you personally.

Local Data Storage

The App stores the following information locally on your device only:

  1. User Preferences: Your customization settings (enabled/disabled tools, tool order)
  2. API Configuration: AI feature API keys and endpoints (stored in macOS UserDefaults)
  3. Chat History: AI Chat conversation history (stored locally in app container)
  4. Recent History: Recent conversions, requests, or inputs for convenience

All this data:

Network Usage

DevUtilities requires network access for specific features only:

1. AI Features (AI Chat, AI Translate)

2. IP Query Tool

3. HTTP Request Tool

4. Usage Analytics

5. Update Checking

Offline Functionality

The following tools work completely offline without any network access:

Cryptographic Features

The App provides cryptographic tools (hash functions, encryption/decryption) for developer use:

Third-Party Services

Analytics Server

DevUtilities sends anonymous usage events to our own analytics server to understand feature usage. No third-party analytics services (Google Analytics, Mixpanel, etc.) are used. We control the data and do not share it with any third parties.

No Advertising or Tracking

AI Features

When you use AI Chat or AI Translate with your own API keys, you are directly connecting to third-party AI services (OpenAI, DeepSeek, or custom providers). Your usage is subject to those providers' privacy policies and terms of service.

Children's Privacy

DevUtilities is not directed to children under 13. We do not knowingly collect information from children. If you believe a child has used the App, please contact us.

Data Security

Your Rights

You have complete control over your data:

Changes to This Privacy Policy

We may update this privacy policy from time to time. Updates will be posted on this page with a new "Last Updated" date. Continued use of the App after changes constitutes acceptance of the updated policy.

Contact Information

If you have questions or concerns about this privacy policy:

Analytics Data Details

Example Analytics Event

GET https://api.devutilities.feiliwu.com/event?
    user_id=550e8400-e29b-41d4-a716-446655440000&
    session_id=6ba7b810-9dad-11d1-80b4-00c04fd430c8&
    version=2.5.0&
    module=json_formatter&
    submodule=format

What this tells us:

What this does NOT tell us:

Data Retention

Compliance

This privacy policy complies with:

GDPR Note: While we collect analytics data, it is completely anonymous and cannot be linked to any individual. The random UUID user_id is not personal data under GDPR as it cannot be used to identify a natural person.

Developer Information


Summary: DevUtilities respects your privacy. We collect only anonymous usage analytics to improve the app - no personal information, no tracking, no data sales. Your actual work data (JSON, files, API keys, etc.) stays on your device. Network features require explicit user action and configuration.