Home Guide GitHub

Sessions

Pre-built and custom conditioning experiences with phases and timelines

Overview

Sessions are pre-configured conditioning experiences with specific settings, timelines, and phases. They provide structured experiences with curated settings optimized for different scenarios.

📋
Curated Settings

Optimized configurations

⏱️
Timeline Phases

Evolving intensity

Bonus XP

Rewards for completion

🎨
Custom Creation

Design your own

Built-in Sessions

Session Duration Difficulty Description
Morning Drift 30 min Easy Gentle passive conditioning for your morning routine
Gamer Girl 45 min Medium Subtle conditioning while gaming (use borderless windowed)
The Distant Doll 45 min Easy Passive couch session for watching videos
Good Girls Don't Cum 60 min Hard Intense denial/edging session with heavy conditioning

Session Features

  • Timeline Phases - Sessions progress through different phases with changing intensity
  • Curated Settings - Each session has optimized settings for its purpose
  • Spoiler Protection - Session details are hidden until you choose to reveal them

Starting a Session

  1. Click on the Sessions tab
  2. Browse available session cards
  3. Click on a session to view its details
  4. Optionally click Show Spoilers to see exact settings
  5. Click Start Session
  6. The session runs for its full duration with all phases
💡 Session Tips

• Sessions override your current settings temporarily
• Your original settings restore when the session ends
• Press the panic key to abort a session early (no XP bonus if aborted)

During a Session

  • A timer shows remaining session time
  • Current phase name is displayed
  • Settings automatically change as phases progress
  • Abort with panic key if needed (forfeits XP bonus)

Custom Sessions

Create your own sessions with the Session Editor:

Creating a Custom Session

  1. Go to Sessions tab
  2. Click Create New Session
  3. Set session metadata (name, description, difficulty)
  4. Add phases with specific settings and durations
  5. Save your session

Session File Management

Action Description
Import Drag and drop .session.json files into the app
Export Share your sessions with others
Edit Modify custom sessions anytime
Delete Remove custom sessions you no longer want

Session File Locations

Built-in sessions: assets/sessions/
Custom sessions:   %APPDATA%/ConditioningControlPanel/custom_sessions/

XP Bonuses

Completing sessions rewards bonus XP based on difficulty:

Difficulty Bonus XP
Easy +400 XP
Medium +800 XP
Hard +1,200 XP
Extreme +2,000 XP
⚠️ Important

You only receive the XP bonus if you complete the entire session. Aborting early with the panic key forfeits the bonus.