← StreamTap

Privacy and data

Last updated: 30 September 2026

StreamTap is a Windows desktop app published by LTC Labs. This page is its privacy policy. The short version: your recordings never leave your PC.

Your recordings never leave your PC

StreamTap doesn't upload, scan, or transmit your recordings — not the audio, not the filenames, not the folder you save them to. Recording happens entirely locally.

What StreamTap keeps on your PC

What Where Why
Recordings Music\StreamTap, or the folder you pick The WAV or MP3 you asked for
A recording in progress Your Windows temp folder Captured there, then moved to your folder when you press STOP. If StreamTap is closed before it can save — a crash, a power cut, Windows shutting down — it moves what was captured into your folder next time it opens, as a WAV ending _recovered
Settings %APPDATA%\StreamTap\settings.json Format, devices, save folder, the usage-data choice, and the email and name you last used for a support ticket
Logs, kept for 7 days %LOCALAPPDATA%\LTCLabs\StreamTap\Logs Diagnosing capture problems. File paths and your Windows username are removed before anything is written
Diagnostic queue %LOCALAPPDATA%\LTCLabs\StreamTap Events waiting to be sent, if a send could not go through, plus the date of the last update check

The Microsoft Store version keeps the %APPDATA% and %LOCALAPPDATA% files inside its own package folder instead. Settings → Open log folder and Show settings file take you to the right place either way.

What StreamTap does send

StreamTap sends diagnostic and service-improvement data to LTC Labs to help us detect and fix bugs, improve stability, and understand which features are working. This data is anonymous — no personal files, content, names, or account identifiers are transmitted. You can opt out of optional usage data. Crash reports and basic stability data are always sent so we can fix issues.

Concretely, that's three kinds of message:

When What
Once a day at startup App version, Windows version, and an anonymous machine ID, so we know whether you're on a current build and can offer an update
If StreamTap crashes The error type, its message and the stack trace, with any file paths and your Windows username removed before it leaves your PC
On close A small batch of events: app opened, app closed, any recording failures, and whether an interrupted recording was recovered

The machine ID is a one-way hash of a Windows identifier. It lets us tell "500 installs" from "one person launching it 500 times". It can't be turned back into anything about you or your PC.

Every event, and exactly what it carries, is listed on the telemetry page.

Optional usage data

With Send anonymous usage data on, StreamTap also reports when a recording finishes — its format, bitrate, length in seconds, whether the mic was on, and the file size in MB. Never the filename, never the contents, never what you recorded.

Turn it off and StreamTap still sends crashes and the lifecycle events above, which are what the support and diagnostic flow runs on.

You choose this the first time you run StreamTap, on the welcome screen, and you can change it whenever you like: Settings in the window header.

What is never collected

  • File paths or filenames
  • Audio content of any kind
  • Anything you type
  • Your name, email or account details — except what you type into the support form yourself, which is how we reply to you

Support tickets are different

When you file a support ticket you give us your email and, if you leave the box ticked, your diagnostic logs. That's you deliberately sending us something, not background telemetry. See Getting help.

What you can delete

  • Your recordings are ordinary files in your folder; delete them as you would any other.
  • Logs delete themselves after 7 days, and you can delete the log folder at any time.
  • Uninstalling StreamTap removes the Store version's files with it. For the direct download, delete the StreamTap folders under %APPDATA% and %LOCALAPPDATA%\LTCLabs after uninstalling.
  • To have a support ticket and the logs attached to it deleted, email [email protected] with the ticket number.

Still stuck? In the app, use Help → Contact support, or open a ticket here.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.