Last Updated: December 12, 2025
SmartInterviews.AI uses browser storage technologies (localStorage and sessionStorage) to maintain user sessions, improve site performance, and enhance user experience. This policy explains how and why we use browser storage.
1. What Storage Technologies We Use
We primarily use browser-based storage mechanisms rather than traditional HTTP cookies:
- localStorage: Persistent storage that remains until manually cleared
- sessionStorage: Temporary storage that is deleted when the browser/tab closes
- JWT Tokens: Sent via HTTP Authorization headers (not cookies)
2. Types of Data Stored
A. Strictly Necessary Storage
Required for platform functionality:
- Authentication tokens (JWT): Stored in localStorage for admin login sessions
- User information: Admin user details for session management
- Interview flags: Temporary flags in sessionStorage for interview flow control
Note:
These storage items are essential for the platform to function and cannot be disabled without losing access to key features.
B. Performance Storage
Used to improve user experience:
- UI state: Sidebar scroll position and navigation preferences
- Audio autoplay flags: Temporary sessionStorage flags for interview audio management
Contains no personally identifiable information beyond what's needed for session management.
We Do NOT Use:
- Traditional HTTP cookies for tracking
- Third-party analytics services (Google Analytics, etc.)
- Advertising cookies or trackers
- Third-party tracking cookies
- Behavioral profiling cookies
- Cross-site tracking mechanisms
3. Storage Duration
- sessionStorage: Automatically deleted when browser tab/window closes
- localStorage (authentication): Persists until logout or manual browser data clearing
- localStorage (UI preferences): Persists until manually cleared
4. Storage Control
You have full control over browser storage:
- Clear browser data: Use your browser's settings to clear localStorage/sessionStorage
- Incognito/Private mode: Storage is automatically cleared when you close the browser
- Logout: Admin logout clears authentication-related storage
- Browser DevTools: Manually inspect and delete storage items via browser developer tools
Important:
Clearing localStorage will log you out of the admin panel. Disabling browser storage entirely will prevent you from using authentication features.
5. What We Store
Specific data stored in browser storage:
admin_token - JWT authentication token for admin sessions
admin_user - Admin user profile information (name, email, role)
userStartedInterview - Temporary flag for interview audio autoplay (sessionStorage)
sidebarScrollPos - UI state for sidebar navigation (sessionStorage)
← Back to Home