The tool decodes the recording with your browser's audio engine and measures short RMS windows across every channel. A run is removed only when it stays below your chosen threshold for at least the minimum pause time. Padding keeps a little room around each spoken or musical section.
Use a lower threshold for clean recordings and a higher threshold when room tone prevents pauses from looking silent. The cleaned file is exported as 16-bit PCM WAV, which avoids another lossy compression pass but is usually larger than MP3 or M4A.