Access Flow
Event Link Structure
Pre-Event Experience
Ifstart_date is in the future and show_welcome_screen is enabled:
Main Interface
Style Gallery
Guests see only the styles selected by the event organizer:- Category filters (if multiple categories)
- Search by name or tags
- Visual style previews
- Tap to select style
If the event has selected specific styles, guests only see those styles. Otherwise, all active platform styles are available.
Photo Capture
Camera Interface Features:- Auto-request camera permissions
- Front-facing camera default
- Live preview with mirror effect
- Large capture button
- Retake option
Processing Screen
While AI generates the photo:Animated Progress Bar
Intelligent percentage based on elapsed time
Rotating Fun Facts
Educational phrases rotate every 6 seconds
- “Invocando a los genios digitales para tu retrato… ✨”
- “¿Sabías que la IA analiza miles de patrones para crear tu estilo? 🧠”
- “Dato curioso: La IA no duerme, pero toma mucho café virtual ☕“
Result Screen
Generated photo displays with action buttons:Download
Mobile: Opens native share sheet
Desktop: Direct download
Share
Uses Web Share API on supported devices
New Photo
Return to style selection
Mobile Optimizations
Responsive Layout
- Single-column style grid on mobile
- Full-screen camera capture
- Large touch targets (min 44px)
- Swipeable style carousel
Share API Integration
Download Fallbacks
- Try native share (mobile)
- Blob download link (desktop)
- Open in new tab (fallback)
- Direct URL navigation (last resort)
Error Handling
Credit Exhaustion
Event Not Started
Event Ended
Connection Issues
If AI generation times out:- Show “VAR mode” message
- Explain photo is still processing
- Allow browsing while waiting
- Background job notification
Privacy & Data
Anonymous Usage
- No login required
- No email collection (unless configured)
- Photos linked to event, not individual
- Guest ID:
cabina_{timestamp}
Data Retention
- Photos stored in event gallery
- Accessible via gallery mode link
- Event owner controls deletion
- Individual photo deletion available
Accessibility Features
- High contrast UI (white on black)
- Large text sizes (minimum 14px)
- Clear visual feedback
- Screen reader compatible
- Keyboard navigation support
- Touch-optimized controls
Kiosk Mode
For iPad/tablet installations:-
Guided Access (iOS)
- Locks to Cabina app
- Disables home button
- Prevents app switching
-
Full-Screen Mode
- Add to home screen
- Hides browser chrome
- Immersive experience
-
Auto-Reset Timer
- Returns to home after 30s inactivity
- Clears previous session
- Ready for next guest