Що ми зберігаємо
Цей розділ перелічує, що робить 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 знаходиться на наших власних машинах, а на сайті немає третіх сторінок аналітики.
Як видалити свої дані
Все, що перелічено тут, пов’язане з профілем через каскадне видалення: видалення профілю видаляє все інше разом. Напишіть нам, і ми видалимо профіль разом із оцінками, голосами, відгуками, фотографіями, запитами та аналітикою.