Cookie policy
Texts version: draft-5
General
abmen.by is a reference site with currency rates. There is no login or registration on the site.
Optional analytics (Google Analytics 4) is switched on only after your explicit consent. Without consent it is not loaded and no data is sent to Google. The site works in full either way.
How to accept, decline and change your choice
On the first visit (if analytics is enabled on the site) a panel with three actions is shown: “Accept all”, “Necessary only”, “Customise”. Closing the settings window, scrolling and continued browsing do not count as consent. Another way: when you press “Find my location” and no analytics choice exists yet, a window offers to allow Google Analytics without advertising features, with two buttons — “Allow” and “Geolocation only”. Locating you happens in any case; “Geolocation only”, closing the window with Esc or clicking outside it count as declining analytics. The window text is shown in one of two variants (A or B), chosen at random for the duration of the visit. Consent is valid for 180 days. A refusal is valid until the end of the visit, that is, while at least one tab of the site is open; after all tabs are closed and the site is opened again, the question is shown again.
You can change or withdraw your choice at any time with the “Cookie settings” link at the bottom of every page. After withdrawal no new data is sent to analytics and the known analytics cookies are removed. This does not delete information already sent to Google.
What is sent to Google Analytics 4 (only with consent)
The page address without query parameters (a cleaned path). The path contains the language and may contain the selected city, bank, currency or currency pair (for example, /ru/kursy/minsk); a branch identifier is replaced with “:id”, and an amount in the address is dropped. The same cleaned path is sent as the page title. Source of the visit: for our own site — the cleaned path of a known page, for other sites — the domain only.
Events about site use: page views and actions — calculations in the calculators, city change, a request to determine location, selecting banks, sorting and filters, opening a branch card, following a link to a map or to the Telegram tracking bot, search, choosing a point on the map, choosing a chart period and an NBRB rate date, pressing “Install app”, installing the app and the answer “Allow” in the window shown when locating you (with window text variant A or B). Each event carries only predefined values from closed lists (for example, calculator type, “sell/buy” mode, input currency).
The amount you enter is not sent. Instead, one of seven ranges of the US-dollar equivalent is sent: more than 0 and up to 100 inclusive; more than 100 and up to 250 inclusive; more than 250 and up to 500 inclusive; more than 500 and up to 1000 inclusive; more than 1000 and up to 5000 inclusive; more than 5000 and up to 10,000 inclusive; more than 10,000. If the range cannot be determined (the required rate is missing), a mark to that effect is sent. The equivalent is determined from the National Bank’s official rates available on the site, taking the currency’s nominal into account; the exact equivalent is not sent. With the range, the input currency, calculator type, calculation mode and a mark whether the amount was typed, chosen from ready values or taken by default are sent.
The text of a search query is not sent. Only a category is sent: what was chosen (bank, point or full search), the recognised intent (ATMs, branches, rates or none), whether one bank, several or none was found, and whether there are results. If exactly one bank is recognised in the query, its short name from the site’s list is sent.
In the location event the result of the request (allowed, denied, error, unavailable) and the site section are sent, but not coordinates.
In filter events only the type of filter is sent (for example, banks, sorting, radius, city), but not its values: which banks, which radius or which city were chosen.
Not sent: the amount you enter and its exact equivalent, search text, coordinates, branch and ATM identifiers, rate dates, and Telegram bot data and links.
Requests to Google servers. When the script is loaded and data is sent, Google’s servers receive the technical data of the request itself, in particular the IP address and the details the browser states in the request.
Data collected by Google Analytics. Separately, Google Analytics collects and stores information about the use of the site (the pages and events listed above) and may determine technical details about the visitor, for example about the browser or device; which exactly depends on Google Analytics settings and has not been verified for this site. The _ga and _ga_<identifier> cookies are created to tell visitors apart. Google signals and ad personalisation are switched off on the site.
The recipient is Google; processing takes place outside the Republic of Belarus.
Other requests to external services
If a map is shown on the page, your browser requests map images from OpenStreetMap (tile.openstreetmap.org); the service sees your IP address and the requested area. The site creates no cookies for this.
What the site stores in your browser
Purpose and data: Interface language (ru, be, en)
When created: when you choose a language in settings
Sent to server / third parties: yes, sent with requests
Term: 1 year
Purpose and data: Selected city (city code)
When created: when you choose a city
Sent to server / third parties: yes, sent with requests
Term: 1 year
Purpose and data: Colour theme (light or dark)
When created: when you choose a theme (choosing “System” removes the entry)
Sent to server / third parties: no
Term: no expiry, until removed
Purpose and data: Visit streak: last visit day (Minsk time), consecutive days, best streak; badge on the installed app icon
When created: when a page of the site is opened
Sent to server / third parties: no
Term: no expiry, until removed
Purpose and data: Coordinates and accuracy of your location
When created: after your action “detect my location”
Sent to server / third parties: not directly; when branch and ATM lists are opened the coordinates are put into the page address and reach the server
Term: until the tab is closed
Purpose and data: Cities whose suggestions you declined
When created: when you decline a city suggestion
Sent to server / third parties: no
Term: until the tab is closed
Purpose and data: Your analytics choice: decision, time, version of terms and texts, random record number; for a refusal, the number of the visit in which it was given
When created: after a choice in the banner, settings or the window shown when locating you
Sent to server / third parties: no
Term: consent — 180 days; a refusal is valid until the end of the visit
Purpose and data: Random number of the current visit in this tab: a refusal of analytics is valid until all tabs of the site are closed
When created: when the site is opened
Sent to server / third parties: no
Term: until the tab is closed
Purpose and data: Random number of the current visit for other open tabs of the site
When created: when the site is opened
Sent to server / third parties: no
Term: until the next visit starts (overwritten)
Purpose and data: Variant of the window text shown when locating you (A or B) and the number of the visit it was chosen for
When created: when the window is first shown in a visit
Sent to server / third parties: no
Term: until the next visit starts (overwritten)
Purpose and data: Backup mark of your refusal of analytics. Created only if the refusal could not be saved in the main record. Contains the number of the previous consent record (a random identifier created in your browser) and the time of the refusal. Needed so that an earlier consent does not switch analytics on after a page reload
When created: when you refuse analytics and the main record was not updated
Sent to server / third parties: no, not sent to the server
Term: until the tab is closed; removed when your choice is next saved
Purpose and data: Visit analytics. Created only after your consent and only if analytics is enabled on the site
When created: after consent to analytics
Sent to server / third parties: received by Google (outside Belarus)
Term: 180 days
| Name | Type | Purpose and data | When created | Sent to server / third parties | Term |
|---|---|---|---|---|---|
| abmen_lang | cookie | Interface language (ru, be, en) | when you choose a language in settings | yes, sent with requests | 1 year |
| abmen_city | cookie | Selected city (city code) | when you choose a city | yes, sent with requests | 1 year |
| abmen_theme | localStorage | Colour theme (light or dark) | when you choose a theme (choosing “System” removes the entry) | no | no expiry, until removed |
| abmen_streak | localStorage | Visit streak: last visit day (Minsk time), consecutive days, best streak; badge on the installed app icon | when a page of the site is opened | no | no expiry, until removed |
| abmen_geo_pt | sessionStorage | Coordinates and accuracy of your location | after your action “detect my location” | not directly; when branch and ATM lists are opened the coordinates are put into the page address and reach the server | until the tab is closed |
| abmen_geo_city_refused | sessionStorage | Cities whose suggestions you declined | when you decline a city suggestion | no | until the tab is closed |
| abmen_consent | localStorage | Your analytics choice: decision, time, version of terms and texts, random record number; for a refusal, the number of the visit in which it was given | after a choice in the banner, settings or the window shown when locating you | no | consent — 180 days; a refusal is valid until the end of the visit |
| abmen_visit | sessionStorage | Random number of the current visit in this tab: a refusal of analytics is valid until all tabs of the site are closed | when the site is opened | no | until the tab is closed |
| abmen_visit_current | localStorage | Random number of the current visit for other open tabs of the site | when the site is opened | no | until the next visit starts (overwritten) |
| abmen_geo_ab | localStorage | Variant of the window text shown when locating you (A or B) and the number of the visit it was chosen for | when the window is first shown in a visit | no | until the next visit starts (overwritten) |
| abmen_consent_denied | sessionStorage | Backup mark of your refusal of analytics. Created only if the refusal could not be saved in the main record. Contains the number of the previous consent record (a random identifier created in your browser) and the time of the refusal. Needed so that an earlier consent does not switch analytics on after a page reload | when you refuse analytics and the main record was not updated | no, not sent to the server | until the tab is closed; removed when your choice is next saved |
| _ga, _ga_<id> | cookie (Google Analytics 4) | Visit analytics. Created only after your consent and only if analytics is enabled on the site | after consent to analytics | received by Google (outside Belarus) | 180 days |