Legal

Privacy Statement

How TCP Viewer handles crash reports, app analytics, license activation data, and packet captures.

Last updated May 19, 2026

TCP Viewer is a native macOS packet viewer made by the Proxyman Team. This Privacy Statement explains what information the app and website collect, why we collect it, and how we use it.

Our guiding principle is simple: TCP Viewer is built for inspecting network traffic on your Mac, not for collecting that traffic from you. We do not collect packet contents, payloads, browsing history, DNS queries, hostnames, URLs, exported capture files, or the traffic you inspect in the app.

Summary

  • We use Sentry for crash reporting so we can diagnose app crashes and stability issues.
  • We use built-in app analytics to understand broad product usage and improve TCP Viewer.
  • You can opt out of crash reports and app analytics in TCP Viewer settings.
  • We do not collect the packets you capture or the contents of pcap/pcapng files.
  • We collect limited license data only when you activate TCP Viewer with a license key.
  • We use your email only for license delivery, license management, support, and purchase-related communication.

Information We Collect

Crash reports

TCP Viewer uses Sentry to help us understand crashes, hangs, and serious app errors. A crash report may include technical diagnostics such as:

  • TCP Viewer app version.
  • macOS version.
  • Device model or architecture, such as Apple Silicon or Intel.
  • Crash stack traces and error messages.
  • Basic runtime context needed to debug the crash.

Crash reports are used to fix bugs and improve stability. They are not used to inspect your packet captures, and they should not include packet payloads or capture file contents.

You can turn off crash reporting at any time in the app by going to Settings -> Privacy and turning off the crash report checkbox.

Built-in app analytics

TCP Viewer includes lightweight built-in analytics to help us understand how the app is used at a product level. Analytics may include events such as:

  • App launch and basic session activity.
  • Feature usage, such as capture, filter, file open, file export, and license activation flows.
  • App version, macOS version, and broad device/runtime information.
  • Non-sensitive performance and reliability signals.

Analytics are used to improve product quality, prioritize fixes, and understand which workflows need more attention. We do not use analytics to collect packet contents, browsing history, capture payloads, or pcap/pcapng files.

You can turn off app analytics at any time in the app by going to Settings -> Privacy and turning off the app analytics checkbox.

License activation data

If you activate TCP Viewer with a license key, we collect and store limited license information so we can validate the license and manage device seats. This may include:

  • Email address associated with the license.
  • License key.
  • Mac device name, such as the computer name shown by macOS.
  • Device identifier used to recognize an activated Mac for seat management.
  • Activation date and last active date.
  • TCP Viewer app version and macOS version.
  • License type, license status, seat count, purchase date, and update eligibility.

We collect this information only when it is needed for licensing, activation, device management, support, fraud prevention, and fulfillment. For example, the License Manager uses this data to show active devices and let you revoke an old device when moving a seat to another Mac.

Website and checkout data

The TCP Viewer website may process basic technical data that web servers normally receive, such as request time, browser type, IP address, and requested URL. Purchases are processed by Stripe-hosted Checkout. Stripe may collect payment and billing information under Stripe's own terms and privacy policy. TCP Viewer receives only the information needed to fulfill your license and support your purchase.

Information We Do Not Collect

TCP Viewer does not collect or upload:

  • Packet contents or payloads.
  • Captured traffic streams.
  • DNS queries, hostnames, URLs, or browsing history from your captures.
  • pcap or pcapng files you open, preview, save, or export.
  • Raw HTTP, TCP, TLS, DNS, UDP, or other protocol data from your captures.
  • Personal files on your Mac.
  • Keystrokes or unrelated app activity.

How We Use Information

We use collected information to:

  • Deliver, activate, validate, and manage TCP Viewer licenses.
  • Send license access links and license-related emails.
  • Provide support when you contact us.
  • Improve app stability and fix crashes.
  • Understand broad product usage and improve important workflows.
  • Prevent license abuse and protect purchase integrity.
  • Comply with legal, accounting, and security obligations.

Data Sharing

We do not sell your information. We share information only with service providers that help us operate TCP Viewer, such as:

  • Sentry for crash reporting and diagnostics.
  • Stripe for payment processing and checkout.
  • Infrastructure providers used to host the website, backend, license service, and email delivery.

These providers process information for the services they provide to us. We do not authorize them to use TCP Viewer license or diagnostic data to sell advertising profiles.

Data Retention

We keep license records for as long as needed to provide license activation, device management, updates, support, accounting, fraud prevention, and legal compliance. Crash reports and analytics are kept for a limited period appropriate for debugging, product improvement, and operational review.

If you ask us to delete license-related information, we will evaluate the request and delete or anonymize data where we can. Some purchase, license, or accounting records may need to be retained when required for legal, tax, fraud prevention, or dispute-resolution reasons.

Security

We use reasonable technical and organizational safeguards to protect collected information. No system is perfect, but we try to limit collection to what is needed and avoid collecting sensitive packet data in the first place.

Your Choices

You can choose not to activate a license. If you do not activate TCP Viewer, we do not collect license activation data such as your license email, license key, and activated device record.

You can opt out of diagnostic collection inside TCP Viewer. Open Settings -> Privacy, then turn off the two checkboxes for crash reports and app analytics. After those settings are turned off, TCP Viewer will not intentionally send crash reports or app analytics from that Mac.

You can contact us to request help with license access, device revocation, or privacy questions. If you believe a crash report or support request accidentally included sensitive information, contact us so we can review it.

Children's Privacy

TCP Viewer is a developer tool and is not intended for children. We do not knowingly collect information from children.

Changes To This Statement

We may update this Privacy Statement as TCP Viewer changes. When we make meaningful changes, we will update the "Last updated" date and, when appropriate, provide additional notice.

Contact

For privacy questions, license data requests, or support, contact the Proxyman Team through the support channels listed in TCP Viewer or on the TCP Viewer website.