01What cookies and browser storage are
Cookies are small text files that a website stores on your device so that it can recognise your browser on the next request. Local storage and session storage are similar mechanisms built into modern browsers that allow a site to keep settings on your device. This Policy covers all of these technologies used by darsly.uz, the Darsly learning platform and the web version of related services. The mobile applications use equivalent on-device storage, to which this Policy applies by analogy.
02How we use them
- Strictly necessary: to keep you signed in, to secure your session and to make registration, password reset and payments work. These cannot be switched off while you use the Services.
- Preferences: to remember your interface language and similar settings.
- Functional: to remember your place in a course, your learning preferences and whether you enabled push notifications in this browser.
- Analytics: we do not use analytics cookies, whether our own or from third parties. Our websites use a privacy-friendly, self-hosted statistics tool that sets no cookies and saves no identifier in browser storage. It counts visits anonymously and in aggregate and honours Do Not Track; the section “Website usage statistics” below explains what it records and how to opt out. If we introduce analytics cookies in the future, we will update this Policy and ask for your consent where the law requires it.
- Advertising: we do not use advertising or cross-site tracking cookies.
03Website usage statistics
To understand how our websites are used and to improve them, we run a privacy-friendly statistics tool on Darsly’s own cloud infrastructure. It sets no cookies and saves no identifier in browser storage, and it counts visits anonymously and in aggregate. For each visit it records only the following:
- the page you visited, without any parameters added to its address;
- the website you came from, its address only;
- your browser, operating system, device type, screen size and language;
- your approximate country, region and city, derived from your IP address at the time of the visit; the statistics software does not save the IP address itself;
- an identifier for your browser that our server generates from technical details of your connection and a secret code that changes every week; the same identifier is shared by your visits within that week. It is not saved in cookies or browser storage, is not linked to any account and cannot be used to link visits across weeks.
Statistics are kept for 12 months and then deleted. We use them only to measure and improve the Services in aggregate. We do not use them for advertising, we do not sell them, we do not link them to your account and we do not track you across other websites.
You can opt out at any time. The tool does not count visits from browsers that send a Do Not Track signal. On darsly.uz you can also use the switch at the end of this page to turn statistics off in this browser. The switch stores one setting in your browser’s local storage, and only if you use it.
04Cookies and storage entries we use
access_token
- Purpose
- Keeps you signed in to darsly.uz and the learning platform (short-lived access token)
- Category
- Strictly necessary
- Storage and duration
- Cookie for *.darsly.uz; valid about 15 minutes and refreshed automatically while you are active
refresh_token
- Purpose
- Renews your session without asking you to sign in again
- Category
- Strictly necessary
- Storage and duration
- Cookie for *.darsly.uz; up to 7 days, or until you sign out
darsly.locale
- Purpose
- Remembers the interface language you selected
- Category
- Preference
- Storage and duration
- Local storage; until you change the language or clear browser data
umami.disabled
- Purpose
- Remembers that you switched website usage statistics off in this browser; created only if you use the opt-out switch
- Category
- Preference
- Storage and duration
- Local storage on darsly.uz; until you change the setting or clear browser data
darsly_landing_push_device, darsly_platform_push_device
- Purpose
- Identifies this browser for push notifications you enabled
- Category
- Functional
- Storage and duration
- Local storage; until you disable notifications or clear browser data
darsly_user_data
- Purpose
- Caches basic profile details so platform pages load faster
- Category
- Functional
- Storage and duration
- Local storage; until you sign out
currentCourseId, courseLessons, unlockedLessons, lesson_id, lesson_unlocked, learningPreferences
- Purpose
- Remembers your current course, unlocked lessons and learning preferences on this device
- Category
- Functional
- Storage and duration
- Local storage; until cleared
pendingRegistration, resetCode
- Purpose
- Temporary state while you register or reset a password
- Category
- Strictly necessary
- Storage and duration
- Session storage; deleted when the tab is closed
| Name | Purpose | Category | Storage and duration |
|---|---|---|---|
| access_token | Keeps you signed in to darsly.uz and the learning platform (short-lived access token) | Strictly necessary | Cookie for *.darsly.uz; valid about 15 minutes and refreshed automatically while you are active |
| refresh_token | Renews your session without asking you to sign in again | Strictly necessary | Cookie for *.darsly.uz; up to 7 days, or until you sign out |
| darsly.locale | Remembers the interface language you selected | Preference | Local storage; until you change the language or clear browser data |
| umami.disabled | Remembers that you switched website usage statistics off in this browser; created only if you use the opt-out switch | Preference | Local storage on darsly.uz; until you change the setting or clear browser data |
| darsly_landing_push_device, darsly_platform_push_device | Identifies this browser for push notifications you enabled | Functional | Local storage; until you disable notifications or clear browser data |
| darsly_user_data | Caches basic profile details so platform pages load faster | Functional | Local storage; until you sign out |
| currentCourseId, courseLessons, unlockedLessons, lesson_id, lesson_unlocked, learningPreferences | Remembers your current course, unlocked lessons and learning preferences on this device | Functional | Local storage; until cleared |
| pendingRegistration, resetCode | Temporary state while you register or reset a password | Strictly necessary | Session storage; deleted when the tab is closed |
05Third-party services
Some pages embed or redirect to services of other companies that may set their own cookies under their own policies: video players for lesson previews (for example YouTube), the payment pages of Click and Payme during checkout, Google and Apple sign-in pages if you choose those sign-in methods, and Firebase Cloud Messaging if you enable push notifications. Darsly does not control these cookies; please refer to the privacy policies of those providers.
06Push notifications
If you allow notifications in your browser or in the app, Darsly stores a device identifier so that it can send you messages about lessons, mentor replies and important account events. You can revoke this permission at any time in your browser or device settings or in the app; the identifier is then deactivated.
07Managing cookies
You can view, delete and block cookies and site data through your browser settings (usually under “Privacy” or “Site data”). Blocking strictly necessary cookies will prevent you from signing in and using purchased courses; deleting local storage will reset your language and course preferences, which you can set again. Instructions for common browsers are available on the websites of Chrome, Safari, Firefox and Edge.
08Changes to this policy
We update this Policy when the cookies or storage entries used by the Services change. The current version, with the date of the last revision, is always published on this page.
09Contact
Questions about cookies and browser storage: info@darsly.uz, +998 77 009 91 14.