Cookie policy
What are cookies?
Cookies are small text files saved in your browser when you visit a website. They let the site remember things such as whether you are signed in or what cookie choices you made. We also keep some information in your browser's local storage (localStorage) instead of cookies; this policy covers both.
- First-party cookies are set by Bora Haber itself.
- Third-party cookies are set by companies whose services we use on the site (for example Google) and are subject to their own policies.
For details on personal data processed through cookies, see our Personal data notice.
Cookie categories
The cookie banner you see on your first visit offers four categories:
- Necessary: needed for the site to work, stay secure, keep you signed in and remember your cookie choices. These cannot be switched off.
- Analytics: helps us understand what people read and how the site is used. Google Analytics, Microsoft Clarity and the identifying cookies of our own counter fall into this category.
- Advertising: lets Google AdSense show and measure ads and, with your consent, personalize them based on your interests.
- Embedded content: loads X and Instagram posts and YouTube videos within articles. When this content loads, the company concerned may set its own cookies.
Non-necessary categories stay off until you consent. Analytics and advertising code is not loaded before you consent. If you don't allow analytics, our own counter only produces aggregated, non-identifying counts.
How to change your choices
- On the site: use the "Cookie settings" link at the bottom of every page to switch categories on or off at any time. When you withdraw consent, the related code stops running from the next page load.
- In your browser: you can delete or block cookies in your browser settings. If you block necessary cookies, some features, such as signing in, may not work.
- Google ads: you can also manage personalized ad preferences on Google's Ad Settings page.
List of cookies and local storage
Necessary
| Name | Provider | Purpose | Duration | Type |
|---|---|---|---|---|
| bora_anon_id | Bora Haber | Makes sure you vote only once in a poll and remembers quizzes you completed without signing in | 12 months | First party, cookie |
| __cf_bm | Cloudflare | Distinguishes malicious bot traffic | 30 minutes | Third party, cookie |
| cf_clearance | Cloudflare | Remembers that you passed a security check (only if one is shown) | Set by Cloudflare | Third party, cookie |
| bora_consent | Bora Haber | Remembers your cookie choices | Until you delete it | First party, local storage |
| bora_refresh | Bora Haber | Keeps you signed in to your reader account | 7 days (renewed on each use) | First party, local storage |
| bora_session_event | Bora Haber | Lets your other tabs know when you sign in or out in one tab | Momentary | First party, local storage |
| bora-theme | Bora Haber | Remembers your light, dark or system theme choice | Until you delete it | First party, local storage |
| bora_weather_city | Bora Haber | Remembers the city you chose for the weather | Until you delete it | First party, local storage |
| bora_article_reads | Bora Haber | Counts articles read so the notification prompt appears only after a few articles, not on your first visit | Until you delete it | First party, local storage |
| bora_push_prompt_dismissed_at | Bora Haber | Remembers that you closed the notification prompt so it doesn't keep appearing | Until you delete it | First party, local storage |
| bora_push_language | Bora Haber | Remembers the language of your notification subscription | Until you delete it | First party, local storage |
| bora_quiz_first_answer:<quiz number> | Bora Haber | Carries the first answer you gave in the daily quiz box over to the quiz page | 30 minutes | First party, session storage |
Analytics
| Name | Provider | Purpose | Duration | Type |
|---|---|---|---|---|
| bora_vid | Bora Haber | If you consented to analytics, links your visits together in our own counter | 12 months | First party, cookie |
| bora_optout | Bora Haber | Keeps our team's own visits out of the counts (set only in team browsers) | 12 months | First party, cookie |
| _ga | Google Analytics | Distinguishes visitors | 2 years | First party (set by Google), cookie |
| _ga_<measurement ID> | Google Analytics | Keeps session state | 2 years | First party (set by Google), cookie |
| _clck | Microsoft Clarity | Stores the visitor ID and Clarity preferences | 1 year | First party (set by Microsoft), cookie |
| _clsk | Microsoft Clarity | Combines page views from one visit into a single session | 1 day | First party (set by Microsoft), cookie |
| CLID | Microsoft Clarity | Lets Clarity recognize the visitor across sites | 1 year | Third party (clarity.ms), cookie |
| MUID | Microsoft | Identifies the browser across Microsoft services | 1 year | Third party (bing.com), cookie |
Google Analytics and Microsoft Clarity are not currently active on the site. If they are enabled, they load only with your analytics consent, and the cookies above apply from then on.
Advertising
Google AdSense is not currently active on the site. If it is enabled, it loads only with your advertising consent, and the cookies below apply from then on.
| Name | Provider | Purpose | Duration | Type |
|---|---|---|---|---|
| __gads | Google AdSense | Measures ad impressions and prevents the same ad being shown too often | 13 months | First party (set by Google), cookie |
| __gpi | Google AdSense | Stores ad delivery and preferences | 13 months | First party (set by Google), cookie |
| __eoi | Google AdSense | Ad-related security and abuse prevention | 6 months | First party (set by Google), cookie |
| IDE | Google (doubleclick.net) | Shows personalized ads and measures ad performance | 13 months | Third party, cookie |
Our own ad slots and sponsored content don't use any additional cookies; for these we keep only aggregated impression and click counts.
Embedded content
| Name | Provider | Purpose | Duration | Type |
|---|---|---|---|---|
| YouTube cookies | Google (YouTube) | Playing the video, measuring views and storing preferences | According to the provider's policy | Third party, cookie and local storage |
| X cookies | X Corp. | Displaying and measuring the embedded post | According to the provider's policy | Third party, cookie |
| Instagram cookies | Meta Platforms | Displaying and measuring the embedded post | According to the provider's policy | Third party, cookie |
YouTube videos don't load when the page opens; only a cover image is shown, and the video loads from YouTube when you press play. If you haven't allowed "Embedded content", X and Instagram posts appear only as a link to the post.
Notifications and Add to Home Screen
Breaking news notifications and the "Add to home screen" (PWA) feature don't use cookies. They rely on a service worker installed in your browser, which is used to receive notifications and to show an offline page when your connection drops. You can remove notification permission in your browser's site settings and remove the app from your device at any time.
Changes
We update this page as the cookies we use change. If we add a new non-necessary cookie category, we will ask for your consent again.
Contact: info@borahaber.com
Last updated: 20 October 2026

