Your Cookie Consent Status
No Consent Recorded YetCategories of Cookies We Use
Essential & Authentication Cookies
Strictly RequiredThese cookies are strictly required to provide you with secure access to the ReactJav learning portal, maintain your authenticated student/instructor session, prevent CSRF attacks, and manage user login state.
| Cookie Identifier | Purpose | Lifespan |
|---|---|---|
| sb-auth-token | Stores Supabase authentication session token | Session / 30 Days |
| reactjav_cookie_consent | Remembers your cookie consent choices | 1 Year |
| reactjav_privacy_accepted | Verifies acceptance of institutional privacy terms | 1 Year |
Functional & Platform Preferences
RecommendedUsed to remember your interface preferences such as dark/light system theme, Cloud IDE layout settings, editor font preferences, and active course language filters.
| Cookie Identifier | Purpose | Lifespan |
|---|---|---|
| app-theme | Remembers Dark or Light UI theme selection | Permanent / Local |
| ide_panel_layout | Stores collapsed/expanded state of code explorer | 1 Year |
| video_playback_rate | Persists lecture video speed (e.g. 1.25x, 1.5x) | 6 Months |
Academic Progress & Examination Cookies
Required for CoursesEnsures your video streaming position is saved when resuming lectures, keeps temporary drafts of laboratory exercises, and maintains timed CBT examination timers.
| Cookie Identifier | Purpose | Lifespan |
|---|---|---|
| cbt_session_guard | Validates exam attempt continuity and prevents duplicate submission | Examination Window |
| lesson_resume_sec | Saves timestamp inside lecture video player | 90 Days |
Performance & Error Telemetry
OptionalAggregates anonymous website speed metrics, Core Web Vitals (LCP, FID), and system crash reports via Vercel Speed Insights to ensure fast video streaming and responsive web IDE execution.
| Cookie Identifier | Purpose | Lifespan |
|---|---|---|
| _va_speed_insights | Anonymous performance metrics and latency telemetry | Session |
How You Can Control or Block Cookies
Most web browsers allow you to manage or delete cookies through browser settings. However, disabling Essential Cookies will prevent you from signing in to your student account, accessing proctored exams, or maintaining an active learning session.
For further details regarding personal data handling, user rights, and contact details for our Data Protection Officer, please consult our full Privacy Policy.
Have questions about cookies or data compliance?
Reach out to our Data Protection and Security Team at privacy@reactjav.school.