2. How PlacementAI Uses Cookies
We use cookies and browser storage technologies for several reasons:
- To securely verify your identity and keep you logged in to your dashboard.
- To remember your interface selections, such as theme choice (dark/light mode) and sidebar state.
- To collect web analytics data so we can measure traffic, find software bugs, and improve page load times.
3. Essential Technologies
These technologies are strictly necessary for the platform to function. Without them, core features like dashboard authentication, secure navigation, and session persistency cannot operate.
| Technology Name | Type | Purpose |
|---|---|---|
| sidebar:state | Cookie | Stores the expanded/collapsed state of the navigation sidebar. |
| token | LocalStorage | Securely caches the PlacementAI JWT auth token to authorize API requests. |
| admin_token / admin_csrf | LocalStorage | Ches access tokens and CSRF verification keys for admin tasks. |
4. Authentication and Session Technologies
We utilize secure tokens to identify users. When you authenticate using email or social login (Google/GitHub), Supabase Auth and our Spring Security backend issue temporary tokens. These tokens are saved in browser storage to allow secure stateless requests. They are cleared immediately upon logging out.
5. Preference Technologies
These storage keys are used to customize and save your workspace configurations:
- theme: Remembers your light mode, dark mode, or system theme preference.
- Widget preferences: Caches details such as Monaco editor autosaves, expandable roadmap nodes, and checklist state to avoid loss of context when clicking through dashboard tabs.
6. Analytics Technologies
We use performance analytics tools to understand how users interact with the platform. This helps us optimize rendering performance and fix errors.
- Vercel Analytics & Speed Insights: Captures anonymous metrics regarding page load speeds, resource sizes, and common user navigation patterns. No personally identifiable details are exposed.
7. Third-Party Technologies
When you use third-party OAuth features (such as logging in with a Google account), the external provider may set their own tracking cookies or local data keys to manage the redirect handshake. We do not control these third-party trackers. We recommend reviewing the privacy policies of the respective providers.
8. Managing Cookies
You can choose to block or delete cookies through your web browser's privacy settings. However, because essential cookies are required to authenticate your profile, disabling cookies or clearing browser storage will sign you out and prevent access to the dashboard.
9. Changes to This Policy
We may update this Cookie Policy periodically to reflect changes in the cookies we use or for other operational, legal, or regulatory reasons. Please revisit this policy regularly to stay informed.
10. Contact
If you have questions about our use of cookies or other technologies, please contact:
Email: support@brainsyncadaptivelabs.com
