RecSho Privacy Policy
Last updated: October 22, 2026
Who we are
RecSho is a multitrack show recorder for Mac, iPhone and iPad, made by sho.run LLC ("sho.run", "we", "us"). This policy covers the RecSho app. sho.run's other app and its website have their own privacy information. Where that says microphone audio is never recorded, it does not apply to RecSho, which exists to record audio.
The short version: RecSho records audio to your own device and to destinations you choose. It works without an account. It has no advertising, tracking or usage analytics. It sends nothing to sho.run unless you turn on error reports, in versions that offer them (see "Diagnostics and error reports").
What RecSho does with audio
Listening. RecSho starts listening after you choose Start audio monitoring and allow access to the microphone or audio input. With Keep RecSho ready on, it also starts by itself when it opens (see below). While listening, RecSho reads the input you selected, such as a mixing console over USB, an audio interface or a built-in microphone. It keeps only the last few seconds in memory (the pre-roll you set, at most one minute), so that a take can include the moment before it started. That audio is constantly overwritten and is not saved unless a take starts.
Recording. A take starts when you press Record, or when auto-arm starts one. Auto-arm is off unless you turn it on, and RecSho asks about it the first time you open it. When it is on, a take starts when sound crosses the threshold you set, or when a console main or DCA you chose is unmuted. It stops after the quiet time you set, or after that main or DCA is muted again.
Each take saves:
- one WAV file per channel;
- an optional stereo rough mix file;
- a take file (
take.json) and a Track Sheet with the show name, date and time, channel names and levels, and a record of any renaming.
Listening on headphones. If you turn on PHONES, RecSho plays a rough mix or the soloed channels to the output you pick. That can be the Mac's speakers, wired headphones or Bluetooth headphones. Listening never adds anything to a take.
Keep RecSho ready
RecSho asks "Keep RecSho ready?" the first time you open it.
On a Mac, with it on:
- RecSho opens when you log in, as a login item you can see and remove in System Settings.
- It starts listening to your saved input and console by itself.
- It brings auto-arm back the way you left it.
- It stays in the menu bar when you close its window.
On iPhone and iPad, with it on: RecSho starts listening when you open it.
Notifications. In either case RecSho can show notifications when a take is saved or something needs a look. Examples are a lost input, a quiet channel, a low disk, a take that stopped early, or a failed copy. These notifications are created on your device; there is no notification server.
Turning it off. Use the switch under SYSTEM in More settings. From the next launch, RecSho waits for you to start monitoring each time you open it, and auto-arm is off unless you turn it on for that session. Turning it off does not stop listening that is already running. To stop, choose Quit RecSho on a Mac, or Stop monitoring on iPhone and iPad, where RecSho can keep listening in the background.
Your mixing console and local network
If you connect a console, RecSho talks to it over your local network. It discovers consoles on the network and reads:
- channel names and colours;
- routing;
- the mute state of mains and DCAs;
- the input level of each channel, while RecSho is on screen, to check that each channel's signal reaches its track.
It uses these to name files, to check what is being recorded, to rename a take's files to the console's current names when the take ends, and to run auto-arm if you chose a console trigger. If you turn on SD card backup, RecSho also tells the console to start and stop its own card recorder with each take. It never stops a card recording it did not start. If the card is set to record fewer tracks than RecSho, or to record different channels than USB, RecSho asks you, and changes the card's track count or routing on the console only if you say yes.
Dante. If you record through Dante Virtual Soundcard, RecSho also checks which Dante channel reaches each track. It reads a Dante Controller preset file only if you import one, and saves only that file's location; a preset holds the names of your Dante devices and channels. Some internal test versions of RecSho can instead ask the Dante devices on your local network for their routing, but only after you turn on Read Dante routing. RecSho only reads Dante routing; it never changes it.
RecSho does not use the local network to track your location. The console's address is saved in RecSho's settings so it can find the console again. You can record without connecting a console.
Where your recordings go
On a Mac, recordings are saved to the folder you choose.
On iPhone and iPad, recordings are saved in RecSho's documents folder. They can be seen in the Files app on the device, and in Finder when the device is connected to a computer. They are left out of iCloud and computer backups, because a show's recordings are large and the copies you send to a drive or share are meant to be the archive. Export or send the takes you want to keep.
Copies you set up. If you choose a delivery folder, RecSho copies each finished take there. It writes a checksum file beside the copy and checks the copy against it. That folder may be on an external drive, another computer or a network share. Whoever runs that drive or share can access the files. RecSho does not add its own encryption to copies, so choose a destination you trust.
Google Drive (Mac, where offered). Some Mac versions of RecSho can send takes to Google Drive. If yours does and you sign in:
- RecSho opens your browser so Google can ask for your permission.
- It reads your Google account's name and email address, to show which account is signed in.
- It keeps the sign-in and that email address in the macOS keychain on your Mac.
- When you choose Send to Google Drive, it zips the take, uploads it to the shared drive you picked, and checks the upload. If a send is interrupted, RecSho resumes it the next time it opens or you sign in.
- Google's permission screen asks for full access to your Google Drive (to see, edit, create and delete your Drive files). RecSho uses that access only to list your shared drives, find or create the take's folders there, and upload and check the takes you send.
- Nothing is uploaded unless you send it. Once uploaded, the files are held by Google under your Google account and the shared drive's owner.
- RecSho's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
- Signing out in More settings deletes the sign-in from your Mac and asks Google to revoke RecSho's access. You can also remove that access at https://myaccount.google.com/permissions.
Information we collect
None, unless you turn on error reports (see below). RecSho does not send recordings, channel names, show names, settings or usage information to sho.run. It contains no advertising, usage analytics or tracking code. It includes error-reporting code from Sentry, which does nothing unless your version offers error reports and you turn them on.
What Apple may share with us. Apple may share crash reports and aggregate usage statistics from the App Store and TestFlight, but only if you have chosen in your device settings to share analytics with app developers. Apple's own privacy policy governs that. If you join a TestFlight beta, Apple shares the details you give it as a tester, and any feedback you send.
Diagnostics and error reports
Diagnostics log. RecSho keeps a log on your device of what it did and what went wrong: the consoles it found and connected to (with their addresses), connections that failed or dropped, routing reads and the routing or SD card differences they found, SD card commands, takes started, saved or failed, a lost input, cloud backup uploads and how they went, the messages it showed you and its own errors. It holds no audio. It keeps the last 7 days in RecSho's app storage. RecSho never sends it anywhere: it leaves your device only if you choose Export diagnostics in More settings and pick where it goes, or with your device's own backups, like RecSho's settings. It can contain show names, channel names, file paths and console addresses, so look at it before you share it.
Error reports, in versions that offer them. Some versions of RecSho can send error reports to sho.run. If yours does, it asks "Send error reports to sho.run?" on the first screen and under ABOUT in More settings. It is off unless you turn it on. When it is on, RecSho sends error reports to Sentry about:
- connections to a console that failed (how far the connection got, how long it took, which try it was, and the kind of error with its error text), console links that dropped, and console routing that could not be read (the console model, why it could not be read, such as a timeout, and the kind of error);
- differences between what the console sends and what RecSho records, over USB or Dante, and between the console's SD card and RecSho: the kind of difference, how serious it is, how many tracks it affects and whether RecSho could confirm its reading of the console, never which channels;
- SD card commands that failed (which command, and how it failed);
- takes that failed (with the error text), a lost audio input and an audio input that would not open;
- cloud backup problems, in versions that send takes to Google Drive: an upload that failed, stalled, failed again after resuming or did not match the original, with the step it reached, the kind of problem and the error code Google answered with, the size of the upload, how much of it was sent, how long it ran (and, for a stall, how long nothing moved), whether it continued an earlier upload and how many times it was tried;
- RecSho's own errors and crashes, with the kind of error, the error text, and where in RecSho's code it happened (a crash in RecSho's native code is reported as the operating system recorded it);
- with each report: the steps that led up to it (such as connect attempts, a take saved with its length and track count, or an upload started), the RecSho version and build, the console model (such as WING or X32), your device model, operating system version, screen size, language and time zone. A crash in RecSho's native code also carries Sentry's random identifier for this installation, which does not identify you and stays the same on this device.
Never sent: audio, channel or track names, show names, file or folder names, device or console names, console IP addresses or serial numbers, Google Drive shared drive or folder names, links to your files, your settings or your Google account. Before an error text leaves your device, RecSho replaces the addresses, file paths, host names, quoted text and names (of channels, the show, consoles and devices) it can recognise.
Sentry (Functional Software, Inc.) handles these reports for sho.run, on servers in the United States. It is the only service they go to. Like any internet service, it sees the IP address a report comes from; sho.run has it set not to store that address or use it to find your location. We use error reports only to find and fix problems in RecSho, and never to advertise or to track you.
Turning it off. Switch off Send error reports to sho.run under ABOUT in More settings. RecSho stops sending at once. To have reports already sent deleted, contact us with roughly when they were sent and what happened.
What stays on your device
These stay on your device:
- Settings, in RecSho's app storage. They include your choices, the selected input, the console address, the folder permissions you granted and the location of any Dante Controller preset you imported.
- Recordings and their take files, in your recordings folder.
- Diagnostic messages, in your system's logs, and the diagnostics log, in RecSho's app storage. They may contain device names, console addresses, file paths and errors. RecSho does not upload them; the diagnostics log leaves only if you export it.
How long things are kept
Recordings stay until you delete them. Cleanup is off by default. If you turn it on, RecSho permanently deletes a take from this device only after that take has been copied and checked, oldest first, until the free space you set is reached. Channels you chose not to copy, such as silent channels when "Copy only channels with signal" is on, are deleted with the take. Cleanup never deletes the take being recorded or the copies at your destination. The diagnostics log keeps the last 7 days; RecSho deletes older days by itself.
On iPhone and iPad, deleting RecSho deletes the recordings stored on the device, and they are not in your backups. Copies you exported or sent are not affected. On a Mac, removing RecSho does not remove recordings in folders you chose or copies at your destinations.
Security
Recordings are protected by your device's own security, such as FileVault on a Mac or data protection on iPhone and iPad, and by the security of the destinations you choose. Checksums show that a copy is complete and unchanged; they are not encryption. A Google sign-in, where offered, is kept in the system keychain on that Mac only.
Recording other people
RecSho records performances and anything else its inputs pick up. You are responsible for having the permission you need from performers, venues and anyone else recorded, and for following the recording laws where you are.
Your choices and rights
- Allow or remove microphone, local network and notification access in your device's privacy settings.
- Turn off Keep RecSho ready, auto-arm, SD card backup or copying in RecSho's settings, and, in versions that offer them, Read Dante routing and error reports.
- Remove the login item in System Settings on a Mac.
- Delete recordings and copies with Finder, the Files app or your file manager.
We do not collect or hold your recordings or personal information through RecSho. Error reports, if you turn them on, do not identify you, so to have yours deleted, tell us roughly when they were sent and what happened. We cannot recover recordings that exist only on your devices or destinations. Contact us with any privacy question or request, including under laws such as the GDPR or the CCPA.
Children's privacy
RecSho is meant for adults working in live sound and is not directed to children under 13, or the minimum age in your region.
Changes to this policy
If RecSho starts handling information differently, we will update this policy and the "Last updated" date before that version is released. For material changes we will also say so in the app.
Contact
sho.run LLC
525 Courtney Way, Lafayette, CO 80026
info@sho.run