From upload to recommendation, end to end.
You pick a file. The browser reads its dimensions, decides whether it is a short, grabs a thumbnail frame, and encodes the rendition ladder locally with ffmpeg.wasm.
The original plus each rendition go to private storage. Playback URLs are signed on demand, so nothing is publicly hotlinkable.
Retrieval builds a shortlist from your affinity and follow graph. Ranking scores it on engagement rate, velocity and retention. New uploads get a trial tier before wider distribution.
The player offers every rendition your upload produced, plus playback speed, stable volume, ambient mode, captions and a sleep timer.