документ · поверителност
Какво знаем за теб
Накратко: пазим само това, което ни даваш, за да работи профилът ти. Бележките ти не напускат браузъра. Няма реклами, няма проследяване, няма бюлетин. Ако някога платиш, картата минава през Stripe, не през нас. Сайтът е за хора на 16 и повече години.
01Кой отговаря за данните
Администратор на личните данни е авторът на Кръгозор — едно физическо лице, което поддържа сайта самостоятелно, с местоживеене в България. Няма фирма зад сайта, няма служители, няма външна агенция, на която да е възложено нещо.
За всичко, свързано с данните — копие, поправка, изтриване, възражение, оплакване — пиши на velizariy2905@gmail.com. На същия адрес се обжалва и модераторско решение. Отговаряме в срок до 30 дни, както изисква чл. 12 на GDPR; обикновено отговаряме по-рано.
Ако смяташ, че не сме спазили правилата, можеш да се обърнеш към Комисията за защита на личните данни: София 1592, бул. „Проф. Цветан Лазаров“ № 2, kzld@cpdp.bg, 02 91 53 519, cpdp.bg. Но първо ни пиши — повечето неща се решават с едно писмо.
02Какво събираме и защо
- Име и парола. Паролата се пази само като scrypt хеш — не може да бъде възстановена в четим вид. Нужни са за вход.
- По избор: имейл, възраст, аватар. Имейлът е за връзка с теб и не се показва публично; възрастта също е скрита за другите — виждаш я само ти; аватарът се показва до мненията ти.
- Напредък. Кои теми си чел, XP и серии — за да не започваш от нула всеки път.
- Форумни мнения. Текстът и часът на публикуване, за да съществува форумът.
- Абонамент, ако има платен план. Кой план, от кога до кога, състоянието му и идентификаторите на клиента и абонамента в Stripe. Без тях не знаем кой има достъп до платените части.
- Платежни записи. За всяко плащане пазим сума, валута, дата, за кой период е и линк към разписката в Stripe. Нужни са за сметки и за връщане на пари.
- Стая за клас. Името, което ученикът сам въведе (до 24 знака), и отговорите му. Стоят само в паметта, докато стаята е отворена — до 3 часа, след което изчезват. Не се записват в базата и не се свързват с профил.
- Технически данни. Една бисквитка за вход (
sid— виж таблицата по-долу). При заявка сървърът вижда IP адреса ти, както всеки сайт — използваме го за връзка и защита, не го пазим към профила.
Не искаме истинско име, адрес, телефон или документ. Не ти трябват, за да учиш. Не искаме и данни за картата — те отиват направо при Stripe.
03На какво основание обработваме
Законът иска да знаеш не само какво пазим, но и защо имаме право. Ето го накратко:
- Договор за ползване (чл. 6, пар. 1, б. „б“). Име, парола, напредък, форумни мнения, абонамент. Без тях няма как да ти дадем профил и достъп — това е самото обещание.
- Легитимен интерес (чл. 6, пар. 1, б. „е“). Защита от злоупотреба: ограничаване на опити за вход, спиране на спам, кратки технически логове. Интересът е сайтът да остане работещ за всички; преценили сме, че не накърнява правата ти.
- Съгласие (чл. 6, пар. 1, б. „а“). Само за нещата по избор — имейл за връзка, аватар, възраст. Можеш да го оттеглиш, като изтриеш полето в профила или поискаш изтриване; оттеглянето не прави предишното обработване незаконно.
- Правно задължение (чл. 6, пар. 1, б. „в“). Платежните записи, когато законът ни задължи да ги пазим, и всичко, което ни поиска официално държавен орган.
Не използваме данните за реклами, за продажба, за изграждане на рекламни профили или за обучение на модели. Няма автоматизирани решения, които да пораждат правни последици за теб (единственото оценяване е рейтингът в Дуел — виж по-долу).
04Плащанията минават през Stripe
Днес плащанията в сайта са изключени. Ако се включат, ще работят така:
- Натискаш „плати“ и браузърът ти отива на страница на Stripe (stripe.com). Там въвеждаш данните на картата. Те не минават през нашия сървър и не се записват при нас — нито номер, нито срок, нито кодът за сигурност.
- Stripe обработва плащането по своите условия и своята политика за поверителност. За данните на картата отговаря Stripe, не ние.
- Към нас се връща само резултатът: платено или не, кой план, за кой период, сума, валута и идентификаторите на клиента и абонамента. Тези идентификатори не казват нищо за картата — те са просто номер на клиент в Stripe.
- Имейлът, който въведеш при плащането, отива към Stripe, за да може да ти изпрати разписка. Ако в профила си имаш имейл, го подаваме предварително, за да не го въвеждаш пак.
- Докато си на страницата на Stripe, важат техните бисквитки. На нашия домейн не се добавя никаква нова бисквитка заради плащането.
Ако поискаш изтриване на профила си, изтриваме абонамента и връзката с него. Платежните записи може да останат, ако законът ни задължава да ги пазим за сметки — но без връзка с име или профил, доколкото е възможно.
[за попълване от собственика: колко дълго се пазят платежните записи, кой издава документа за плащане и има ли регистрация по ДДС]
05Бележките остават при теб
Тетрадката се пази в localStorage на твоя браузър. Не се качва на сървъра и ние не можем да я прочетем. Затова тя не се пренася на друго устройство и изчезва, ако изчистиш данните на сайта. Ако държиш на нея, препиши си важните неща.
06Бисквитки и какво пази браузърът ти
Ето пълния списък — име, срок и за какво служи. Няма скрити редове.
| Име | Срок | За какво |
|---|---|---|
sid бисквитка |
30 дни | Казва на сървъра, че си влязъл. 48 случайни знака, без име и имейл. Изтича сама и после влизаш отново. |
krug.done.v1 localStorage |
до изчистване | Кои теми си отбелязал като прочетени. Сървърът получава само броя, не списъка. |
krug.notes.v1 localStorage |
до изчистване | Тетрадката ти. Не напуска браузъра и никога не се качва. |
krgozor.duel.device localStorage |
до изчистване | Случаен идентификатор, за да помни Дуел рейтинга ти, когато играеш без профил. Изпраща се на сървъра и се пази там като ключ за рейтинга. |
krgozor.presence localStorage |
до изчистване | Анонимен идентификатор за брояча „онлайн“. Не се свързва с профил. |
krgozor.duel.identity, .name, .face local / session |
сесия / до изчистване | Как се казваш и кое лице си избрал в Дуел, за да не ги въвеждаш всеки път. Името се вижда от противника в мача. |
Има точно една бисквитка и тя е задължителна, за да работи входът. Стойността ѝ не съдържа име, имейл или нещо друго за теб. Живее 30 дни, после изтича и трябва да влезеш отново. Само за този сайт (Path=/), не се чете от JavaScript (HttpOnly), не се праща при клик от друг сайт (SameSite=Lax) и пътува само по HTTPS (Secure).
Няма бисквитки за реклами, за статистика или за проследяване между сайтове. Затова не ти показваме банер за съгласие: няма за какво да се съгласяваш. Ако някой ден това се промени, ще има банер и ще питаме преди да сложим каквото и да е.
Ако се стигне до плащане, браузърът ти излиза на страница на stripe.com — там важат бисквитките на Stripe, не нашите. На нашия домейн заради плащането не се слага нищо ново.
Освен бисквитката, браузърът ти пази няколко неща в localStorage — редовете с този вид са в таблицата горе. Това не е бисквитка и не се изпраща само, но е свързано с теб. Изчистиш ли данните на сайта в браузъра, всичко това изчезва. Обратното не е вярно: изтриването на профила не чисти локалните неща — направи го от настройките на браузъра.
07Колко дълго пазим
Докато профилът съществува. След изтриване данните изчезват от основната база веднага, а от резервните копия — до 30 дни. Форумните мнения може да останат, но без връзка с име или профил, за да не се разпада разговорът.
Рейтингът в Дуел — включително този, който се пази под случаен ключ без профил — остава, докато не поискаш изтриване. Иначе не може да помни с кого си играл и ще те среща с начинаещи. Техническите логове на сървъра се пазят до 30 дни.
Платежните записи в записите за сметки живеят по-дълго от профила, ако законът го изисква — за тях важи срокът от раздел „Плащанията минават през Stripe“.
08Възраст и деца
Сайтът е за хора на 16 и повече години. Регистрация на лице под 16 не е разрешена; при регистрация потвърждаваш, че си навършил 16.
Ако си под 16, можеш да четеш темите без профил — те са публични и не изискват нищо. Ако си родител и смяташ, че детето ти е направило профил, пиши на адреса от раздел „Кой отговаря за данните“ от какъвто и да е адрес: трием профила и свързаните с него данни, без да искаме доказателства и без да обясняваш как е станало.
По българския Закон за защита на личните данни (чл. 25в) за лице под 14 години е нужно съгласие от родител, за да ползва услуги на информационното общество. Затова при нас няма регистрация под 16 — по-високата граница е по-проста и по-безопасна от това да проверяваме съгласие на родител за всяко дете.
Ако се стигне до плащане, плаща родител или пълнолетен. Плащане от дете под 16 връщаме и закриваме плана.
09Правата ти по GDPR
- Да знаеш какви данни пазим и да получиш копие.
- Да поправиш грешно име, имейл или възраст.
- Да поискаш изтриване на профила си.
- Да ограничиш обработката или да възразиш срещу нея.
- Да получиш данните си в четим формат.
- Да се оплачеш в Комисията за защита на личните данни — София 1592, бул. „Проф. Цветан Лазаров“ № 2, kzld@cpdp.bg, 02 91 53 519.
Отговаряме в срок до 30 дни. Ако нещо е неясно, попитай — по-добре един въпрос, отколкото едно недоразумение.
10Новини и снимки от други сайтове
В раздела „Новини“ показваме заглавия, кратки откъси и снимки от външни издания — Медиапул, Калдейта, BBC Sport, ScienceDaily, Е-вестник. Текстовете не са наши, линкът води към оригинала, а името на изданието е изписано до материала.
Сървърът сам изтегля тези материали (RSS и картинки) и ги пази в кеш около час. От това следват две неща, които е честно да знаеш:
- Когато отвориш „Новини“, браузърът ти не говори с mediapool.bg или с който и да е чужд сайт. Снимките минават през нашия адрес
/api/img. Затова външните издания не виждат IP адреса ти и не могат да те проследят. - Обратното: когато нашият сървър изтегли материал, външният сайт вижда IP адреса на сървъра, не твоя. Ние не изпращаме към него нищо за теб — нито бисквитка, нито идентификатор.
Докато не плащаш, единствената трета страна по пътя на твоята заявка е Cloudflare, който доставя трафика и го защитава по своите условия. При плащане към нея се добавя и Stripe — но само за самото плащане, не за четенето. Ако си издател и смяташ, че материал е показан неправомерно, пиши на адреса от раздел „Кой отговаря за данните“ — махаме го, без да спорим за обема на цитата.
11Рейтингът в Дуел не е профилиране
В Дуел всеки играч има рейтинг (ЕЛО), който се променя според резултатите, за да те срещаме с хора на близко ниво. Това е единственото оценяване в сайта. Платен план не го променя.
То не поражда правни последици, не влияе на достъпа ти до съдържание, не определя цена и не се използва за реклами. По смисъла на чл. 22 на GDPR това не е автоматизирано решение, което те засяга съществено — затова няма какво да оспорваш. Ако играеш без профил, рейтингът се пази под случаен ключ от твоето устройство и можеш да го изтриеш, като изчистиш данните на сайта.
12Без реклами и проследяване
Няма рекламни мрежи, няма Google Analytics, няма пиксели на социални мрежи, няма външни скриптове. Сайтът се хоства на домашен компютър зад Cloudflare тунел; Cloudflare обработва трафика, за да го достави и защити, по своите условия. Това е единствената трета страна по пътя на заявката, докато не натиснеш „плати“ — тогава се добавя и Stripe.
13Промени
Ако политиката се промени, ще обновим датата долу. Няма да продаваме данни — просто няма какво да продадем.