Trunk holds a copy of your product. This page says what it reads, who can see it, and what is sent elsewhere.
Capture needs a URL and nothing else. Nothing is installed, and Trunk never connects to your code.
To capture pages behind a sign-in, add a role with a test account, or walk the product yourself in a browser Trunk runs for that capture.
Pages are captured as they appear to whoever is signed in, so use test accounts that hold made-up data. Text you type into a field that is not a password can be in the saved page, if that page is then captured.
A captured page is someone else's HTML, so Trunk shows it inside a sealed frame. In that frame none of the page's own scripts run, and it cannot submit a form, read cookies or open a window.