> ## Documentation Index
> Fetch the complete documentation index at: https://promostar.app/help/llms.txt
> Use this file to discover all available pages before exploring further.

# How to use PromoStar to check how risky a photo or video is for each platform

> Safety Lens scores each file in your Media Library for content risk on Instagram, X, and Reddit before you post. You can also mark a file as NSFW by hand.

Open **Media Library**, scan a file, and read the three **Safety Lens** marks for Instagram, X, and Reddit.

## Steps

1. Open **Media Library** in the sidebar and click a file. A file that has not been scored shows **Unscanned**. New uploads start that way, and the **Safety Lens** filter has an **Unscanned** option to list them.
2. To score the open file, click **Scan now**. To score several, click **Select**, tick the files, and click **Scan**.
3. Read the marks. Each platform has its own scale:
   * **Instagram**: a check for low risk, then moderate, high, and blocked.
   * **X**: a check, a limited mark, or **18+** when the file would be age-gated.
   * **Reddit**: **SFW**, **Suggestive**, or **NSFW**.
4. Click the info icon next to the marks, labelled **Score breakdown**, to see the explicit, severity, and suggestive percentages and the top detections.
5. If the score is wrong, open the file and click **Mark as NSFW**. The button changes to **NSFW (manual)**. Click it again to remove the override. The file goes back to **Unscanned**, so scan it again.

<Info>
  Safety Lens is advisory and can be wrong. It cannot see suggestive shapes through clothing, such as a nipple outline or a bulge under fabric, so a file can score lower than it deserves. **Mark as NSFW** is the fix for that.
</Info>

## Good to know

* Files imported from RedGifs arrive marked explicit from their source, without a scan.
* A **RedGifs** mark appears when a file reads as NSFW on Reddit or you mark it NSFW.
* In the composer, a media badge reading **Safety Lens** means the file scored riskier than the chosen subreddit usually runs. A badge reading **Not scored** means no scan yet. Neither badge stops you from picking the file.

## Where processing happens

A scan runs on PromoStar's own media service. It fetches your file from PromoStar's CDN and runs the NudeNet detection model there, and only scores and detections are saved. The file is not sent to a third-party service for scoring.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.