---
title: "Cookie Policy"
description: "royalsoftworks.com sets one cookie, only when you sign in. No analytics, no advertising, no tracking, so nothing to consent to. Here is everything it stores."
url: "https://royalsoftworks.com/cookies/"
source: "https://royalsoftworks.com"
format: "markdown"
note: "Markdown rendering of the HTML page at `url`. Same content, same canonical URL."
---

Legal · Cookies

# Cookie Policy

Last updated: 18 October 2026

**In plain language:** this website sets one cookie, and only when you sign in to an account. It runs no analytics, no advertising and no tracking of any kind. The notice at the foot of each page says this in one line and asks for nothing, because there is nothing to ask your permission for.

## 01What Are Cookies

Cookies are small text files placed on your device by a website when you visit it. They may be “session” cookies, which are erased when you close your browser, or “persistent” cookies, which remain on your device for a defined period or until you delete them. They may be set by the website you are visiting (“first-party”) or by a third party whose content is embedded in it (“third-party”).

Separately from cookies, websites can keep small values in your browser’s **localStorage**. Unlike a cookie, a localStorage value is never sent to any server; it stays on your device until you or the website clear it.

## 02What This Website Stores

STRICTLY NECESSARY No consent required

Required to keep you signed in to your account. The website cannot provide an account without it, so the law does not ask for consent to it, and neither do we.

| Name | Type | Duration | Purpose |
| --- | --- | --- | --- |
| `rs_session` | HTTP-only · Secure · set by api.royalsoftworks.com | 30 days | Signed authentication session token (JWT). Set only when you sign in. Contains no payment or financial data. Because the website and the account API live on different sub-domains, it is set with SameSite=None and Secure so the browser sends it with account requests. |

BROWSER STORAGE Never sent to a server

Four small values in localStorage, all about how the page behaves for you and none about who you are.

| Name | Type | Duration | Purpose |
| --- | --- | --- | --- |
| `theme` | localStorage · First-party | Until cleared | Remembers whether you chose the light or the dark theme with the switch in the menu bar. |
| `rs.session-hint` | localStorage · First-party | Until you sign out | A yes/no flag set when you sign in, so that pages only check your account status if you have one. It is not a credential and holds nothing about you. |
| `rs.cookie-notice` | localStorage · First-party | Until cleared | Remembers that you closed the cookie notice, so it does not appear on every page. |
| `rs.notices-dismissed` | localStorage · First-party | Until cleared | Remembers which site notices (the strip above the menu bar) you closed, as short codes made from each notice's text, so a closed notice stays closed. Set only if you close one. |

THIRD PARTIES

The website runs no analytics, advertising or session-recording script, and embeds no social widgets or third-party iframes. Its typefaces are self-hosted: font files are bundled with the site and served from our own domain, so loading a page sends no request, and no IP address, to Google Fonts or any other font service. The contact form is our own and posts directly to a Royal Softworks server; it sets no cookies and no browser storage.

The one exception is the checkout. The pricing page loads Paddle.js from Paddle, our payment provider and merchant of record, so that it can open the checkout when you choose to buy. Paddle may set the cookies its checkout needs to complete a purchase, under [Paddle’s privacy policy](https://www.paddle.com/legal/privacy). No other page loads it.

## 03Managing Cookies

Nothing on this website needs your consent, so there are no preferences to set here. You can still view and delete cookies and localStorage through your browser settings at any time. Deleting `rs_session` signs you out; deleting either localStorage value only resets the theme, the account check, the cookie notice or the site notices you closed.

If this website ever adds a cookie that does need consent, it will ask first, and this page will list it before it is set.

## 04Governing Law and Jurisdiction

This Cookie Policy is governed by the laws of the Republic of Serbia. Any dispute arising out of or in connection with this Cookie Policy shall be subject to the exclusive jurisdiction of the competent courts of Kragujevac, Republic of Serbia, consistent with the governing law and jurisdiction provisions set out in our [Privacy Policy](https://royalsoftworks.com/privacy/).

## 05Contact

For questions about this policy or to exercise your data subject rights:

[office@royalsoftworks.com](mailto:office@royalsoftworks.com)

[Privacy Policy →](https://royalsoftworks.com/privacy/) [Contact Us](https://royalsoftworks.com/contact/)

<!-- verse:royalsoftworks
     Jovanu 16:23, 24
     I u onaj dan nećete me pitati nizašta. Zaista, zaista vam kažem da šta god uzištete u Oca u ime moje, daće vam. Dosle ne iskaste ništa u ime moje; ištite i primićete, da radost vaša bude ispunjena.
     https://www.wordproject.org/bibles/verses/serbian/02_prayer.htm
-->
