Profile
A Profile preserves browser configuration and state across sessions, primarily for maintaining login states and user-specific settings.
What is a Profile?
A persistent storage container that maintains:
- Login state: Saved cookies and authentication tokens
- Browser preferences: Language, timezone, viewport settings
- User data: Form auto-fill information
- Site-specific settings: Permissions, local storage
Key Properties
id
: Unique profile identifiercreatedAt
: When the profile was createdlastUsedAt
: When last used in a session
Automatically stores: Cookies, local storage, browser settings, form data
Managing Profiles
Usage Patterns
User-Specific Profiles
Site-Specific Profiles
Environment-Specific Profiles
State Management
Automatic Persistence: State saves after each session
Complete Isolation: Each profile maintains separate state with no cross-contamination between users.
Profile Optimization
Warm-Up Profiles: Pre-login to common services for faster automation
Maintenance: Refresh profiles older than 7 days to keep login state fresh