Перейти до вмісту
LN.STORE

Що ми зберігаємо

Цей розділ перелічує, що робить LN.STORE зараз. Він нічого не обіцяє поза цим і не замінює юридичну політику конфіденційності.

Профіль створюється при першому відвідуванні

Щоб ви могли оцінювати, голосувати та писати відгуки без реєстрації, при першому відвідуванні сайту створюється псевдо-профіль. Це рішення продукту, і ми кажемо це відкрито: він не містить електронної пошти, пароля та імені — лише ідентифікатор. Все, що ви робите далі, прив’язується до нього.

Якщо ви пізніше увійдете за допомогою справжнього способу, ми запропонуємо перенести те, що ви зібрали у псевдо-профілі, у свій обліковий запис. Якщо ви відмовитеся або закриєте це вікно, псевдо-профіль залишиться окремим і згодом стане недоступним.

Що прив’язано до профілю

  • Оцінки — бал від 1 до 5 за кожен ресурс, який ви оцінили.
  • Голоси — голос «за» або «проти» за кожен ресурс.
  • Відгуки — назва, вільний текст до 4000 символів, списки переваг і недоліків.
  • Фото відгуків — файли, які ви завантажили самі.
  • Пошукові запити — текст запиту, мова та кількість знайдених результатів.
  • Ланцюжки запитів — що ви шукали після чого, щоб покращити підказки пошуку.
  • Інтереси — поведінковий вектор з 384 чисел та лічильник кліків; особистий feed будується на його основі.
  • Пристрої — рядок User-Agent до 500 символів, тип пристрою, браузер, операційна система.
  • Відвідування — коли почалося та закінчилося відвідування, країна та місто, мова, день тижня, група A/B-тестування, до якої ви були призначені.
  • Аналітика — кількість показів карток, кліків, переглядів сторінок, кліків на зовнішні сайти.
  • Методи входу — адреса електронної пошти, хеш пароля, ключі гаманця Lightning, ключ доступу, код відновлення: лише ті, які ви додали самі.
  • Коди підтвердження електронної пошти — адреса та шестизначний код; використані коди зберігаються ще приблизно на годину довше.
  • Промо-кампанії — налаштування кампанії, якщо ви промовляєте ресурс, який належить вам.
  • Токени оновлення сесії — щоб не входити знову при кожному відвідуванні.

Країну та місто визначають за локальною базою MaxMind з адреси, з якої надійшов запит. Нічого не виходить за межі наших машин.

Три куки

  • access_token — підтверджує, що запит належить вам. Не читається скриптами сторінки.
  • refreshToken — оновлює сесію. Не читається скриптами сторінки.
  • deviceId — визначає ваш пристрій, існує протягом року. Читається скриптами сторінки.

Ми не зберігаємо ваш IP-адресу

Адреса не зберігається ні в одній таблиці бази даних — це свідоме рішення, закріплене в самій схемі.

Захист від спроб вгадати паролі та коди потребує способу відрізнити одного відвідувача від іншого, тому ми обчислюємо незворотний відбиток з адреси: HMAC-SHA256 за ключем, який створюється заново кожної доби й живе лише в кеші служби чергування. У базу даних цей ключ не потрапляє ніколи. Час від часу кеш зберігає свій вміст у власний файл на диску сервера, тож ключ може пережити перезапуск — але не свій строк у дві доби, після якого він зникає. Адресу неможливо відновити з відбитку. Ключ живе дві доби саме для того, щоб запит, поданий близько опівночі, ще знайшов учорашній: отже на стику діб ключі сусідніх днів якийсь час існують одночасно, а далі старіший зникає і повторити за ним попередні відбитки вже нічим.

У логах сервера замість адреси записується саме цей відбиток. Для IPv6-адрес друга половина відкидається перед обчисленням відбитку: одна сім’я отримує один відбиток, а не окремий на кожен пристрій.

Зауваження, без якого ця обіцянка була б неповною. Перед нашим додатком стоїть зворотний проксі, який зберігає власний журнал доступу з записами, які зазвичай записує веб-сервер, включаючи адресу. Цей журнал знаходиться поза додатком, і вищесказане не поширюється на нього.

Хто отримує дані

  • Провайдер електронної пошти. Отримує вашу адресу електронної пошти в момент відправлення коду підтвердження.
  • Google Maps. Карта може відкриватися на сторінці деталей будь-якого ресурсу. Поки карта відкрита, Google отримує адресу, з якої ви прийшли, ваш рядок User-Agent та сторінку, яку ви переглядаєте. Це відбувається лише на сторінках із картою.

Браузер не викликає інші зовнішні служби: база даних геолокації MaxMind знаходиться на наших власних машинах, а на сайті немає третіх сторінок аналітики.

Як видалити свої дані

Все, що перелічено тут, пов’язане з профілем через каскадне видалення: видалення профілю видаляє все інше разом. Напишіть нам, і ми видалимо профіль разом із оцінками, голосами, відгуками, фотографіями, запитами та аналітикою.