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

# Photos & Gallery

> Supported formats, content moderation, managing your gallery, and "Generate with this" AI features

Photos are the core content type on onlyvibe. Every post starts with a photo, and your gallery is the visual showcase that converts profile visitors into subscribers.

## Uploading photos

### Supported formats

| Format             | Supported | Notes                                          |
| ------------------ | --------- | ---------------------------------------------- |
| JPEG (.jpg, .jpeg) | Yes       | Most common, recommended                       |
| PNG (.png)         | Yes       | Good for high-quality images with transparency |
| WebP (.webp)       | Yes       | Smaller file sizes, excellent quality          |
| HEIC (.heic)       | Yes       | Native iPhone format, auto-converted           |

<Info>
  Photos are automatically optimized for web delivery. The platform generates multiple resolutions for feed thumbnails, profile galleries, and full-screen viewing.
</Info>

### Upload limits

| Limit              | Value           |
| ------------------ | --------------- |
| Maximum file size  | 20 MB per photo |
| Minimum dimensions | 200 x 200 px    |
| Maximum dimensions | 8000 x 8000 px  |

## Content moderation

Every uploaded photo is automatically scanned by the content moderation system before it becomes visible.

<Steps>
  <Step title="Upload">
    You upload a photo through the Creator Dashboard or the new post flow.
  </Step>

  <Step title="Automatic scan">
    The system classifies the image into one of four NSFW levels:

    | Level          | Description                                    |
    | -------------- | ---------------------------------------------- |
    | **SFW**        | No sexual or suggestive content                |
    | **Suggestive** | Flirtatious, revealing, or mildly sexual       |
    | **Explicit**   | Overtly sexual or graphic content              |
    | **Hidden**     | Suppressed from all feeds (flagged for review) |
  </Step>

  <Step title="Classification applied">
    The detected NSFW level is applied to the photo. It determines which users can see it based on their content preferences and age verification status.
  </Step>
</Steps>

<Warning>
  Photos containing CSAM (child sexual abuse material) or any content involving minors in sexual contexts are immediately deleted and result in permanent account termination. This is enforced with zero tolerance.
</Warning>

### What is allowed

onlyvibe is an adult platform. Suggestive and explicit content is allowed and expected. The moderation system exists to:

* Properly label content for appropriate audience filtering
* Prevent illegal content
* Apply content warnings where needed

## Your photo gallery

Your gallery is a private library of all photos you have uploaded. It serves as a content bank for creating posts.

### Gallery features

* **Browse all uploads** — every photo you have uploaded appears in your gallery
* **Filter by NSFW level** — quickly find SFW or explicit photos
* **Reuse in posts** — select any gallery photo when creating a new post
* **Delete photos** — remove photos you no longer want available

### Gallery vs. posts

|            | Gallery          | Posts                    |
| ---------- | ---------------- | ------------------------ |
| Visibility | Only you         | Public or subscribers    |
| Purpose    | Content storage  | Published content        |
| Paywall    | N/A              | Optional unlock price    |
| Analytics  | Upload date only | Likes, comments, unlocks |

<Tip>
  Upload photos to your gallery in batches, then schedule posts throughout the week. This lets you maintain a consistent posting cadence without needing to be online every day.
</Tip>

## "Generate with this" AI feature

When fans view your photos, they can tap **"Generate with this"** to create AI-generated variations inspired by your image. This is a fan-facing feature that generates revenue for you.

### How it works

1. Fan views one of your photos
2. Fan taps **"Generate with this"** and enters a prompt
3. The AI generates a new image inspired by your photo and the fan's prompt
4. The fan pays 5 OVIBE for the generation

### Earnings from generation

AI generation is a platform service — fans pay for it directly. Your earnings come from subscriptions, tips, and content unlocks where you keep 80%. See [Pricing](/token/pricing) for all service costs.

<Info>
  "Generate with this" uses your photo as style reference only. It does not copy the image — it creates new, unique content inspired by the visual style and composition.
</Info>

## Photo tips for creators

<CardGroup cols={2}>
  <Card title="Quality over quantity" icon="star">
    A few high-quality photos convert better than many low-quality ones. Invest in good lighting and composition.
  </Card>

  <Card title="Variety matters" icon="grid">
    Mix content types: lifestyle, close-ups, full-body, behind-the-scenes. Variety keeps your gallery interesting.
  </Card>

  <Card title="Consistent style" icon="palette">
    Develop a visual identity. Consistent color grading, lighting style, or aesthetic makes your brand recognizable.
  </Card>

  <Card title="Thumbnail-friendly" icon="crop">
    Photos appear as thumbnails in the feed. Make sure the subject is clear and visible even at small sizes.
  </Card>
</CardGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="Creating Posts" icon="pen" href="/real/content-posting">
    Turn your photos into engaging posts with captions and paywalls.
  </Card>

  <Card title="Growing Your Audience" icon="chart-line" href="/real/growing-audience">
    Get more eyes on your content.
  </Card>
</CardGroup>
