Getting Started 0% complete

Tutorial Demo

Walk through every feature with example data. Add your real information as you go.

Scroll down to begin. Each step shows you an example, then lets you enter your own info.

Phase 1 of 12

Create Your Account

Set up your login, choose your role, and configure basic settings.

Choose Your Roles

Choose Your Roles

Indulgon works for everyone who manages multiple platforms. Select all that apply:

You can select multiple roles. All features from all roles are always available. Change anytime in Settings. More information

Sign Up

Create your account with email or social login. This is the only step that requires real information to proceed.

Example Email: [email protected]
Username: janedoe
Password: (8+ characters, mix of letters and numbers)
Your Information
or
You can select multiple roles. A studio owner who also performs can select both "Performer" and "Studio" -- all features for all selected roles appear in one dashboard. Change roles anytime in Settings > Account > Roles. No data is lost.

Every role gets access to every feature. The primary role just changes what is shown first.

Basic Profile

Your display name, bio, and profile photo. This is what fans and other performers see.

Example Display Name: Jane Doe
Bio: LA-based performer. 8 years in the industry. AVN nominee. Bookings open.
Location: Los Angeles, CA
Profile Photo: Professional headshot (recommended)
Your Information

Profile Photo

Click to
upload

Or search the web for existing photos of you

Cover Photo

Click to upload a cover photo (recommended: 1500x500)

Profile Preview

Your Name
Select your roles above
Your bio appears on your public profile and in search results. Keep it short and clear. You can add a longer "About" page later. You can update your profile anytime at Profile or Settings.

Username Aliases

Add your usernames from other platforms so fans can find you by searching any name they know you by.

Example Stage Names: Jane Doe, Janey D, Jane_DoesXXX
OnlyFans: @janedoeof
Twitter/X: @therealjanedoe
Instagram: @janedoe.official
These all become searchable. A fan who only knows your Twitter handle can find your Indulgon profile.
Your Aliases
Aliases are used for search and profile discovery only. They do not connect to those platforms. Platform connections are set up in the next phase. You can manage aliases anytime at Settings > Profile > Aliases.

Notification Preferences

Choose how you want to be notified. You can change any of these later in Settings.

Example Setup New Bookings: Email + Push
Payments Received: Push only
New Subscribers: In-App only
Safety Check-In Reminders: Email + Push + SMS
Quick Setup
You can fine-tune all 22 notification types individually after setup. Go to Settings > Notifications anytime to customize.

Privacy and Safety Basics

Set up geo-blocking, watermarking, and your emergency contact before you start adding content.

Example Geo-Block: California (home state), Florida (neighboring state)
Watermark: "@janedoe" in bottom-right corner, 40% opacity
Emergency Contact: Sarah (best friend) — gets notified if a safety check-in is missed
Your Settings
Geo-blocking prevents people in selected regions from seeing your profile. It is not foolproof (VPNs exist), but it blocks casual discovery. Recommended: block your home state at minimum. Update privacy settings anytime at Settings > Privacy.

Choose Your Profile Template

Pick a visual style for your public profile. This controls layout, fonts, and default colors. You can customize colors after.

ACTIVE
Editorial
Dark, minimal
Horizon
Light, professional
Pulse
Bold, vibrant

134+ templates available in the Template Marketplace. Preview in desktop and mobile before applying.

You can change templates anytime without losing content. Templates only change the visual style -- your data, posts, and settings stay the same. Browse all 134+ options at Template Marketplace.

Advanced: Template Modes

After completing setup, you can switch between three template modes:

  • Same Everywhere: One template for all pages
  • Unique Per Page: Different template per page
  • Template Groups: Group pages together with shared templates

Access Templates Manager after setup at /app/templates-manager.html

Add Widgets to Any Page

After setup, visit the Bots page to add widgets to Dashboard, Profile, Settings, Store, Earnings, and more. Widgets auto-categorize and can be repositioned via drag and drop.

Customize Colors

Override any template's colors to match your brand. Upload a photo to auto-extract a color palette.

Example Method 1 — Manual: Set primary color to var(--text) (hot pink), background to #1a1a1a (dark), text to #f5f5f5 (light).
Method 2 — From Photo: Upload a professional photo and the platform extracts 5 dominant colors as your palette.
Try It
The color customizer overrides your template's colors without changing the layout. You can reset to the template's defaults anytime. Access the color customizer from Settings > Appearance.
Phase 2 of 12

Connect Your Platforms

Link your existing accounts so Indulgon can sync content, earnings, and subscribers.

Adult Platforms

Connect the platforms where you earn money. Indulgon imports your earnings, subscriber lists, and content.

Example OnlyFans: Connected. Imported 15,844 earnings records ($187,246 gross), 10,255 subscribers, 407 payouts.
SextPanther: Pending GDPR export (requested 3 days ago).
ManyVids: Connected via OAuth. Earnings and store items synced.
OnlyFans
SextPanther
ManyVids
Fansly
Chaturbate
MyFreeCams
Clips4Sale
Streamate
Stripchat
iWantClips
Cam4
MFC Share
How connections work: Platforms with APIs (ManyVids, Chaturbate, etc.) connect via OAuth -- click Connect, authorize, done. Platforms WITHOUT APIs (OnlyFans, SextPanther) require a GDPR data export. Indulgon walks you through requesting your data and uploading the file. Either way, all your history is preserved.

Social Media Accounts

Connect your social media for cross-posting, follower sync, and unified inbox.

Example Twitter/X: Connected. 45K followers synced. Cross-posting enabled (NSFW auto-blurred for mainstream).
Instagram: Connected. 12K followers. Content mirrored with SFW filter.
Reddit: Connected. 3 subreddits linked for auto-posting.
Twitter / X
Instagram
Reddit
TikTok
YouTube
Snapchat
Pinterest
Pornhub
Threads
Cross-posting: Write one post, publish to multiple platforms simultaneously. Each platform gets its own caption. NSFW content is auto-blurred for mainstream platforms.

Cloud Storage

Connect your cloud drives for file sync. Photos, videos, and documents sync bidirectionally.

Example Google Drive: Connected. 2,847 files synced. Auto-organized by date and type.
iCloud: Connected. Photos synced. SHA256 dedup removed 312 duplicates.
Dropbox: Connected. Business documents synced.
iCloud
Google Drive
Dropbox
OneDrive
Mega
Box
Amazon S3
Bidirectional sync: Files go both ways. Upload to your cloud and it appears here. Upload here and it syncs to your cloud.
Move between services: Transfer files directly between cloud services through Indulgon (e.g., Google Drive to iCloud) without downloading to your device.
Nothing is ever deleted: Indulgon syncs a copy. Deleting from Indulgon does not touch the original. Version history tracks every change. SHA256 dedup removes duplicates automatically.

Music and Gaming

Connect Spotify for your music page and gaming platforms for gaming subscriptions.

Example Spotify: Connected. "Now Playing" shows on profile. Top tracks and playlists synced to Music page.
Steam: Connected. Game library visible. Fans can gift games from your wishlist.
Xbox: Connected. Gamertag linked for gaming sessions.
Spotify
Apple Music
Steam
Xbox
PlayStation
Nintendo

Bank Account and Stripe

Connect your bank for expense tracking and set up Stripe to receive payments.

Bank Sync (Expense Tracking) Provider: Plaid (or Yodlee, MX, Finicity, Akoya, CSV)
Bank transactions are auto-categorized: business vs. personal, tax-deductible expenses flagged. No earnings come through your bank -- those are tracked by platform import.
Stripe (Receive Payments) How fans pay you: Subscriptions, tips, PPV, custom orders, store purchases all go through Stripe.
Your fee: 15% platform fee only. Stripe processing fee (2.9% + $0.30) is paid by the customer, never deducted from you.
Bank sync is for expense tracking (what you spend). Stripe is for receiving payments (what you earn on Indulgon). Platform imports (OnlyFans, SextPanther, etc.) are for historical earnings from other sites. All three are separate and never mixed. Manage finances anytime at Financial Hub.
Phase 3 of 12

Import Your Data

Bring in your history from other platforms. Earnings, subscribers, messages, content -- everything migrates.

Request Your Data (GDPR Export)

For platforms without APIs (OnlyFans, SextPanther, etc.), you need to request a copy of your data first.

GDPR Data Request Status
OnlyFansReceived -- Ready to Import
SextPantherRequested 3 days ago -- Waiting
FanslyNot yet requested
ChaturbateNot yet requested
How to request:
OnlyFans: Settings > Account > Privacy and Safety > "Request My Data"
SextPanther: Email [email protected] with subject "GDPR Data Export Request"
Fansly: Settings > Privacy > Request Data Export
Platforms are legally required to give you a free copy within 30 days (usually faster).

Upload and Import

Once you have your data files, drag and drop them here. Indulgon auto-detects the format and imports everything.

Import Results -- OnlyFans GDPR Export
Earnings15,844 records ($187,246 gross)
Subscribers10,255 fans
Messages33,920 messages (metadata only -- text not stored)
Payouts407 payouts

Drop your export file here, or click to browse

Supports: ZIP, CSV, JSON from OnlyFans, SextPanther, Fansly, Chaturbate, ManyVids, and more

Message import stores metadata (dates, counts) only. The actual text of messages is NOT stored -- this protects both you and your fans' privacy. Fan names from imports may be anonymized depending on what the platform exports.

Review Imported Data

Every piece of imported data is tagged with its source platform. You can always tell what came from where.

Migrated Data (from other platforms) Every imported record has a data_source: onlyfans or data_source: sextpanther tag.

Earnings from different platforms are NEVER mixed. Your OnlyFans revenue and SextPanther revenue appear in separate sections. You can view combined totals or filter by platform.
Native Data (added on Indulgon) Anything you create directly on Indulgon is tagged data_source: indulgon.

New bookings, new content, new earnings -- all clearly marked as native. You always know what was imported vs. what started here.
When you export your data from Indulgon, every row includes the data_source column. Imported data goes with you -- full data portability in both directions.

Automatic Filmography Import

Enter your stage name and Indulgon imports your entire filmography from industry databases.

Filmography Import -- Jane Doe
Scenes Found47 scenes
StudiosBrazzers, Evil Angel, Nubiles, Tushy, Blacked...
Years Active2016 -- 2025
Known AliasesJane Doe, Janey D, Jane DoesXXX
Try It With Your Name
Each imported scene creates two things: (1) a Film entry in your filmography with title, studio, year, and co-performers, and (2) a Scene Work transaction in your Financial Hub with amount set to $0 -- you update the amount when you know it. Co-performers are auto-tagged.

Fan Migration

Bring your fans from other platforms. Fans are matched by email when possible, and consent is granular.

Fan Migration Status
OnlyFans subscribers imported10,255
Email matches found3,847 (37%)
Fans who accepted migration2,104
Pending invitations1,743
Fan consent is granular:
Basic profile info: always migrated (username, subscriber date)
Payment method: opt-in only (fan must re-enter on Indulgon)
Message history: opt-in only (fan decides if their messages transfer)
Spending history: opt-in only (fan decides if their purchase history transfers)

Fans who are not matched by email receive an invitation link. When they click it and create an account, their subscriber history connects automatically.
Phase 4 of 12

Add Your Own Content

Everything you create directly on Indulgon. Posts, store items, wishlists, and more.

Create Your First Post

Posts appear on your feed. They can be free (visible to everyone), subscriber-only, or PPV (pay to unlock).

Example Post Type: Photo set (3 photos)
Caption: "Behind the scenes from today's shoot with Evil Angel. Full set dropping this weekend."
Visibility: Subscriber-only (VIP tier and above)
Tags: Behind the scenes, Evil Angel, BTS
Cross-post to: Twitter (SFW teaser), Instagram (SFW teaser)
Try It
6 posting modes: Real-time (post now), Timed (set date/time), Batch (upload many, post individually), Drip-Feed (auto-space out over days), Scheduled (calendar-based), Manual (save as draft). Pick the mode that fits your content strategy.

Set Up Your Store

Sell physical items (used clothing, accessories), digital content (custom videos, photo sets), and services (video calls, custom orders).

Example Store Items Used Item: Pink lace set -- As worn in "Tushy Raw 14" (2023). Condition: Gently used. Price: $75.
Digital: Custom video (5 min). Includes name, outfit choice. Price: $50.
Service: 15-minute video call. Available Fri-Sun 2-6pm. Price: $40.
Add a Sample Item
Link closet items to scenes from your filmography. "As worn in [Scene Title] for [Studio]" increases resale value significantly. Link items in Filmography > any film > Link Closet Items.

Set Up Wishlists

Create wishlists that fans can purchase from. Amazon wishlists import automatically. Gaming wishlists connect to your game library.

Example Main Wishlist: 24 items. Most wanted: New ring light ($89), workout set ($45), Sephora gift card ($50).
Amazon Import: Pasted Amazon wishlist URL. 18 items imported with photos and prices.
Gaming Wishlist: 7 Steam games. Fans can gift directly via Steam integration.
Try It
When a fan buys something from your wishlist, you get a notification and the item is marked as purchased. Throne/Wishlist imports are also supported.

Set Up Subscription Tiers

Define what each subscriber tier gets. Fans choose a tier and get monthly access.

Example Tier Structure
Basic -- $9.99/moAccess to feed, 5 free DMs/mo, basic badges
VIP -- $24.99/moAll Basic + 3 free PPV/mo, priority DMs, 10% off store
Elite -- $49.99/moAll VIP + 1 free custom/mo, exclusive content, 20% off store
Your Tiers
Fans pay the listed price plus the Stripe processing fee (2.9% + $0.30). You pay only the 15% platform fee. For a $9.99 subscription: fan pays $10.58, you receive $8.49.
Phase 5 of 12

Financial Setup

Understand your earnings, expenses, and how money flows through the platform.

Financial Hub

Your complete financial picture. Earnings from every source, expenses, profit/loss, and tax prep -- all in one place.

Financial Hub -- Example Data
Total Gross (all platforms)$247,891
-- OnlyFans (imported)$187,246
-- ManyVids (imported)$34,200
-- Indulgon (native)$26,445
Expenses (bank sync)-$42,300
Net Profit$205,591
Three sources of financial data:
1. Imported earnings from other platforms (tagged by source: onlyfans, sextpanther, etc.)
2. Native earnings from Indulgon (subscriptions, tips, PPV, store sales, bookings)
3. Bank transactions (expenses synced from your bank for tax tracking)

All three appear in the Financial Hub, clearly separated. Never mixed.

Add Transactions Manually

Not everything comes from an import. Add scene payments, cash bookings, or any income/expense directly.

Example Scene Work: Brazzers shoot, $2,500. Costars: Manuel Ferrara, Angela White. Date: March 15, 2025. Tags: BGA, Threesome.
Try Adding a Transaction
When you type costar names, Indulgon checks if they have accounts. If they do, the scene appears in both filmographies. If not, a placeholder profile is created and they receive an invitation to join.

Expense Tracking and Tax Prep

Business expenses are automatically categorized from your bank sync. Tag deductible expenses for tax time.

Auto-Categorized Expenses (from bank sync)
Lingerie (Amazon) -- Mar 12Tax Deductible-$127
Flight to LA (Delta) -- Mar 8Tax Deductible-$380
Starbucks -- Mar 7Personal-$6.50
Hotel (Hilton) -- Mar 5Tax Deductible-$245
At tax time, go to Reports > Tax Summary. Generate a 1099-ready report with all income by source and all deductible expenses. Export as CSV or PDF for your accountant.

Payouts

How you receive your Indulgon earnings. You never pay to use the platform -- only a percentage when you earn.

Standard Payouts (Free) Processed weekly (every Monday). No fees. Deposited to your bank account or debit card.

Minimum payout: $20. Arrives in 1-3 business days. You do NOT need a Stripe account -- just enter your bank details on the Payments page.
Instant Payouts (1.5% fee) Processed within 30 minutes. Fee: 1.5% (min $0.25). Requires a debit card on file.

At launch: Bank Transfer (ACH) and Debit Card. PayPal, Venmo, CashApp, and Crypto coming soon.
How the Money Flows
1. Customer buys a credit pack$100 charged
2. Customer spends credits on your PPV50 credits spent
3. You see: "Earned $50" on your dashboardLogged instantly
4. Payout day (or instant request)
5. Platform fee deducted (15%)-$7.50
6. You receive in your bank$42.50
What performers pay: 15% platform fee on Indulgon earnings only. No subscription fee. No signup fee.
What customers pay: Credit packs + Stripe processing fee (2.9% + $0.30). The Stripe fee is on the customer, never on you.
You set your own prices for everything: messages, video calls, subscriptions, PPV, store items, custom orders.
Phase 6 of 12

Bookings and Safety

Set up your booking system and safety features for in-person work.

Booking Settings

Configure your availability, rates, and booking requirements for in-person work.

Example Booking Setup Scene Rates: BG: $1,500 | BGA: $2,500 | Solo: $800 | Custom: quote
Availability: Mon-Thu (no weekends). 2 weeks minimum notice.
Requirements: STI test within 14 days. Deposit: 50% upfront.
Travel: Available for travel. Flights + hotel must be booked by studio.
Your Rates
Fans and studios see your public rate card and availability. They submit a booking request; you approve or counter-offer. Counter-offers let you adjust rate, dates, or add conditions before accepting. Set rates and availability anytime at Bookings or Settings > Rates.

Safety System

For in-person meetings: check-in timers, panic button, blocklist, and incident reporting.

Example Safety Setup Emergency Contact: Sarah M. (best friend) -- Phone: (555) 123-4567. Notified if check-in is missed.
Check-In Timer: Set before every in-person meeting. If you do not check in within the time window, your emergency contact is notified with your last shared location.
Panic Button: Shake phone or triple-tap power button. Sends silent alert to emergency contact with GPS.
Your Safety Settings
The safety system is designed for real-world protection. Set it up before your first in-person booking. Test the panic button at home to make sure your emergency contact receives the alert.

Blocklist

Block people by name, email, phone, or social media handle. Blocked users cannot view your profile, book you, or message you.

Example Blocked: 3 entries. Blocked by name (ex-partner), by email (stalker), by phone number (harassing caller).
Effect: Blocked users see "Profile not found" when they try to visit your page. They cannot search for you, message you, or book you. If they create a new account with the same email or phone, they are auto-blocked again.
Add to Blocklist
Phase 7 of 12

Content and Social Tools

Messaging, content calendar, cam rooms, and everything for engaging with your audience.

Messaging

DMs with fans, mass messaging, welcome messages for new subscribers, and tip-locked messages.

Free Messaging Rules Subscribers: Unlimited DMs included with subscription
Non-subscribers: 1 free DM, then must purchase credits ($1/message) or subscribe
You: Unlimited outbound messages to anyone
Auto-Messages Welcome DM: Auto-sent to every new subscriber. Custom text + media attachment.
Mass DM: Bulk message to all subscribers or a specific tier. Merge tags: {{first_name}}, {{tier}}
Tip Menu DM: Fan tips from the menu, gets an automated thank-you DM
Set Your Welcome Message

Content Calendar

Visual calendar of all your posts, bookings, events, and cam sessions. Plan campaigns and schedule content across platforms.

Example Week -- March 10-16
Mon 10BTS photo set (scheduled, 6pm) + Brazzers shoot (booking)
Tue 112 drip-feed posts (auto-queued from batch upload)
Wed 12Cam session 8-10pm + "Hump Day" PPV drop
Thu 13Evil Angel shoot (booking) + arrival tweet (cross-post)
Fri 14Full set drop from Monday shoot (timed post, 12pm)
Posts near a booking date are auto-linked. The calendar shows all content types: posts, stories, cam sessions, bookings, events, and scheduled cross-posts. Draft campaigns group related posts (e.g., "AVN 2026" = 15 posts published together). Access your calendar anytime at Content Calendar.

Cam Rooms and Live Streaming

Go live for subscribers, host private shows, or run tipped public sessions. Sessions can be saved and replayed.

Example Cam Setup Public show: Free to watch, tips enabled. Goal: 500 credits for [action].
Private show: $5/min. Subscriber discount: 20% off. Minimum: 5 minutes.
Group show: 3+ viewers split the cost. $2/min per person.
Save + Replay: Session auto-saved to Vault. Sell replays as PPV.
Cam sessions integrate with the tip menu, spending badges, and content calendar. Fans who tip during a live show earn badge progress. Sessions auto-appear on your calendar. Replays can be clipped, edited, and sold.
Phase 8 of 12

Advanced Features

Performer tagging, achievements, lifestyle features, and everything else that makes Indulgon unique.

AI Assistant

AI Assistant

Your personal AI knows every feature on the platform. Try these commands:

Try asking the AI:

Click a command above to see what the AI would respond

The AI also remembers your preferences, generates weekly/monthly/yearly performance reviews, sends morning briefings, and can connect to your Google Calendar and Gmail (coming soon). More information

News and Politics

News and Politics

Stay informed and share your voice.

News = Facts

  • Safety alerts and moratorium tracker
  • Industry news and platform updates
  • Anonymous tip submission

Politics = Opinions

  • Advocacy and reform discussion
  • Anonymous posting (shows role, not name)
  • Agree/Discuss/Share reactions

More about News | More about Politics

Performer Tagging

Tag co-performers in scenes, posts, bookings, and financial transactions. The network grows itself.

How Tagging Grows the Network
1. You tag 10 co-stars in your filmography
2. Each gets an invitation to join10 invitations sent
3. 4 of them join and claim their profiles4 new users
4. Each of them tags their co-stars40+ more invitations
5. Network effect compoundsExponential growth
Try Tagging Someone
If they have an account: tag links to their real profile. If not: placeholder created, enriched with career data from industry databases (aliases, years active, scene count), invitation sent. When they join, everything transfers.

Lifestyle Features

Indulgon is not just a work platform. Recipes, fitness tracking, music, gaming, watchlists -- your whole life in one place.

Recipes

Save recipes, AI meal analysis, nutrition tracking, share with fans

Fitness

Workout log, progress photos, fan fitness challenges

Music

Spotify Now Playing, playlists, fan song requests

Gaming

Game library, fan gaming sessions, game wishlists

Watchlist

Movies, TV, scenes to watch. Share recommendations

Achievements

Career milestones, subscriber goals, badges, streak rewards

Each lifestyle feature is a separate page that fans can browse. You control which pages are visible on your public profile. Hide any page you do not use -- it stays available in your dashboard but invisible to visitors. Toggle page visibility anytime at Settings > Pages.
Phase 9 of 12

Creative Tools

Stories, Reels, video editing, captions, transcripts -- everything you need to create content.

Stories

Stories

Share moments that last 24 hours. Unlike other platforms, your stories never truly disappear -- they move to a permanent archive.

Post
Photo or video, visible 24hrs
Archive
Browse by month, search by caption
Repost
One-click creates fresh 24hr story
Reels

Reels and Short Video

Create short-form videos with duets, stitches, and auto-generated captions.

Duets -- Record side-by-side with another creator
Stitches -- Clip and respond to another video
Auto-Captions -- Enabled by default, 8 styles, 20 languages
Sounds -- Use audio from the Sounds Library
Video Editor

Smart Video Editor

Two modes: Auto (AI picks best moments) and Custom (full multi-track timeline).

Auto Modes
  • Highlight Reel
  • Teaser
  • Recap
  • Best-Of
Custom Editor
  • Multi-track timeline
  • Trim, cut, effects
  • Transitions, speed
  • Export to Reel or Story
Captions and Transcripts

Auto Captions and Searchable Transcripts

Every video gets captions automatically. Every word becomes searchable text.

Captions: 8 styles (Classic, Bold, Neon, Retro...), burn-in or overlay, 20 languages

Transcripts: Full-text search across all videos. Click any word to jump to that moment.

Auto-Save: Configure which content types auto-transcribe in Settings.

Advanced Feed

Advanced Feed Features

Your feed has powerful features beyond basic posting.

10 Layouts -- Auto, Stacked, Grid, Carousel, Masonry, and more
Albums -- Auto-album at 20+ media, or create manually
5 Preview Modes -- Feed, Grid, Album, Carousel, Masonry
Timed Posts -- Auto-expire, go to Timed History
Schedule + Drip Feed -- Future scheduling or automatic spacing
Edit Anytime -- No time limits on editing posts

Drag and drop files onto the compose box to upload. EXIF dates are extracted to order content chronologically.

Phase 10 of 12

Productivity and Organization

Inbox, notes, project boards, customer management -- stay organized.

Unified Inbox

Unified Inbox

All your pending action items in one place (separate from Messages).

Booking Requests
Pending dates and amounts
Custom Requests
Specs and budgets
Ask Box Questions
Unanswered questions
Tips
New tips with messages

Each item has a Notes button to add customer notes right from the inbox. Items flow: Unread -> Read -> Acted On.

Notes

Notes

Apple Notes + Notion + Customer Notes in one place. Auto-files notes by which page you wrote them from.

8 Sort Options -- Date, A-Z, category, folder, type
Auto-Folders -- Inbox Notes, Booking Notes, Message Notes, etc.
Customer Notes -- Link to customers, sticky notes, grouped by source
Grouped Views -- Section headers with counts
Project Board

Kanban Project Board

Drag cards between columns to track content from idea to published. Create custom columns for your workflow.

Ideas
Beach shoot concept
Filming
Custom for Alastor
Editing
POV compilation
Published
Ask Box

Ask Box / Q&A

Fans submit questions. Free questions up to a quota, then paid. Published answers become free for everyone.

Free Quota: 3 free questions per fan (configurable)

Paid: $5/question, $15/priority (jump to front). You set prices.

Auto-Response: Answered questions auto-save to knowledge base. Enable auto-respond for instant replies to similar questions.

Duplicate Detection: If many fans ask the same thing, you answer once and publish -- future fans get it free.

Expedite System

Expedite / Priority Bidding

Let customers pay to jump the production queue. When slots are full, customers outbid each other.

Base Fee: $10 to expedite (you set this)

Max Slots: 3 expedited at any time

Bidding: When slots are full, new customers outbid the lowest. The outbid customer drops back to normal queue. Creates demand-based pricing.

Phase 11 of 12

Social Features

Audio rooms, matching, channel points, and community features.

Audio Rooms

Audio Rooms / Spaces

Host live audio conversations. Fans can tip during rooms. Like Twitter Spaces but with monetization built in.

Channel Points

Channel Points

Fans earn points for engagement and redeem them for rewards you define. Works across all content, not just streams.

Custom Phrases

Custom Phrases

Personalized auto-responses per customer with nicknames and rotating phrases.

Example: Customer "Alastor" has nickname "my sweet slave"

When he tips: "Mistress is so happy now my sweet slave thank you so much"

5 Rotation Modes: Least Used, Most Used, Random, Sequential, Weighted

Video Calls

Video and Voice Calls

FaceTime-style calls. Set per-minute rates. Paid calls prioritized in queue. Free calls between friends.

Matching

Matching

Industry-specific dating-style matching for performer-to-performer networking and fan connections.

Phase 12 of 12

Platform Tools

Search, presence, badges, bots, and everything that makes Indulgon yours.

Presence

Presence Modes

Control how you appear: Online (green), Busy (red), Away (yellow), Incognito (invisible but active), Offline.

Loyalty Badges

Loyalty Badges

10 badge types: Testing Pioneer, Founding Member, Loyal Fan, Super Fan, Top Tipper, Content Creator, Community Builder, Verified, Safety Champion, and Custom badges you create.

Search

Universal Platform Search

Press Ctrl+K (or Cmd+K on Mac) from any page. Search everything: pages, features, settings, content, people.

Bots

Bots and Plugins

10 pre-built bots (auto-responder, content scheduler, analytics, welcome bot, tip tracker). Install from the marketplace, configure per your needs.

Change Trail

Change Trail (Edit History)

Every edit is logged. Three visibility modes: Show (others see), Hidden (only you), Off. Set in Settings.

Role Switcher

Role Switcher

If you have multiple roles (Performer + Studio + Agent), switch between role-specific views on any page. Combined view shows everything.

Bookmarks

3-Level Bookmarks

Save any content with 3 levels of organization: Category, Subcategory, and Tag. Find saved content instantly. Go to Bookmarks.

Companion Services

Companion Services

Offer real-world companion services with customer ID verification and cross-performer review system. Reviews verified against actual bookings. Go to Companion Services.

Credit Wallet

Credit Wallet

Credits for purchasing templates and marketplace items. Cashout available (15% fee). Promotional credits tracked separately with $0 real value.

Install App

Install as App (PWA)

Install Indulgon directly from your browser -- no app store needed. Works on iPhone, Android, iPad, and desktop. Get push notifications, offline support, and a home screen icon.

Data Recovery

Data Recovery

Lost or banned from a platform? We generate a formal GDPR/CCPA data request letter for you. Under GDPR Article 15, platforms must give you your data regardless of account status. Go to Data Import and click "Recovery Request".

Verification Passport

Identity Verification Passport

Verify your identity once and it works everywhere on the platform. Studios, agents, and clients confirm you are who you say you are without re-verifying each time.

Partner SDK

Partner SDK

Build integrations with Indulgon. Full REST API documentation, webhook system, and sandbox testing. Go to SDK Docs.

Calendar Sync

Calendar Sync

Sync your Google Calendar. Booking requests create tentative holds. Accept = confirmed, decline = removed. The platform detects industry events and suggests promotional posts.

Email Sync

Email Sync

Connect your email. The platform auto-categorizes incoming emails by type, priority, and action needed.

Admin Tools

Admin Tools

User impersonation, content moderation, user management, platform settings. Admin-only.

Google Sign-In

Google OAuth Sign-In

One-click sign in with Google. No password needed.

Tax Calculator

Tax Revenue Calculator

Upload 1099s, import bank statements, auto-categorize expenses for all 19 roles. Go to Tax Calculator.

Findom

Findom Features

Tributes, wallet draining, spending badges, and consent controls. Go to Findom.

DMCA Protection

DMCA Content Protection

Watermarking, content fingerprinting, and DMCA takedown request generation.

Password Reset

Password Reset

Email-based reset flow. Secure token, 1-hour expiry, one-time use.

Phone Verification

Twilio Phone Verification

Add your phone for SMS notifications. 6-digit code via text. Paid messaging for customers.

Step 35b

FAB Bar (Floating Action Buttons)

Look at the bottom-right corner of this page. You will see 5 small buttons in a row. This is the FAB bar -- it appears on every page.

5 FAB Buttons (left to right)
Voice NarrationReads page content aloud
Panic / SafetyOpens safety popup (hold 3 sec to activate)
Color CustomizerChange your theme colors
Light / Dark ModeToggle between light and dark
AI ChatOpen Indulgon AI mini assistant
The panic button does NOT activate when you click the FAB icon. It opens a popup first where you select what is happening, then you hold the red button for 3 seconds. This prevents accidental activation. Review safety settings anytime at Safety Center.
Step 35c

Post Preview

Before publishing any post, you can preview exactly how it will look.

Post Creation Flow
1. Write your postText, photos, videos
2. Click "Preview Post"Opens preview modal
3. Toggle Feed / Grid ViewSee both layouts
4. Click "Commit Post"Publishes to your feed
Grid View shows how the post appears in your Instagram-style profile grid. Feed View shows how it appears in the scrolling feed. No more posting, checking, deleting, and reposting.
Step 35d

Publications and Press Releases

When studios release scenes, the platform auto-generates press releases. If you have a publicist, they review it first.

PR Workflow
Studio releases sceneAuto-generates press release
PR reviews (if enabled)Edits and sends to performer
Performer approvesOr requests revisions
PublishedAuto-post or manual review
Publications page has 5 tabs: All Articles, Articles by Indulgon (auto-generated), Articles by Platforms (external sources like AVN), My Releases, and Create. Comments are enabled on all articles.
Step 35e

Glossary and Platform Updates

Two reference pages to help you stay informed.

Reference Pages
Glossary76+ terms, searchable, A-Z bar, cross-references
UpdatesChangelog with filter/sort/search
If you encounter any term you do not understand, search it in the Glossary. It links to related terms so you can learn connected concepts. The Updates page shows every feature, fix, and improvement made to Indulgon.
Step 35f

Phone Notifications

Get notified on your phone when messages, bookings, and safety alerts happen.

Setup Flow
1. Enter phone numberSettings > Phone Notifications
2. Receive 6-digit codeSMS to your phone
3. Enter code to verifyMax 5 attempts, 10 min expiry
4. Choose notificationsMessages, bookings, safety, earnings
5. Set quiet hoursSafety alerts always bypass
Reply directly to any notification text and your message is forwarded to that conversation. The conversation is automatically marked as read. Reply STOP to unsubscribe from SMS at any time.
Step 35g

Tax Revenue Calculator

Track every dollar across all income sources. Import 1099s, bank statements, and platform earnings. Generate tax-ready reports.

5 Tabs
SummaryYear-by-year revenue breakdown
1099 FormsAdd from IRS transcript or manually
Bank StatementsUpload CSV, auto-categorize 172+ patterns
TransactionsEvery transaction with category tags
DiscrepanciesCross-reference 1099s vs bank deposits
The auto-categorizer recognizes 172+ transaction patterns across all 20 user roles -- from studio scene pay to music royalties to art supplies to gym memberships. Expenses are automatically sorted into tax-deductible categories.
Step 35h

Animated Avatars

Turn any video into a moving profile photo, cover, or album cover.

Video to GIF Flow
1. Select a videoFrom gallery, files, or upload
2. Set start and end timeMax 6 seconds
3. Preview the GIFAdjust width and frame rate
4. Set As avatar/coverUses the universal Set-As system
Your profile album tracks all past avatars including animated ones. The current avatar is always starred. Visitors see the animation playing on your profile -- like the moving photos in Harry Potter.
Messaging Rates

Set Your Pay-Per-Message Rates

Every message from a fan costs credits. Set your rates in Settings → Messaging Rates. Default: $2 text, $5 photo, $10 video. Performers, agents, and industry contacts always message free.

How it works:
Fan opens a conversation → sees "This message costs $2.00 credits" before typing
They choose Text / Photo / Video / PPV — each has a different rate
Send button shows "Send — $2.00" so they know exactly what they're paying
You see the earnings in your Financial Hub immediately
Set My Rates
Your Status

Control How You Appear Online

A status picker is in the nav bar on every page. You never have to go to Settings to change it.

Online Mode:
Online — you're visible, fans can see you're active
Incognito — on the platform but nobody can see you
Appear Offline — always shows as offline

Industry Status:
Active — shooting content, available for bookings
On Hiatus — in the industry, not currently shooting
Inactive — short break (few days)
Retired — no longer active in the industry
Scene Lifecycle

From Booking to Earnings — Automatic

When you confirm payment on a booking, everything else happens automatically.

The lifecycle:
1. Booking accepted → Call sheet auto-generated
2. Day of shoot → check in, see all call sheet details
3. After shoot → click "I Have Been Paid " on the booking
4. Platform creates: scene record + earnings entry automatically
5. Costars checked — on platform = tagged, off platform = invite link generated

Scene types:
Mainstream — studio/company booked you
Self-Produced — you funded it yourself
Funded — fan, another creator, or brand paid for it
Go to Scene Work
Age Verification

Verify Your Age

All users must verify they are 18+ before accessing content. This is a one-time step — once done, you will never be asked again.

What you need:
1. Your date of birth
2. A photo of a government-issued ID (driver's license, passport, etc.)

What happens: Content is blurred until verified. Once verified, access is immediate. Your ID is stored securely — never shared.
Account Recovery

Your Account Is Automatically Backed Up

Every time you save anything, a backup is created. You can restore to any previous version yourself — no need to contact support.

How to restore:
Settings → Privacy & Security → Account Recovery
→ Click "Load My Backups"
→ Find the date/time you want to go back to
→ Click Restore

What gets restored: Profile info, bio, avatar, settings, social links. Posts, messages, and earnings are not affected.
Legal — Model Releases

Set Up Model Releases for Costars

If you create content with other performers, you both need to sign a model release (required by 18 U.S.C. § 2257). The platform handles this automatically.

How it works:
Legal → Model Releases → + Add Costar
→ Search for the performer by name
→ Fill in content type, dates covered
→ Submit — they get emailed automatically
→ They sign from Legal → Costar Links
→ Once both sign: fully executed, covers all future content together

One release per performer pair. Permanent. No re-filing per shoot.
Go to Legal

Cross-Platform Handle Resolver

When you tag someone in a post or photo, Indulgon finds their real handles on Twitter, Instagram, TikTok, and more.

This searches IAFD, web results, and cached lookups to find verified social handles. More info

Scene Promo Composer

Promote scenes from your filmography. The composer pulls cover photos, BTS images, affiliate links, and auto-tags co-stars with the right handles for each platform.

Example promo post:

On Indulgon:
Check out my scene with Aidra Fox from Brazzers! BTS photos below
On Twitter (auto-converted):
Check out my scene with @OfficialAidraF from @Brazzers! BTS photos below
On Instagram (auto-converted):
Check out my scene with @Aidrafoxlive from @brazzers! BTS photos below

Affiliate links track clicks and earnings. More info

Social Post Queue

The smart queue ensures you engage with tagged content before publishing your own. Retweets go out first (oldest to newest), then your original posts.

Example queue order:

  1. [RETWEET] Brazzers tagged you (April 28) - oldest
  2. [RETWEET] Exxxotica tagged you (April 29)
  3. [RETWEET] AVN tagged you (April 30) - newest
  4. [YOUR POST] Your new content goes LAST

You can preview the queue, reorder items, and process one at a time or all at once.

More info

Sign in with Google

Users can sign in with their Google account. If their Gmail matches an existing account, they log into it directly. No duplicate accounts are created.

The "Sign in with Google" button is on the login page. It uses standard OAuth 2.0 - Indulgon never sees your Google password.

Smart Calendar Promo Posts

When an industry event is on your calendar, the platform auto-suggests promotional posts. Add your booth number and tag companies/sponsors with handles that convert for each platform.

Exxxotica on Indulgon = @EXXXOTICA on Twitter = @exxxotica on Instagram

Order Form (Custom Requests and Quote Requests)

The Order Form is the customer-facing page for placing orders. It supports two modes:

Custom Request (Set Pricing): Customer selects from your options (style, outfit, duration, add-ons), sees the price instantly, and checks out via Stripe.
Quote Request (Get an Estimate): Customer describes what they want (same service types), you review and send a personalized quote. No payment until they accept.

Both modes offer the same 3 service types (Custom Video, Photo Set, Skype Show), 15 service categories, styles, roles, outfits, and add-ons. Quote Requests also have a props/supplies field.

Try it: Go to /order and toggle between Custom Request and Quote Request to see the comparison panel.

Request Inbox

The Request Inbox at /request-inbox is your workspace for managing all incoming requests. Every request shows a sentence-format summary:

"James Smith requested a Custom Video for 10 minutes (JOI, POV) in Schoolgirl as Teacher for $300.00 [Categories: JOI, Foot Fetish] - 'Black heels and red panties'"

Use the sidebar filters to batch similar work:

  • Filter by outfit to group all "red panties" requests together
  • Filter by category to see all Foot Fetish requests at once
  • Filter by style to batch all JOI requests
  • Save filters as presets (e.g., "Red Panties", "JOI 10min") for one-click access
Try it: Go to /request-inbox, search for "video" in the search box, then try the status and style filters.

Nav Page Search

Press Ctrl+K (or Cmd+K on Mac) anywhere on the platform to open the nav search bar. Type any page name and press Enter to navigate instantly.

Try it: Press Ctrl+K right now, type "tax", and press Enter.

Customize Your Request Form

Go to /request-form-editor to customize what your customers see when they place an order.

You can change everything:

  • Form Fields: Toggle which fields are visible (hide Location if you do not use it)
  • Options: Add, remove, or rename options in every dropdown (styles, outfits, roles, moods, etc.)
  • Labels: Change field names (rename "Outfit" to "What should I wear?")
  • Pricing: Set your own video/photo/Skype rates
  • Email Templates: Customize what customers see in confirmation emails
Try it: Go to the Form Editor, switch to the "Options" tab, and add a new Outfit option. Then check your Order Form to see it appear.

Using the Undo System

Every editor page has an undo system. When you make changes, an undo bar appears in the bottom-right corner.

  • Ctrl+Z (Cmd+Z on Mac) — Undo one change at a time
  • Ctrl+Y (Cmd+Shift+Z) — Redo the last undo
  • Revert All — Go back to the state when you opened the page
Try it: Go to the Form Editor, switch to "Options," add a new Style, then press Ctrl+Z to undo it.

Dick Rating, Attachments, and Supplies

The order form now supports Dick Ratings as a service type, file attachments on both request forms, and supply selection for Quote Requests.

  • Dick Rating: Select it as a service type, pick a rating style (Honest/Generous/SPH/Worship), attach photos
  • Attachments: Drag-and-drop reference photos on any request. Max 10 files, 10MB each
  • Supplies: Quote Requests have a supplies selector (Pies, Balloons, Oil, etc.) — costs added to quote
  • Custom Options: On Quote Requests, click "+" next to any chip group to add a custom option
Try it: Go to Order Form, select Dick Rating, and see the simplified form.

Admin Command Center

Monitor system health, support tickets, safety alerts, and Notion sync from one dashboard. A collapsible panel on your main dashboard auto-opens when critical issues are detected.

Try it: Go to Command Center to see the full view, or check the panel at the top of your Dashboard.

Bookmark CSV Import

Import bookmarks from a CSV file. The system automatically removes duplicates and categorizes each URL into Department > Category > Subcategory (17 departments, 100+ rules).

Try it: Go to Bookmarks and click the "Import CSV" tab. Drop a CSV file to see dedup + categorization in action.

Fees and Payout Transparency

See exactly what the 15% platform fee applies to (and what it doesn't), Stripe processing fees, and all payout methods. Visible on Settings and Earnings pages.

Try it: Go to Settings and scroll to "Fees and Payouts", or check the Payouts tab on Earnings.

Nav Bar Customization

Your navigation is fully customizable. Open the More dropdown and click the pin icon at the bottom to enter edit mode.

  • Pin/Unpin: Add or remove pages from the top nav bar. Pinned pages show in bold
  • Drag pages: Reorder pages within a section, or drag them to a different section entirely
  • Sort sections: Click the sort button to cycle between Grouped, A-Z, and Custom order
  • Drag sections: In Custom sort mode, drag section headers to reorder entire sections
  • Reset: Restores all defaults (nav bar, page order, section order)
Try it: Open the More dropdown, click the pin icon, then drag a page to a different position.
// Wrap completeStep and skipStep to update summary var _baseComplete = completeStep; completeStep = function(id) { _baseComplete(id); updateSummary(); }; var _baseSkip = skipStep; skipStep = function(id) { _baseSkip(id); updateSummary(); }; function togglePlatform(el) { el.classList.toggle('connected'); }

Service Menu

Your customers order custom videos, photo sets, and Skype shows from your profile. Set your prices and options in Settings.

Try it: Go to Settings > Service Menu and set your custom video prices.

Product Menu

Sell worn items, merchandise, digital products, and more. List items from your closet or create new listings.

Try it: Go to your Closet, pick an item, and list it as a worn item for sale.

Live Queue

Your customers see a real-time queue of requests. Set your status (filming, available, etc.) and they see updates live.

Try it: Go to Settings > Live Queue and set your preferred video call platform.

Content Gallery

Organize photo shoots, select the best shots, and deliver to customers with one click. Your timeline shows everything chronologically.

Try it: Go to Content Gallery and create a new shoot.

Email Intelligence

Connect your email and the platform automatically extracts flights, invoices, and platform notifications — routing each to the right place.

Unfulfilled Request Detector

After importing your platform data, run the detector to find customers who paid for customs but never received them.

Multi-Account Connections

Connect multiple accounts per platform (e.g., personal + business Twitter). Choose which account to use for each action.

Quote Automation (Replaces Make.com)

The platform now handles your entire custom request workflow natively — no Make.com needed.

Try it: Here's the full lifecycle of a customer request:

  1. Customer submits a request on your Services page
  2. You receive a notification and review it in your dashboard
  3. You set a price and click "Approve" — a Stripe payment link is automatically created and emailed to the customer
  4. Customer pays (full or partial) — you get notified instantly via Stripe webhook
  5. Once fully paid, the request automatically enters your production queue
  6. You click "Start" when you begin working — customer gets a status update email
  7. You click "Complete" and attach the download link — customer gets the delivery email

If the customer doesn't pay within 14 days: The system automatically sends up to 2 reminder emails with fresh payment links. After the 3rd expiration, the quote is permanently closed.

If you decline a request: The system suggests alternative services to the customer, rotating through your alternatives list fairly.

Notion stays in sync: All your existing Notion databases are connected directly to the platform. Orders, quotes, client tracking, and more sync automatically. No middleman needed.

Smart Request Detection (Custom vs Quote)

Your order page has two modes: Custom Request (set prices, instant checkout) and Quote Request (free-form, you set the price later).

You Are Ready

You have walked through every major feature. Your profile is set up, your platforms are connected, your data is imported, and your tools are configured.

Your Setup Summary
Account--
Platforms Connected--
Data Imported--
Steps Completed--
Steps Skipped--

Smart Wishlists

Universal wishlist management across Amazon and other platforms. 13 tabs: Browse All, My Wishlists, Folders, Favorites, Purchased, Cart, Saved for Later, Duplicates, Analytics, Import, Gift Cards, Archive, and All Favorites. Features include nested folders, single-copy items across multiple wishlists, duplicate detection, variant summaries, item lifecycle tracking, smart suggestions, archive with restore, purchase tracking, product image galleries, Amazon reviews, analytics dashboards, gift card tracking, calendar integration, view modes (grid/list/compact), and universal favorites for all saved content across the platform.

Amazon Import Tools

Two ways to import your Amazon wishlists, cart, and saved items with full product data (images, categories, colors, sizes, prices, descriptions).

Option 1: Bookmarklet (All Browsers)

Works on Chrome, Firefox, Safari, Edge, Brave, and mobile browsers. No install required.

  1. Go to Wishlists > Import tab on your dashboard
  2. Drag the "Import to Indulgon" button to your browser's bookmarks bar
  3. Go to Amazon and open any page: a wishlist, your cart, saved for later, or a single product
  4. Click "Import to Indulgon" in your bookmarks bar
  5. A panel appears on the right showing all found items
  6. Click "Send to Indulgon" to import them
  7. Items appear on your Wishlists page with full product data, images, categories, and more

Safari on iPhone/iPad: Copy the bookmarklet URL, create a new bookmark, edit it, and replace the URL with the copied code. Then visit Amazon, tap the bookmark from your bookmarks bar.

What gets imported: Product title, ASIN, price, list price (sale detection), brand, 3-level categories (e.g. Beauty > Skin Care > Body), all product listing photos, color, size, rating, review count, description bullets, and availability status.

Option 2: Browser Extension (Chrome/Edge/Brave)

Power user tool with auto-sync, Import All Wishlists, and price drop alerts. Not available for Safari (use bookmarklet instead).

  1. Go to Wishlists > Import tab and click "Download Extension"
  2. Unzip the downloaded file
  3. Open chrome://extensions in your browser
  4. Enable "Developer mode" (toggle in top-right)
  5. Click "Load unpacked" and select the unzipped folder
  6. The Indulgon icon appears in your toolbar
  7. Click it, enter your Indulgon URL and User ID, click Connect

Extension features:

  • Import This Page — scrape current Amazon page and send to Indulgon
  • Import All Wishlists — automatically navigates to every wishlist, scrapes all items, imports everything in one shot
  • Sync Now — check for new items and price changes
  • Auto-Sync — when you visit an Amazon product you already track, shows "In your Indulgon" badge
  • Price Drop Alerts — notifies you when a tracked item drops 10%+ in price

Which Should I Use?

FeatureBookmarkletExtension
Works on SafariYesNo
Works on Chrome/Edge/BraveYesYes
Works on iPhone/iPadYes (manual setup)No
No install requiredYesNo
Import All Wishlists at onceNo (one at a time)Yes
Auto-syncNoYes
Price drop alertsNoYes
Full product data extractionYesYes

Recommendation: Start with the bookmarklet — it works everywhere and takes 10 seconds to set up. If you use Chrome and want auto-sync + Import All, add the extension too. Both can be used together.

Smart Item Detection

When the browser extension is installed, it automatically detects when you interact with items on Amazon and syncs them to your Indulgon account in real-time.

What Gets Detected

  • Add to Cart — item appears in your Indulgon cart with full product data
  • Add to Wishlist — item added to the matching wishlist on Indulgon (matched by name)
  • Save for Later — item moves to your Saved for Later on Indulgon
  • Buy Now — item marked as purchased on Indulgon immediately

How It Works

  1. Install the browser extension (Chrome/Edge/Brave)
  2. Smart Detect is ON by default — no setup needed
  3. Browse Amazon normally — when you click Add to Cart, Add to List, Save for Later, or Buy Now, the extension detects it
  4. A small notification appears confirming the item was added to Indulgon
  5. Full product data is captured: title, images, categories, price, brand, color, size, description

Settings

Toggle Smart Detect on/off in the extension popup. When off, no automatic detection occurs — you can still use Import This Page or the bookmarklet manually.

Safari / Bookmarklet Users

Smart Detect requires the browser extension. Safari users (and anyone using the bookmarklet) import items manually by clicking the bookmarklet after visiting an Amazon page. The bookmarklet captures the same full product data — it just requires a manual click.

Memories ("On This Day")

Automatically resurfaces content from past years on the same date.

How it works: Memories appear on your dashboard and feed on the anniversary of when content was originally posted. View all memories in the Memories page. You can share, re-post, or archive any memory.

Notion Sync

Bidirectional sync between your wishlists/folders and Notion databases.

How it works: Go to Wishlists page. Click Push to Notion to send items, Pull from Notion to import changes. Each wishlist or folder can be linked to a Notion database. Moving, purchasing, favoriting, or archiving items auto-syncs to Notion.

AI Guide

Learn how to use the AI Assistant and all AI-powered features on the platform.

How it works: Visit the AI Guide page from your dashboard. Covers: AI Assistant chat, smart request detection, auto-categorization, content suggestions, quote automation, and more. The AI is free for all users -- included in the platform fee.

Discovery Quiz

Dating-app style quiz that matches fans with creators based on preferences.

How it works: Fans take a short quiz about their interests, preferred content types, styles, and personality. The matching engine scores creators across 9 dimensions and shows best matches. Creators set their quiz attributes in Settings > Discovery.

Data Retention Policy

How long your data is stored and what happens when you delete your account.

How it works: Regular snapshots: 90 days. Deletion snapshots: permanent (for account recovery). Transaction records: 7 years (legal/tax). Activity logs: 1 year. Change trail: 90 days. Data is NEVER sold. Law enforcement requests require valid court orders. Full policy in Settings > Privacy and Legal > Data Retention.

Account Snapshots and Recovery

Automatic backups of your account state with one-click restore.

How it works: The platform automatically takes snapshots of your account data. If something goes wrong, go to Settings > Account > Snapshots. Select a snapshot date and click Restore. All your content, settings, connections, and data are restored to that point. Deletion snapshots are kept permanently.

Feed Albums

Group multiple photos and videos into albums within a post.

How it works: When creating a post, add 2+ media items. Posts with 20+ items automatically become albums. Choose from 10 layout options and 5 preview modes. Drag and drop to reorder. Albums support mixed media (photos + videos together).

Visual Search

Search by image -- upload a photo to find similar content across the platform.

How it works: Click the Visual Search button (camera icon) in the search bar or use the FAB button. Upload or paste an image. The platform finds visually similar content, products, and profiles.

Raid System

Send your audience to another creator live stream or page.

How it works: During a live stream or from your dashboard, click Raid. Select the creator you want to raid. Your viewers are redirected to their stream/page with a raid notification. Great for collaboration and community building.

Sales Intelligence and Analytics

Deep analytics on what is selling, what is failing, and revenue patterns.

How it works: Go to Analytics > Sales Intelligence tab. View: top products, revenue trends, customer lifetime value, conversion rates, refund patterns, peak selling times, and AI-powered recommendations. Filter by date range, product type, or customer segment.

Feature Origins Registry

Transparent list of where every feature was inspired from or originally designed.

How it works: Available in Admin view under Feature Origins. Shows: feature name, origin (Original, Inspired, or Hybrid), source platform if inspired, and when it was added. 110+ features catalogued.

New Features Tutorial

Try the Scene Type Switcher

Go to Filmography and use the type switcher at the top to filter between Mainstream, Self-Produced, and Fan-Funded scenes.

Calculate Your Dance Rate

Feature dancers: use the rate calculator to get suggested rates based on venue, location, and day. Factor in all premiums automatically.

Set Up Calendar Visibility

Go to Settings and configure your three-tier calendar visibility. Control exactly what booked parties, industry contacts, and fans can see on your calendar.

Use Voice Input

Click any text field and use the voice input function to dictate instead of type. Works in messages, descriptions, notes — anywhere you can type.

Drag-Reorder Your Nav Bar

Grab any pinned nav item and drag it to a new position. No need to unpin first — just drag and drop to rearrange your top navigation.

class="tutorial-demo">

Try it: Imagine a customer opens a Quote Request and types "I want a JOI video in schoolgirl outfit":

  1. The system detects "JOI" matches your Content Style, "schoolgirl" matches your Outfit list, and "video" matches Custom Video
  2. A popup appears: "We found a match! JOI is available as a standard option with set pricing."
  3. Customer clicks "Switch to Custom Request" -- the form switches, pre-selects JOI style and Schoolgirl outfit, and copies their description to Special Instructions
  4. They select a video duration, see the exact price, and check out immediately

If no match is found: Nothing happens. The customer continues filling out their quote request normally.

If they dismiss: The popup goes away and they keep writing their quote request.

Notion Wishlist Sync

Your wishlists and folders sync bidirectionally with Notion. Changes on the platform push to Notion, and changes in Notion pull back to the platform.

What Syncs

  • Move items between wishlists or folders — updates Location property in Notion
  • Mark purchased — sets Status to Purchased in Notion
  • Toggle favorites — updates Favorited checkbox in Notion
  • Archive items — sets Status to Archived in Notion
  • Rename wishlists/folders — updates the Notion database title
  • New items from import — creates Notion pages on sync

Synced Properties

Each item in Notion gets: Name, Price, List Price, ASIN, URL, Brand, Category, Subcategory, Color, Size, Rating, Location, Status, Favorited, Image, Added date, Source, Notes.

How to Use

  1. Automatic sync: When you move, favorite, purchase, or archive an item on the platform, it auto-updates in Notion (if linked)
  2. Manual push: Click Push to Notion in the bottom sync bar to send all items to Notion
  3. Manual pull: Click Pull from Notion to import changes made directly in Notion back to the platform
  4. Full sync: Click Full Sync to do both — push then pull
  5. Create Notion database: If a wishlist/folder is not yet linked, click Push and it will offer to create a new Notion database for it
  6. Link existing: Use the API to link a wishlist to an existing Notion database by its ID

Folder Sync

Folders can also be linked to Notion databases. All items across all wishlists in that folder sync to one Notion database. Create nested folder structures on the platform and they map to separate Notion databases.