تُعرض هذه الصفحة باللغة الإنجليزية. النص الإنجليزي هو النص المعتمد إلى أن تخضع الترجمات لمراجعة قانونية.
Draft — pending legal review. Version 2.1 · Effective 20 October 2026 · Last updated 19 October 2026. This text is in force as published here; it is being reviewed by a lawyer and may be revised, and any revision that affects you will be announced as described below.
This page is written in English, and the English text is the authoritative version. It is shown in English whichever language you choose in the language switcher, with a short note at the top in your language, until translations of our policies have had legal review.
This page lists the cookies and similar browser storage that Neda eCampus uses, what each one is for, how long it lasts, and which ones need your consent. It was written from a measurement of what the platform actually stores in a fresh browser, and we measure again whenever the platform changes. How we use personal data more generally is explained in the Privacy Policy.
1. The short version
- Almost everything we store is strictly necessary: it signs you in, keeps your basket, protects forms against forgery, makes payments safe, or remembers a choice you made yourself, such as your language. The law allows these without consent, because the service cannot work without them.
- One thing needs your consent: marketing cookies that record how you found us. They are set only if you allow them, and removed at once if you change your mind.
- We use no analytics, no advertising and no social-media tracking, and we do not sell data.
2. What “cookies and similar storage” means
A cookie is a small file a website asks your browser to keep and send back on later visits. Websites can also keep information in your browser’s “local storage” or “session storage”. The same rules apply to all of them: storing or reading information on your device needs your consent, unless it is strictly necessary for a service you have asked for. This page covers all three, and calls them “cookies” for short.
3. Your choices
When you first visit nedaecampus.com, a banner asks for your choice. The same choice applies on the Moodle learning platform. Accept all and Reject all look the same and are equally easy to use, and Choose cookies lets you decide category by category. You can keep using the site while the banner is open, and nothing that needs consent is set before you choose.
You can change or withdraw your choice at any time with the Cookie settings link in the page footer, or open your cookie settings here. The settings show when your current choice was saved. Withdrawing consent deletes the marketing cookies straight away; it does not undo what happened before.
Your choice applies to nedaecampus.com and all its sub-sites at once. We remember it in a cookie of its own (section 4), so that we do not ask again on every page, and we ask again after 180 days or when we add a new purpose. We do not keep a record of your choice anywhere else. If you are under 14, a parent or guardian needs to make this choice with you.
You can also block or delete cookies in your browser’s settings. If you block the strictly necessary ones, you will not be able to sign in, keep a basket or pay, because that is what they are for. Deleting them signs you out.
4. Strictly necessary
Your cookie choice
| Name | Purpose | Lasts |
|---|---|---|
| neda_consent | Remembers your cookie choice across nedaecampus.com and its sub-sites. It holds only the choice, its version and the time you made it — no identifier and nothing about you. Set only when you make a choice. | 180 days |
On nedaecampus.com
| Name | Purpose | Lasts |
|---|---|---|
| wp_woocommerce_session_* | Keeps your basket and checkout while you shop | 2 days |
| woocommerce_items_in_cart, woocommerce_cart_hash | Tell the page that your basket is not empty, or has changed | Session |
| storeApiCartData, storeApiCartHash, storeApiNonce (local storage) | The basket and checkout: a copy of your basket and a token that protects the checkout against forged requests | Until cleared |
| wc-blocks_dismissed_incompatible_extensions_notices (local storage) | Shop software housekeeping; empty for visitors | Until cleared |
| wpEmojiSettingsSupports (session storage) | Checks once whether your browser can display emoji; holds no identifier | Until you close the tab |
| wordpress_logged_in_*, wordpress_sec_* | Keep you signed in and prove it securely | Session, or 14 days if you choose to stay signed in |
| wordpress_test_cookie | Checks that your browser accepts cookies when you sign in | Session |
| wp-settings-*, wp-settings-time-* | Screen layout in the administration area, for staff only | 1 year |
| neda_i18n_preview | Marks a browser where an administrator has switched on preview, to check translations before they are published, for staff only. It holds a random token and no identifier, and stops working as soon as preview is switched off. | 7 days |
| __stripe_mid, __stripe_sid | Set by our payment provider, Stripe, on the checkout page, to process card payments securely and prevent fraud | 1 year / 30 minutes |
On the account service (auth.nedaecampus.com)
| Name | Purpose | Lasts |
|---|---|---|
| AUTH_SESSION_ID, KC_RESTART | Tie the steps of signing in together, and let an interrupted sign-in restart | Session |
| KC_AUTH_SESSION_HASH | Notices if you are signing in in another tab | About a minute |
| KEYCLOAK_IDENTITY, KEYCLOAK_SESSION | One sign-in for eCampus, Moodle, Open edX and Neda Creator | Session, or the “remember me” period |
| KEYCLOAK_LOCALE | The language you chose on the sign-in page, only if you choose one | Session |
| KEYCLOAK_REMEMBER_ME | Remembers your username, only if you tick “remember me” | The “remember me” period |
On the learning platforms and Neda Creator
| Where | Name | Purpose | Lasts |
|---|---|---|---|
| learn.nedaecampus.com | MoodleSession | Your session on the Moodle learning platform | Session |
| learn.nedaecampus.com | MOODLEID1_ | Remembers your username on the sign-in form, only if that option is switched on | Set by Moodle |
| learn.nedaecampus.com | Interface caches (local and session storage, keys beginning with a revision number) | Moodle’s stored copies of interface text and icons, and a check that your session has not changed | Until the next platform update |
| openedx.nedaecampus.com | sessionid, csrftoken | Your session, and protection against forged requests. Set on your first visit, even before you sign in. | 14 days / 1 year |
| creator.nedaecampus.com | The Neda Creator session cookie | Your signed-in session in Neda Creator | Session |
| Courses made with Neda Creator | Course progress (local and session storage) | Remembers where you are in a course and what you have completed | Until cleared |
5. Choices you make yourself
These remember something you asked for. They are written only when you make the choice, they stay on your device, and they are not used to identify or follow you. Because refusing them would undo the very thing you just asked for, they count as strictly necessary and are not switched off by “Reject all”.
| Name | Where | Remembers | Lasts |
|---|---|---|---|
| neda_lang | nedaecampus.com | The language you chose in the language switcher, or the language you arrived in from the Moodle learning platform. It holds no identifier. Set only when you choose a language, and deleted when you choose English. | 1 year |
| open-accessibility-settings (local storage) | nedaecampus.com | Settings you choose in the accessibility toolbar, such as text size or contrast | Until you reset or clear it |
| open_accessibility_hidden | nedaecampus.com | That you hid the accessibility button | 1 day |
| neda-calendar-view (local storage) | nedaecampus.com | The calendar view you chose: month, week or list | Until cleared |
| selected-paragon-theme-variant | openedx.nedaecampus.com | The display theme of the Open edX platform | 90 days |
| neda.creator.appearance, neda.creator.language (local storage) | creator.nedaecampus.com | The light or dark appearance and the interface language you chose in Neda Creator | Until cleared |
6. Marketing — only with your consent
| Name | Purpose | Lasts |
|---|---|---|
| sbjs_migrations, sbjs_current, sbjs_current_add, sbjs_first, sbjs_first_add, sbjs_udata, sbjs_session, sbjs_promo | Set by our shop software (WooCommerce order attribution) on nedaecampus.com. They record how you came to the site — the referring website or campaign, the page you arrived on, the type of device and how many pages you viewed — and, if you buy something, save that with your order. This tells us which of our channels bring people to the courses. Nothing is shared with an advertising company. | Until you close the browser; sbjs_session 30 minutes |
These cookies are set only after you allow Marketing in the banner, and deleted as soon as you refuse or withdraw. Legal basis: your consent (GDPR Art. 6(1)(a)). We use no analytics cookies and no advertising cookies; if that ever changes, we will add a new category here, and the banner will ask everyone again before anything new is set.
7. Third parties
Pages on nedaecampus.com load nothing from an advertising, analytics or social-media company. Some features involve another company when you use them:
- The language switcher. No other company is involved. The translations of the pages of nedaecampus.com are prepared in advance and stored on our own server, so choosing a language contacts no translation service and sends no page text to anyone. Your choice is kept in the neda_lang cookie (section 5). We no longer use GTranslate, and the switcher deletes the __GT_TRANSLATE_LANGS entry that it used to leave in your browser.
- Signing in with Google. You are taken to Google’s site to sign in, and Google sets cookies there under its own policy. Signing in with a password avoids this.
- Paying by card. Stripe’s payment form runs on the checkout page and sets the cookies listed in section 4.
- The learning platforms. Some pages of the Moodle and Open edX platforms load software libraries or fonts from public content delivery networks (Cloudflare’s cdnjs, jsDelivr and Google Fonts), which see your IP address. We are moving these files onto our own server; the Privacy Policy lists them until then.
Links to WhatsApp and LinkedIn in the footer are plain links: nothing is loaded from those services until you click one.
8. Questions
Write to info@neda-els.com. The Privacy Policy covers everything else we hold and your rights over it.
Version 2.1 (draft pending legal review) — effective 20 October 2026, last updated 19 October 2026. Earlier versions are available on request from info@neda-els.com.
