Privacy Policy

Last Updated: August 4, 2026

Overview

HoneyContainer ("we," "us," "our," or "the Application") is committed to protecting your privacy. This Privacy Policy explains our data practices and your privacy rights.

No Analytics or Developer Data Collection

HoneyContainer does not collect or transmit analytics, telemetry, advertising data, crash reports, or information about how you use the application. Specifically:

  • We do not track your usage patterns
  • We do not collect analytics data
  • We do not collect personal information
  • We do not operate an application analytics or telemetry service
  • We do not use tracking or telemetry services
  • We do not collect crash reports or error logs

Local Storage of Preferences

HoneyContainer stores certain user preferences locally on your device to enhance your experience. This information is stored using macOS UserDefaults and includes:

  • Encrypted saved environment configurations (named collections of environment variables)
  • Split view layout preferences (user-configured column widths per menu)
  • Application settings (terminal preference, display preferences, etc.)

Saved Environment sets are encrypted with AES-256-GCM before they are stored in UserDefaults. Their encryption key is stored in macOS Keychain and does not sync through iCloud Keychain. Other preferences in UserDefaults are not protected by the Environments encryption mechanism.

User-Initiated Network Activity

HoneyContainer communicates with Apple Container and Docker installed on your Mac. Most management activity is local, but network communication can occur when you choose an operation that requires it. This includes:

  • Pulling images from or pushing images to a registry
  • Using AWS credential proxy and role-assumption features
  • Running containers or runtime operations that access a network
  • Submitting the separate website feedback form, which creates a ticket containing the fields you enter in the private HoneyContainer GitHub repository

The destination service and the installed container runtime may apply their own privacy practices. HoneyContainer does not turn these user-requested operations into developer analytics or telemetry.

Local Logs

HoneyContainer keeps application logs in its macOS cache directory and image build logs in Application Support. Console logs rotate at 5 MiB and retain up to ten files without an age-based expiry. Image build logs have no general size or age limit and remain until cleared, their image is deleted, or orphan cleanup removes them.

These logs are not comprehensively redacted. Container environment values and image build arguments can be written to them in plaintext. Review and remove sensitive information before sharing any log.

Distribution

HoneyContainer is not available through the App Store. It is distributed directly as a downloadable DMG file.

HoneyContainer is an independent application and is not endorsed by Apple Inc. or Docker, Inc.

Third-Party Trademarks

App Store® and macOS® are registered trademarks of Apple Inc.

Docker and the Docker logo are trademarks or registered trademarks of Docker, Inc. in the United States and/or other countries. Docker, Inc. and other parties may also have trademark rights in other terms used herein.

Your Privacy Rights

HoneyContainer does not maintain an analytics or account profile for you. Dragging the application to the Trash removes the application but does not remove every preference, log, or encryption key. To delete the remaining HoneyContainer data, run the following commands in Terminal:

defaults delete io.mcneely.honeycontainer
rm -rf ~/Library/Caches/io.mcneely.honeycontainer
rm -rf ~/Library/Application\ Support/HoneyContainer
security delete-generic-password -s io.mcneely.honeycontainer -a environments

These commands permanently remove HoneyContainer preferences, cached console logs, image build logs, and the Keychain item used for environment encryption. They do not remove containers, images, volumes, or other data owned by Apple Container or Docker.

If the AWS feature was used, HoneyContainer may also have modified ~/.aws/config and ~/.aws/credentials and created timestamped .honeycontainer.bak-* backups. Review those files manually because deleting them can damage AWS configuration used outside HoneyContainer. Credential-proxy token directories under the macOS temporary directory normally clean up when the helper stops or the app next launches, but a force-quit can leave one temporarily behind.

Third-Party Services

HoneyContainer does not use third-party analytics, advertising, or tracking services. It directly imports software libraries used to communicate with runtimes and services, including SwiftNIO, AsyncHTTPClient, and Apple Container components. Those dependencies are not used for tracking. GitHub stores feedback submitted through the website as tickets in the private HoneyContainer repository.

Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last Updated" date at the top of this page. Your continued use of the Application following any changes constitutes your acceptance of the updated Privacy Policy.

Contact Us

If you have any questions about this Privacy Policy or HoneyContainer's privacy practices, please contact us through the website's feedback page.

Summary

Your privacy is paramount. HoneyContainer includes no analytics, telemetry, advertising, or developer account. Local preferences and logs stay on your Mac; external communication occurs only for operations you initiate, such as registry, AWS, feedback, runtime, or container network activity.