Welcome to WildTrax 2027, the multitrack recorder built for production sound: film, television, broadcast and live events. WildTrax is made for recording, reporting and delivery, not editing or mixing, so everything in it serves one goal: clean, well-labeled audio that post can trust.
Questions? Check Troubleshooting and FAQ, use Help → Send Feedback, or email info@haltertechnical.com.
Thank you for choosing WildTrax. Let's tame your recordings.
WildTrax works with any Core Audio interface.
Performance scales with your hardware. A dedicated interface, a wired network and closing background apps give the most stable experience in the field.
macOS asks for each permission the first time WildTrax needs it. Click Allow:
You can change these later in System Settings → Privacy & Security. If you turned Microphone off, turn it on there and reopen WildTrax.
Sign in with your WildTrax account, or create one. See Account and License.
The Project Manager opens at launch: start a new project, open one, or pick a recent one. WildTrax detects your audio interfaces automatically.
WildTrax 2027 installs alongside WildTrax 2026: they are separate apps with separate settings. The first time you open 2027, it can bring over your 2026 preferences and login.
WildTrax uses your account to activate your license and unlock the features of your plan. Manage it in the app (Preferences → Account) or online at https://wildtrax.io.
WildTrax plans unlock features in tiers: Demo, Basic, Essential and Pro. Features that need a higher plan are labeled in the app. Your current plan is shown in Preferences → Account.
💡 Demo is free, and it's more than a trial. It doesn't expire, and everything outside its limits works: metadata and timecode, sound reports in CSV and PDF, the Library, Player, Timeline, Spectrum Analyzer and Toolkit. Use it to learn WildTrax before a job, prepare a project, fix metadata on files from another recorder, or build and deliver a sound report. Demo records 2 tracks and holds 2 sample pads and 2 playlist entries; custom routing, accent colors and your own logo on PDF reports need a paid plan.
Subscriptions can be canceled at any time with no further commitment; access continues until the end of the billing period. Use Manage Subscription to change your plan, see billing or cancel.
Click Logout in Preferences → Account. Logging out doesn't delete projects, preferences or recordings; they're there when you log back in.
A few minutes of setup makes sure inputs are patched correctly, recordings are clean and metadata is right from the first take.
In Preferences → Time, set the frame rate and time source (Time of Day, LTC, Tentacle Sync, MIDI Timecode and more).
Choose File → Save Project (⌘S). The project (.wtx) stores routing, tracks, files, metadata and settings so you can reopen the whole setup later.
Press Record (⌘⌥R) to start a take and Stop (⌘⌥S) to end it. False Start (⌘⌥F) marks a take as a false start. After each take WildTrax updates the sound report and advances the metadata you set to increment.

The workspace is made of frames, each holding one or more panels as tabs.
View → 1, 2, 3 or 4 Panels to choose a layout./ ⌃⇧: move between frames.When you launch WildTrax, the Project Manager lets you start a new project, open one or pick a recent one. The window title shows "Edited" when there are unsaved changes, and WildTrax asks before closing a project with changes. If WildTrax quits unexpectedly, it offers your unsaved changes back the next time it opens.
Open Preferences with ⌘,. The tabs are General, Time, Device, Sound Report, Account, Session and Guest Mode.

The Time tab sets how WildTrax counts and stamps timecode.


Sample rate and buffer size can't change while recording. If your device disconnects, WildTrax tells you, falls back to another device, and switches back when yours returns (never mid-take).

Your login, plan and devices. See Account and License.


Remote control: the session server that control surfaces, the WildTrax iOS app, Stream Deck and other tools connect to. See Remote Control.

What Guest Mode locks, an optional exit PIN, and whether WildTrax starts in Guest Mode. See Guest Mode.
Each panel handles one part of the workflow, and all of them work while recording. To arrange them, see Panel Frames in Main Window.
The Add Panel menu groups the panels the same way as this table.
| Group | Panel | What it's for | Shortcut |
|---|---|---|---|
| Recording | Tracks | Arm, name, monitor and meter every track | ⌘1 |
| Recording | Metadata | Project, scene, slate, take, roll, notes and markers | ⌘2 |
| Recording | Files | Destinations, files, naming and limits | ⌘3 |
| Recording | I/O Matrix | Input and output routing | ⌘4 |
| Recording | Snapshots | Store and recall sets of settings | ⌘5 |
| Review | Library | Browse, search and edit recordings and cards | ⌘6 |
| Review | Player | Review a multichannel file with waveform and mixer | ⌘7 |
| Review | Sound Report | Review, edit and export sound reports (CSV and PDF) | ⌘8 |
| Review | Timeline | Assemble files from several recorders and export them | |
| Review | Spectrum Analyzer | Frequency content of an input or the Player's file | |
| Playback | Sample Pad | Trigger cues and samples | ⌘9 |
| Playback | Playlist | Queue and play back files | ⌘0 |
| Toolkit ▸ | Toolkit | Every tool in one searchable list | |
| Toolkit ▸ | Clip & Peak Detector, Signal Generator, LTC Generator | Each tool on its own, as a panel | |
| Toolkit ▸ | Python tools | Your own panel scripts (see Python Scripting) |
The Script Editor (Window → Toolkit) and the Log (Help → Show Log) open as panels too, but aren't in the Add Panel menu.
The Input Matrix and Output Matrix from WildTrax 2026 are now one panel, the I/O Matrix. Hover any toolbar button to see what it does.
Audio goes through four stages on its way to disk, each set in its own panel:
The Tracks panel is the heart of the session: every track's arm state, name, monitoring and level in one view, whether you are recording two mics or a hundred tracks.

Each track can show these elements. Choose which appear, and in what order, with Track Layout.

| Control | What it does |
|---|---|
| Buffer Indicator | How full the recording buffer is: green, red while recording. Click to switch between a full-capacity view and a pre-roll view, where amber shows headroom in use. A ! badge means samples were dropped this take. |
| Track count | Set the number of tracks |
| Add Track | Add a new track |
| Remove Track | Remove the selected track(s) |
| List / Grid | Switch between rows and a grid of tiles |
| Meter Orientation | Horizontal or vertical meters |
| Track Layout | Show, hide and reorder track elements; name and icon size; name over the meter |
| Meter Settings | Meter scale: thresholds and colors in dBFS, floor and label step, with a live preview |
| Buffer Settings | Pre-roll (audio kept from before Record) and post-roll |
| Monitor All Tracks | Monitor every armed track |
The Metadata panel holds what identifies each take. It's written into every recorded file (iXML and BWF) and into your sound reports, so post can find and sort everything.

Take, Slate and Roll each have two options:
Use Reset to Default to return a field to its starting value.
Click New Marker (⌘⇧M) to drop a timecode marker into the note while recording, to flag a moment for post. Markers are also written into the file's iXML sync point list.
The Note Bank stores notes you use often. Open it from the toolbar to add, edit or insert notes.

| Control | What it does |
|---|---|
| New Marker | Add a marker at the current timecode (⌘⇧M) |
| Manage Note Bank | Add, edit and insert saved notes |
| Horizontal/Vertical Split | Switch the panel between a horizontal and a vertical layout |
The Files panel decides where recordings go and what they're called. In WildTrax 2027 the folders you record to are called Destinations.

Click the { } button in a filename field to insert a token at the cursor, or type it.
| Token | Becomes |
|---|---|
{project} {scene} {slate} {take} {roll} {note} |
The metadata fields |
{track} {input} |
Track name, input name |
{tc} {fps} |
Start timecode and frame rate |
{date} {time} |
Date and time |
{year} {month} {day} {hour} {minute} {second} |
Parts of the date and time |
Date, time and timecode tokens all use the first sample of the take, so every file in a take matches, and matches the timecode written inside it.
Example: {scene}_{take}_{tc}.

| Control | What it does |
|---|---|
| Add / Remove Destination | Add a recording folder, or remove the selected one |
| Add File / Remove Files | Add a file to a destination, or select files to remove |
| Expand Tokens | Show file names with tokens filled in |
| Auto-Arm | Arm tracks automatically when they're assigned to a file |
| File Size/Duration Limits | Split recordings by file size, duration or both |
The I/O Matrix routes audio in and out of WildTrax. Switch between its Input and Output tabs at the top of the panel.

The grid connects your device's inputs to WildTrax tracks. Click a cell to patch that input to that track; click again to remove it.
The Output tab routes WildTrax's monitoring and playback to your output device's channels: headphones, speakers, IFB or transmitters.
Playback sources (the Player, Playlist, Sample Pad, the LTC Generator and the Signal Generator's live output) each choose their outputs from their own routing grid.
You can set more matrix channels than your device has, to patch ahead of time. These virtual channels are marked ◌ and carry no audio until a device with enough channels is connected.

| Control | What it does |
|---|---|
| Open Device Settings | Open Preferences → Device |
| Hover shortcuts | Show the matrix's mouse and keyboard shortcuts (Input tab) |
| Name tracks after their input | Copy each input's name to the tracks it feeds (Input tab; locked while recording) |
| Reset all input / output names | Clear the names you've typed. Dante names, if any, come back |
| Show Dante channel names | Show the names read from your Dante device (Dante devices only) |
| Re-scan for Dante channel names | Read the names from the Dante network again (Dante devices only) |
| Device and channel count | Choose the device, and how many channels the matrix shows. Channels beyond the device's own are virtual |
Snapshots save a chosen set of settings under a name, so you can bring them back later: a scene setup, a different cast's track names, a second unit.

Click Store and tick exactly which settings go into the snapshot. Snapshots can include:
Storing over an existing snapshot replaces it, starting from the settings it already had ticked.
Select a snapshot and click Recall. WildTrax shows what will change first, then applies it exactly as if you had made the changes by hand. Snapshots can't be recalled while recording.
Recall Safe picks settings that no recall will ever change, whatever a snapshot contains.
Double-click a snapshot to rename it. Select one and click the trash button to delete it.
The Library is new in WildTrax 2027: one place to browse, search, review and fix your recordings, from this project or any folder or card.

The sidebar lists where your files are:
Right-click a location for more options.
⚠️ Erase Card… permanently deletes everything on an SD card. Right-click the card and choose “Erase Card…”
WildTrax shows what's on it and asks you to confirm.
Select a file to see its details on the right:
Select several files to circle them all, set a note for all of them, or choose Batch Edit to change Project, Scene, Take, Roll, Slate or Note across the selection. Batch Edit shows what the files share, and what will change, before you apply it. Files that can't hold metadata (such as MP3) are left alone.
| Control | What it does |
|---|---|
| Show locations | Show or hide the sidebar |
| Show inspector | Show or hide the file details on the right |
| Show circled takes only | Filter the list to circled takes |
| Show audio files only when browsing | Hide other files while browsing a folder |
| Refresh | Re-read the current location |
| Export visible files as CSV | Save the list as it's shown |
The Player reviews one file at a time: waveform, transport, and a mixer with a strip per channel. It follows the file selected in the Library, and the Library's preview can send a file to the full Player.

The waveform shows the whole file with timecode. Show it summed or per channel. Click to move the playhead.
Each channel has:
Show the channels as rows or as vertical columns.
Play / Pause (space bar), Stop, back and forward 5 seconds, and Loop. Choose where playback goes with the routing grid.
The Show in Spectrum Analyzer button opens the Spectrum Analyzer beside the Player, showing the file at the playhead.
| Control | What it does |
|---|---|
| Loop playback | Repeat the file |
| Auto-mute LTC channels | Mute channels carrying timecode |
| Show each channel's waveform | Per-channel waveforms instead of one summed waveform |
| Mixer layout: rows or columns | Show the channel strips as rows or vertical columns |
| Output routing | Choose where playback goes |
| Reveal in Finder | Show the file in Finder |
The Sound Report panel builds your report for post from the files themselves. Every take appears automatically, with its metadata, timecode and file details, ready to edit and export.

Group by File, Take, Scene, Roll, Slate, Project, Folder or Circled. Takes are grouped using the take ID in each file's iXML, so files from one take stay together.
Click any cell to edit scene, slate, take, notes and the other fields. Changes are written back into the files' metadata. MP3 files appear as read-only rows.
Click Export to save the report as CSV or PDF. Turn on Auto-save to write the report after every take; in Preferences → Sound Report you can also save a PDF alongside the CSV each time.

The PDF preview shows the pages live and lets you set:
Track columns match the CSV, and spill onto extra pages when they don't fit.

| Control | What it does |
|---|---|
| Export sound report | Save as CSV or PDF |
| Auto-save sound report | Write the report after each take |
| Include files from subfolders | Cover subfolders in this report |
| Contact details | Your details for the report header |
| PDF preview | Page setup and logo, with a live preview |
| Open Sound Report Settings | Open Preferences → Sound Report |
The Timeline is new in WildTrax 2027. It's where files are assembled into new ones: combining isos from several recorders into one poly file, stitching backup segments together, splitting a poly file, or pulling out an exact range. Your source files are never modified.

The Timeline runs on absolute time: a clip recorded at 10:00:00:00 sits at ten hours.
| Keys | Action |
|---|---|
| ← → | Nudge the selected clips (Shift for ten times further) |
| ↑ ↓ | Move the selected clips to the track above or below |
| Delete | Remove the selected clips |
| ⌘= / ⌘− | Zoom in / out |
| Shift-Z | Zoom to fit |
| S | Snapping on or off |
A nudge moves by a step that follows the zoom, so it's always a visible amount.
The range band on the ruler sets what's exported. It follows the content automatically, or drag its handles to set it by hand.
Click Export to open the export window:
Split turns a poly file into separate files, one per channel.
The Spectrum Analyzer shows the frequency content of a signal from 20 Hz to 20 kHz. Use it to find hum, RF interference, rumble and problem frequencies.

Choose what to analyze with the buttons at the bottom:
Pick the channel from the menu beside the source buttons. Interpolate smooths the trace.
The Player's Show in Spectrum Analyzer button opens the analyzer on the Player source.
The analyzer runs separately from recording and doesn't affect it.
The Sample Pad plays short audio clips on demand: cues, tones, sound effects or reference files, without another app.

Each pad holds one audio file. Click a pad to play it; several pads can play at once.
Each pad has:
Right-click a pad to rename or delete it, or set its color, fade durations, channel routing and trigger mode. Pads can also be fired by remote control (OSC or HTTP); there's no keyboard or MIDI triggering.
Click Add a New Sample to choose WAV files, or drag WAV files onto the panel; dropping onto a pad puts the new pad in that position. Pads play WAV files only.

| Control | What it does |
|---|---|
| Add a New Sample | Add pads from WAV files. Shows the limit when your plan's pad count is reached |
| Edit Samples | Edit or remove pads |
The Playlist queues and plays files from inside your session.

Each entry shows the file name, duration, and scene and take from its metadata. Add WAV files with Add or by dragging them in. Drag entries to reorder them.
The inspector edits the selected entry: title, file, color and routing mode (Auto, Stereo, Mono Left, Mono Right, Mono Center or Custom). Click Matrix… to see the entry's channel routing in its own window; edit it there in Custom mode.
It sits beside the list, or below it with the toolbar's layout switch. Drag the divider to resize it. Close it with the × in its header, and click the Inspector tab to bring it back.
| Control | What it does |
|---|---|
| Add | Add an entry |
| Play / Stop | Play the playlist, or stop it |
| Inspector beside / below the list | Put the inspector to the right of the list or under it |
| Delete | Remove the checked entries (the files stay on disk) |
| Loop | Repeat the playlist |
The Toolkit holds utilities for preparing, checking and fixing audio.

Scans WAV and RF64 files for clipping and peaks, channel by channel: the peak and RMS level of each channel, how many clips and where the first one is. Export the results as CSV. Open it from the Toolkit, or right-click files in the Library.
Two modes:
Level is the peak level for tones and the RMS level for noise, in dBFS.
Sends SMPTE timecode out of the outputs you choose, to jam or feed cameras and recorders.
The rate follows your project (50, 59.94 and 60 fps projects send 25, 29.97 and 30 fps LTC). It keeps running when its window closes; LTC out in the status bar shows it.
Don't use Follow WildTrax while WildTrax is reading LTC from the generator's own output; use Start From for that.
Python scripts appear in the Toolkit too. WildTrax includes examples:
See Python Scripting to write your own.
Right-click a tile to choose its icon: a built-in icon, an emoji or your own image.
WildTrax includes Python, so you can write tools that read and control the app: calculators, utilities, custom windows and menu commands.
Open the Script Editor from Window → Toolkit → Script Editor to write, open and run scripts. Output and errors appear in its log.
Scripts you save in your scripts folder (~/Library/Application Support/WildTrax 2027/scripts) appear in the Toolkit as tiles and in the Toolkit menu.
ICON = "name" near the top: a built-in icon name, an emoji or an image file.The Python tools in the Toolkit are examples. Open one in the Script Editor to see how it's built. Saving it makes your own copy, which you can change freely.
The Python scripting reference lists everything scripts can read and control.
WildTrax can be controlled from other devices on your network: the WildTrax iOS app, Stream Deck, Bitfocus Companion, TouchOSC and your own tools.
Open Preferences → Session and enable the session server. It offers three services:
Turn on Use fixed ports to keep the same ports between launches; each service needs its own port.

Connected devices appear under Active Clients. For each one you can:
Auto-Join lets known devices reconnect without asking again.
The WildTrax iOS app connects to the session server for remote recording control, metadata and monitoring.
WildTrax has a Stream Deck plugin and a Bitfocus Companion module, with keys for Record, Stop and False Start, metadata and more. Recording is never a toggle: Record, Stop and False Start are separate keys, and False Start asks for a second press to confirm.
Subscribers can download both from wildtrax.io/downloads. To build your own tools, see the OSC reference and the HTTP API reference.
Guest Mode locks parts of WildTrax so someone else can run the session without changing your setup: a second operator, a client or a trainee.
In Preferences → Guest Mode, tick what's locked:
Optionally set an Exit PIN, required to leave Guest Mode. Turn on Start in Guest Mode to open WildTrax already locked.

Locked panels stay visible but can't be changed. Recording, transport and everything not ticked keep working.
WildTrax is built for dependable recording in demanding conditions, but every recording system depends on careful setup and disciplined operation. These practices keep sessions smooth.
WildTrax was made by working sound mixers for real-world production. A few minutes of preparation keeps your sessions reliable, your files organized and your confidence high. Treat your system like any piece of location gear and it will reward you with professional results.
Shortcuts keep your hands on the keyboard during a session. Learn the transport shortcuts first.
| Action | Shortcut |
|---|---|
| New Project | ⌘N |
| Open Project | ⌘O |
| Save Project | ⌘S |
| Save Project As | ⇧⌘S |
| Action | Shortcut |
|---|---|
| Record | ⌘⌥R |
| Stop | ⌘⌥S |
| False Start | ⌘⌥F |
| Action | Shortcut |
|---|---|
| New Marker | ⌘⇧M |
| Next / previous field | Tab / ⇧Tab |
| Action | Shortcut |
|---|---|
| Tracks | ⌘1 |
| Metadata | ⌘2 |
| Files | ⌘3 |
| I/O Matrix | ⌘4 |
| Snapshots | ⌘5 |
| Library | ⌘6 |
| Player | ⌘7 |
| Sound Report | ⌘8 |
| Sample Pad | ⌘9 |
| Playlist | ⌘0 |
| Next / previous tab in a frame | ⌃Tab / ⌃⇧Tab |
| Next / previous frame | ⌃/ ⌃⇧ |
| Enter / Exit Guest Mode | ⌘⌥⇧L |
| Action | Shortcut |
|---|---|
| Play / Pause (Player, Library preview) | Space |
| Nudge clips (Timeline) | ← → (⇧ for further) |
| Move clips between tracks (Timeline) | ↑ ↓ |
| Zoom in / out / to fit (Timeline) | ⌘= / ⌘− / ⇧Z |
| Snapping (Timeline) | S |
Timeline shortcuts work while the Timeline has focus.
| Action | Shortcut |
|---|---|
| Preferences | ⌘, |
| Send Feedback | ⌘⇧F |
| Quit WildTrax | ⌘Q |
If something doesn't go as expected, these are the common fixes.
If your device disconnects, WildTrax falls back to another one and tells you. It switches back by itself when your device returns, never in the middle of a take.
Use Help → Send Feedback (⌘⇧F) to send a report from inside the app, or email info@haltertechnical.com with your Mac model, macOS version and what happened. The Log panel shows what WildTrax was doing, which helps us find the cause.
PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ("LICENSE") CAREFULLY BEFORE USING THE WILDTRAX SOFTWARE. BY USING THE WILDTRAX SOFTWARE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. IF YOU DO NOT AGREE TO THESE TERMS, DO NOT INSTALL AND/OR USE THE SOFTWARE.
IMPORTANT NOTE: This software may be used to record, modify, publish, or distribute materials. You are licensed to use it only for legally authorized purposes, including materials for which you own the rights or have obtained appropriate permissions. If you are uncertain about your rights, consult legal counsel.
A. The WildTrax software, including all related companion apps, third-party software, documentation, interfaces, fonts, and data provided with this License (collectively, "WildTrax Software") is licensed, not sold, to you by Halter Technical, Inc. ("Halter Technical") for use under this License. Halter Technical and its licensors retain ownership of the WildTrax Software and reserve all rights not expressly granted to you.
B. Halter Technical may, at its discretion, release updates or upgrades to the WildTrax Software. These updates may be provided for free up to, but not including, the next major release of the software. Updates may not include all features available in newer versions or models of hardware.
C. Intellectual property rights in any content accessed through the WildTrax Software remain with their respective owners. This License does not grant you any rights to such content.
A. License Grant. Subject to the terms of this License, you are granted a limited, non-transferable, non-exclusive license:
B. Subscription and Access. WildTrax Software is available under different subscription tiers, which grant access to varying levels of functionality. Your use of the software is subject to the terms of your selected subscription plan.
C. Restrictions. You may not:
D. Third-Party Software. The WildTrax Software may include third-party components. Halter Technical is not responsible for maintaining, updating, or supporting third-party software.
A. Diagnostic and Usage Data. By using the WildTrax Software, you agree that Halter Technical may collect, store, and use diagnostic, technical, and usage data related to your device, operating system, and application performance. This data helps improve the software and provide support services. Data will be collected in a manner that does not personally identify you unless explicitly consented to.
B. Privacy Policy. Your personal data will be handled in accordance with Halter Technical's Privacy Policy, available at haltertechnical.com.
A. The WildTrax Software may enable access to online services or third-party content. Use of such services may require internet access and agreement to additional terms. Halter Technical does not guarantee the availability or accuracy of any third-party services.
B. By using these services, you agree that Halter Technical is not responsible for any content that may be found offensive or objectionable. Use of third-party content is at your own risk.
C. Halter Technical reserves the right to change, suspend, or terminate any online services associated with the WildTrax Software at any time without notice.
This License is effective until terminated. Your rights will terminate automatically if you fail to comply with any term(s) of this License. Upon termination, you must cease all use of the WildTrax Software and destroy any copies in your possession.
A. WILDTRAX SOFTWARE AND RELATED SERVICES ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. HALTER TECHNICAL DISCLAIMS ALL WARRANTIES, INCLUDING BUT NOT LIMITED TO MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
B. HALTER TECHNICAL DOES NOT WARRANT THAT THE SOFTWARE WILL BE ERROR-FREE, UNINTERRUPTED, OR COMPATIBLE WITH ALL HARDWARE OR SOFTWARE CONFIGURATIONS.
C. IN NO EVENT SHALL HALTER TECHNICAL BE LIABLE FOR ANY DAMAGES RESULTING FROM THE USE OR INABILITY TO USE THE WildTrax SOFTWARE.
A. TO THE MAXIMUM EXTENT PERMITTED BY LAW, HALTER TECHNICAL SHALL NOT BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THE SOFTWARE.
B. IN NO EVENT SHALL HALTER TECHNICAL'S TOTAL LIABILITY EXCEED THE AMOUNT YOU PAID FOR THE SOFTWARE.
You may not use or export the WildTrax Software in violation of U.S. export laws. The software may not be used in prohibited countries or by individuals/entities on restricted lists.
This License is governed by the laws of the State of California, excluding conflict of law principles. If any provision is found to be unenforceable, the remaining provisions will remain in effect.
This License constitutes the entire agreement between you and Halter Technical regarding the use of the WildTrax Software and supersedes all prior agreements. Any modifications must be in writing and signed by Halter Technical.
By using the WildTrax Software, you acknowledge that you have read and understood this License and agree to be bound by its terms.
WildTrax uses the following third-party software, under these licenses. All license texts are included in the app, in Contents/Resources/licenses.