Personal portfolio · B.DEV
Cookies and storage
Storage used to operate the site and your choice about optional measurement.
Updated on
Functional storage
NEXT_LOCALE stores a language preference when needed. The browser may also keep public pages and resources in the offline cache. These features support navigation; they cannot read personal files on your computer.
portfolio_chat_session_v1 stores the B.AI conversation and input in sessionStorage: at most 50 messages and 150,000 characters for the stored session; the oldest messages are removed when this limit is reached; sessions saved more than 24 hours ago are not restored after a reload. A new tab does not necessarily share that session. portfolio_privacy_v1 stores only your optional measurement choice and its date for up to 180 days. If storage is blocked, the choice lasts only for the current page.
Optional measurement
Vercel Analytics and Speed Insights stay inactive until you accept optional measurement. They describe visits and performance using information such as the page path, device type, browser and aggregated geographic information according to Vercel’s documentation. This site removes URL query parameters and fragments before sending.
Refusal and acceptance have equal visibility. The site, form and articles remain available after refusal. Privacy preferences in the footer lets you change the choice. Withdrawal blocks new events through the integrations; it does not retroactively remove measurements already received by Vercel.
Your controls
You can change your choice or clear portfolio data stored locally. Clearing stops an ongoing B.AI response, removes the local conversation and legacy drafts, and clears portfolio caches. It retains a refusal of optional measurement so it does not restart after clearing. It does not affect other sites or emails already delivered.
Your browser settings also let you block or remove cookies and site data. Features such as language preferences and offline use may then reset.
Manage local data
No choice saved: optional measurement is blocked.