Your music and imported files stay on your device
Analysis, rendering and video export all run on your machine through the Web Audio API, WebGL/Canvas and WebCodecs. Music, images and other files you import stay in your browser: saving a project stores your settings and each imported file's name and fingerprint, never the file itself. Neither rendering nor saving uploads a file you import, so there is no server-side copy of it to leak. Transcription and vocal isolation download the model to your browser and run it locally too, so the audio is not sent to an inference service. Earlier versions of Studio kept a private copy of files that signed-in members imported; those copies were never public, and they still open in the projects that use them.
src/lib/audio/, src/lib/engines/v3/runtime/, src/lib/whisper.ts, src/lib/ml/demucs.ts, src/lib/studio/, src/lib/projects/dal.ts