Privacy policy

This policy matches the scripts these pages actually load as of 10 November 2026. Google Analytics 4, Microsoft Clarity, an Adsterra Native Banner and an Adsterra Social Bar load on the first page view unless you press Reject. YouTube loads only when you press play.

SWORN Steam screenshot of combat in a stone hall
SWORN Steam screenshot of combat in a stone hall. Steam store, app 1763250.
SWORN Steam screenshot of a blessing or reward screen
SWORN Steam screenshot of a blessing or reward screen. Steam store, app 1763250.

Who we are

The sworn.run editorial desk publishes these pages. Contact [email protected]. We do not run an account system. The site is served from Cloudflare infrastructure, which also provides DNS and email routing; Cloudflare does not inject an analytics script into these pages.

What loads, and when

The first HTML document contains no script src pointed at an advertising, session-replay or analytics host. The Google Analytics 4, Clarity and Adsterra tags are created by small local loaders after the document is parsed. Nothing waits for an Accept click: a visitor with no stored choice is treated as granted, sees the banner explaining the choice, and the three services load on that first page view.

Pressing Reject switches the Google ad and analytics signals to denied and stops Google Analytics 4, Clarity and both Adsterra units from being requested. The choice is remembered for 180 days. Global Privacy Control and Do Not Track are treated as Reject from the start.

Third parties and storage

The table lists every third party and every first-party key this build can write. If a service is not in this table, it is not supposed to be on the site.

NameWhen it loadsPurposeKeys or cookiesRetention
First-party consent recordOn every visit, before the other scriptsRemember Accept or Reject and the 180-day windowlocalStorage sworn.consent, value {"choice":"granted|denied","exp":<epoch ms>}180 days, then treated as a fresh visit
First-party ad-bar close flagOnly when you press Hide ad barKeep the fixed Adsterra Social Bar hidden on later visitslocalStorage sworn.adbar.closedUntil you clear site data; no expiry date
First-party achievement checklistWhen you tick or reset an achievementRemember this browser’s checklist progresssworn-achievements-v1 in localStorageUntil reset or site data is cleared; no automatic expiry
Google Analytics 4 (gtag.js), measurement ID G-4PVZ3PEWNCOn the first page view unless you press RejectAggregate visit statisticsCookies _ga and _ga_<container-id>; requests to googletagmanager.com and google-analytics.comEvent retention follows the GA4 property settings; the _ga cookie can live up to 2 years in the browser
Microsoft Clarity (project zbar44jwae)On the first page view unless you press RejectSession replay and heatmaps of how pages are usedCookies _clck (about 1 year) and _clsk (about 1 day); Microsoft may also set MUID, CLID and ANONCHK; requests to clarity.ms and *.clarity.ms, including the collect endpointSession recordings are kept by Microsoft for up to 30 days; heatmap and aggregate data follow Microsoft Clarity retention terms
Adsterra Native Banner (unit 32186453)On the first page view unless you press RejectIn-page advertisement above the footerRequests to bicea.org. Adsterra sets its own cookies and browser storage to cap frequency and measure impressions; we set none of those keys ourselves. Adult ads are off for this site.Set and expired by Adsterra under its own policy; cleared from your browser when you clear site data
Adsterra Social Bar (unit 32186454)On the first page view unless you press Reject, and until you hide itFixed advertisement bar at the bottom of the viewportRequests to bicea.org; the same Adsterra cookies and storage apply. Our own close flag is the sworn.adbar.closed localStorage key.Adsterra controls its own retention; our close flag lasts until you clear site data
YouTube (Google), privacy-enhancedOnly when you press a play buttonShow the video you asked forRequests to youtube-nocookie.com; playback may also contact youtube.com, googlevideo.com and ytimg.com. YouTube may set VISITOR_INFO1_LIVE, YSC and PREF.Google controls playback cookies and their retention; we set none of them
CloudflareOn every request and on email deliveryDNS, email routing and hostingServer logs with IP address and browser headers; no analytics script is injectedPer Cloudflare retention terms

Cookies, localStorage and how to remove them

The only first-party values we write are sworn.consent, sworn.adbar.closed if you hide the fixed bar, and sworn-achievements-v1 if you use the achievement checklist. These are browser storage keys, not cookies. You can delete them from your browser site-data settings; the banner will then appear again and a fresh visit is treated as granted. The footer control labelled Cookie settings reopens the banner so you can change the choice without hunting through browser menus.

The third-party cookies in the table are set by Google, Microsoft and Adsterra when their scripts run. We cannot read or delete them from this site. Clearing site data for sworn.run removes the first-party keys; clearing cookies for google-analytics.com, clarity.ms and bicea.org removes theirs.

Legal basis and your choices

Ads, session replay and analytics are enabled by default until you choose Reject. The absence of a stored choice is treated by this implementation as permission to load those scripts; it is not an affirmative consent action. Reject stops ads, session replay and analytics and records your preference for 180 days. Delivering pages and answering email also involves technical request data and any information you send. This description records the site’s behavior and does not claim that default loading constitutes consent under every applicable privacy law.

Global Privacy Control (navigator.globalPrivacyControl) and Do Not Track (navigator.doNotTrack set to 1) are treated as Reject immediately: the GA4, Clarity and Adsterra scripts do not load, and the banner is not used to nudge you into opting in.

You may email [email protected] to ask what we hold. Because there are no accounts, that is usually the consent keys in your own browser, which you can inspect or delete yourself. If you are in the EEA or the UK you may also complain to your local supervisory authority. We do not sell personal information.

Advertising and personalized ads

Adsterra serves both units and may use your device data to choose, cap and measure creatives. You can opt out of personalized advertising through Google ad settings, My Ad Center, the DAA opt-out, the NAI opt-out, or Adsterra’s own privacy policy and opt-out instructions at adsterra.com/privacy-policy. Pressing Reject on this site stops the Adsterra scripts from loading here at all.

Video, external links and email

The video is a click-to-play facade: no YouTube frame is requested until you press the play button, and the frame uses youtube-nocookie.com. Links to stores and to the developer are ordinary links; nothing is embedded from them, and they are contacted only if you follow the link. If you send email to [email protected], Cloudflare Email Routing sends it to the mail-hub Worker for mailbox processing; the message includes your address and whatever you write. We keep correspondence only as long as needed to answer it.

Changes to this policy

This page’s date is the change log. A material change replaces the text and the date at the top of the article. Older aliases /privacy-policy/, /cookie-policy/ and /cookies/ redirect here. Store pages for the game describe the game’s own data practices; those are the developer’s notices, not ours.

FAQ

Do ads and Clarity load before I choose?

Yes. A visitor with no stored choice is treated as granted: the Adsterra Native Banner, the Social Bar and Microsoft Clarity load on the first page view, and the banner tells you so. Pressing Reject stops them and records the choice for 180 days.

How do I change my choice?

Use Cookie settings in the footer. Accept or Reject overwrites the sworn.consent record. Reject sets the Google ad and analytics signals to denied and stops GA4, Clarity and Adsterra on the next load.

Can I remove the fixed ad bar?

Yes. Hide ad bar closes the Adsterra Social Bar and stores sworn.adbar.closed in localStorage, so the bar is not requested again on later visits until you clear site data.

Does Reject stop Google Analytics 4?

Yes. Reject stops the gtag.js request and sets analytics_storage to denied for 180 days; Accept or Cookie settings loads it again.

Related

Sources

Page updated 2026-11-10. Site check date 2026-11-10.