A fixed-size iframe is as wide as its width attribute says on every screen. At width="640" it fits a desktop column and overflows a 390-pixel phone, so the visitor scrolls sideways or sees the right third cut off. Scaling the frame down with CSS alone keeps the width right but not the height, and the player ends up letterboxed.
A responsive embed removes the fixed width. The frame takes the width of whatever contains it, and one CSS rule keeps the height in proportion: aspect-ratio: 16 / 9. The generator writes both as an inline style, style="width:100%;aspect-ratio:16/9", so the snippet needs no stylesheet and works in any page builder that accepts HTML.
Before aspect-ratio existed, the same effect needed a wrapper with padding-bottom: 56.25% and an absolutely positioned iframe. Every major browser has supported the property since late 2021 (see MDN in the sources), so the generator uses the shorter rule.
Which links it understands
YouTube watch, share (youtu.be), Shorts, live and embed links, including a time in the link. Vimeo video links, player links and unlisted links with their hash. Vidreno video, player and embed links, which go through the same builder as the dashboard’s Embed tab. Direct MP4, WebM, OGG or MOV files, which become a <video> element rather than an iframe. Any other address is wrapped in a plain iframe, and the notes remind you that the site must allow framing.
Everything happens in your browser. The page makes no request with the link, stores nothing and needs no account. The live preview is the only thing that loads from the provider, and it loads nothing until you paste a link.