NSFW handling
There is no built-in NSFW gate in the core add-on. If you need an age-confirmation flow, install the NSFW Gate extension, which adds per-category and per-download NSFW marking, a checkbox or date-of-birth confirmation prompt, configurable guest behaviour, and feed/widget filtering.
If you do not want to install an extension, use one of the patterns below.
Use the criteria gate
Set up a criteria gate on the relevant category that requires a user field (for example "Age confirmed", "Is over 18"). Visitors who do not match are blocked with the standard criteria challenge.
Use a custom field
Add a download-level custom field marked to display on the download view page. Use it to surface a "Mature content" warning above the download button. A field-driven warning does not gate the actual download; pair it with a criteria gate or per-category permissions if you need a hard block.
Use category-level permissions
Create a "Verified" user group. Move NSFW categories under a parent that revokes View downloads for non-verified groups. Promote users to "Verified" once they confirm their age out-of-band.