2026-09-22
How ClipJet processes a download
A submitted URL is validated against an explicit platform allowlist before an adapter can invoke yt-dlp.
The UI receives normalized metadata and short-lived opaque tickets. The raw source URL is encrypted inside the ticket and is not placed in persistent history.
Downloads are handled by FastAPI. Temporary files live under a request-specific working directory and are removed when delivery completes.