Увійти

Політика конфіденційності

Останнє оновлення: 5 листопада 2026 р.

Коротко

  • Ми зберігаємо вашу адресу електронної пошти, хеш вашого пароля, ваші покупки, комп'ютер, прив'язаний до вашого облікового запису, з його приблизним профілем обладнання, версію застосунку й платформу, якими ви користувалися кожного дня, а також обсяг використання моделі й розпізнавання мовлення на наших серверах.
  • Ми не зберігаємо ваші транскрипти, ваші запитання, відповіді моделі, ваше аудіо чи ваші знімки екрана.
  • Платежі проходять через Stripe. Ми ніколи не бачимо номера вашої картки.
  • Цей вебсайт встановлює лише файли cookie для входу і не має трекерів. Ми анонімно рахуємо відвідування та завантаження на власному сервері, без файлів cookie. Див. Лічильники відвідувань і завантажень.
  • Наш сервер разом із базою даних і резервними копіями розташований у США (Нью-Йорк). Див. Де зберігаються ваші дані.
  • Видалення облікового запису негайно видаляє ваші дані з нашої бази даних; у наших резервних копіях вони зберігаються щонайбільше 14 днів.

Let Me Solo IT («ми») керує цим вебсайтом, сервісом облікових записів і моделлю на наших серверах. Ця політика поширюється на них і на настільний застосунок. Правила користування ними встановлюють Умови користування.

Контролер даних

Контролером ваших персональних даних відповідно до Загального регламенту про захист даних (GDPR) є Taras Hevlich, фізична особа-підприємець, зареєстрований у чеському реєстрі підприємницької діяльності (živnostenský rejstřík), що діє під назвою Let Me Solo IT. «Ми» в цій політиці означає його.

  • Ідентифікаційний номер (IČO): 30209382
  • Зареєстрована адреса: Rostislavova 1362/24, Nusle, 140 00 Praha 4, Czech Republic
  • Електронна пошта для будь-яких запитань чи запитів щодо ваших даних: support@letmesoloit.com

Ваш обліковий запис

  • Адреса електронної пошти: щоб ви могли ввійти і щоб прив'язати ваші покупки. Вона також передається Stripe, коли ви вперше купуєте план.
  • Пароль: ми зберігаємо лише його хеш bcrypt із сіллю, ніколи сам пароль.
  • Стан облікового запису: чи активний обліковий запис, скільки комп'ютерів до нього можна прив'язати і коли ви востаннє переносили обліковий запис або відв'язували комп'ютер.
  • Прийняття Умов: коли ви прийняли Умови користування під час реєстрації і яку їхню версію (дату, вказану вгорі Умов). Для облікових записів, створених до того, як ми почали це фіксувати, нічого не збережено.
  • Підтвердження електронної пошти: чи підтвердили ви свою адресу електронної пошти і коли ми востаннє надіслали вам лист із підтвердженням.
  • Зміни пароля: коли ваш пароль змінювався востаннє, щоб входи, виконані до зміни, перестали діяти.

Ми не запитуємо і не зберігаємо ваше ім'я, поштову адресу чи номер телефону.

Ваші комп'ютери

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

Ми зберігаємо цей хеш із датою прив'язки і датою, коли комп'ютер востаннє було помічено. Він видаляється, коли ви відв'язуєте комп'ютер, коли з комп'ютера виконано вихід, щоб звільнити місце для іншого комп'ютера, або коли ви видаляєте свій обліковий запис.

Коли ви користуєтеся настільним застосунком, ми фіксуємо, яку версію застосунку й платформу (Windows, macOS або Linux) ваш обліковий запис використовував кожного дня, щоб знати, кого торкнеться оновлення. Цей запис не залежить від перемикача статистики обладнання, описаного нижче. Ці записи зберігаються 35 днів і видаляються разом з вашим обліковим записом.

Профіль обладнання вашого комп'ютера

Після входу настільний застосунок надсилає нам приблизний профіль вашого комп'ютера, якщо ви не вимкнете «Ділитися статистикою обладнання й ОС» у налаштуваннях застосунку (Налаштування → Додатково → Конфіденційність і дозволи). Типово цей параметр увімкнено. Профіль містить:

  • операційну систему та її основну версію, наприклад Windows 11 або macOS 15;
  • модель процесора і кількість його ядер;
  • назву відеокарти, яку використовує локальний рушій розпізнавання мовлення, якщо він її використовує;
  • обсяг пам'яті, округлений до 4, 8, 16, 32, 64 або 128 ГБ;
  • країну, з якої ви підключаєтеся, у вигляді дволітерного коду. Наш сервер визначає її за IP-адресою цього запиту за допомогою файлу бази даних на нашому власному сервері, тож адреса нікому іншому не надсилається. Ми зберігаємо лише країну, ніколи цю IP-адресу, і не записуємо цю адресу в наші журнали.

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

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

Геолокація за IP-адресою — DB-IP.

Токени входу та ліцензії

  • Токени входу діють 30 хвилин і не зберігаються на нашому сервері. Вони перестають діяти, коли ви змінюєте або скидаєте пароль.
  • Настільний застосунок і цей вебсайт також отримують токен оновлення, який діє 30 днів і замінюється щоразу, коли його використано; один вхід триває щонайбільше 90 днів, хоч би як часто він оновлювався. Ми зберігаємо лише його хеш разом із терміном дії та, для настільного застосунку, комп'ютером, якому він належить. Він припиняє дію, коли його використано, коли ви виходите, коли ви змінюєте або скидаєте пароль і коли ви відв'язуєте комп'ютер. Ми зберігаємо токени, що припинили дію, разом із причиною припинення, щоб виявити повторне використання викраденого токена, і видаляємо їх через 30 днів після завершення всього входу. Токен, використаний повторно протягом 60 секунд після оновлення (наприклад, якщо застосунок закрився, не встигнувши зберегти новий), ще раз отримує той самий новий токен; якщо його використано повторно пізніше, цей вхід припиняється. Токен, термін дії якого сплив і який жодного разу не був використаний повторно, зберігається у вигляді хешу, доки його не буде пред'явлено, доки ви не вийдете або доки ви не видалите свій обліковий запис.
  • Одноразовий код, отриманий під час входу в настільний застосунок через цей вебсайт, зберігається у вигляді хешу, діє 5 хвилин і видаляється через день після закінчення терміну дії. Посилання для скидання пароля зберігається у вигляді хешу, діє 30 хвилин і зберігається, доки ви не видалите свій обліковий запис.
  • Власники Own Key Lifetime отримують офлайн-ліцензію, яка дає змогу застосунку працювати 30 днів без зв'язку з нашим сервером. Її зберігає застосунок на вашому комп'ютері, а не ми, і її термін дії спливає через 30 днів, якщо застосунок її не оновить.

Покупки і платежі

  • Ви вводите дані картки у форму картки Stripe, яку показують наші сторінки оплати; дані картки надходять безпосередньо до Stripe, і ми їх ніколи не отримуємо.
  • Ми надсилаємо Stripe план і його ціну, наш внутрішній номер облікового запису і вашу адресу електронної пошти або ваш ідентифікатор клієнта Stripe.
  • Для кожної покупки ми зберігаємо: план, його статус, посилання Stripe на нього, чи заплановано його скасування, коли закінчується оплачений період і коли покупка завершилася. Завершені покупки залишаються у вашій історії.
  • Під час оформлення замовлення ви ставите позначку, щоб прийняти Умови користування. Разом із покупкою ми зберігаємо, яку версію Умов ви прийняли, і запис Stripe про те, що ви поставили позначку, а Stripe зберігає власний запис про це. Ми використовуємо це лише як доказ того, на що ви погодилися, якщо платіж буде оскаржено, і видаляємо разом із покупкою, коли ви видаляєте свій обліковий запис.
  • Stripe обробляє ваші платіжні дані згідно з власною політикою конфіденційності і зберігає власні записи про ваші платежі та рахунки.

Ваші дзвінки: аудіо, транскрипти і запитання

  • Настільний застосунок нічого не записує, доки ви не приймете крок згоди. Ви зобов'язані повідомити всіх учасників дзвінка, що AI-помічник перетворює його на текст.
  • Застосунок перетворює аудіо дзвінка (ваш мікрофон і звук вашого комп'ютера) на текст за допомогою обраного вами рушія розпізнавання мовлення. Куди потрапляє це аудіо, залежить від рушія; див. Перетворення мовлення на текст нижче.
  • З планом Own Key застосунок надсилає текст кожного запитання і будь-яке додане вами зображення з вашого комп'ютера безпосередньо обраному вами постачальнику моделі, згідно з умовами цього постачальника. Вони не проходять через наш сервер.
  • З кредитами для моделі на наших серверах застосунок надсилає текст кожного запитання і будь-яке додане вами зображення на наш сервер, який передає їх постачальнику моделі, з яким ми працюємо, і повертає відповідь. Ми не зберігаємо і не записуємо в журнали запитання, зображення чи відповіді і не надсилаємо постачальнику ваше ім'я, адресу електронної пошти чи ідентифікатор облікового запису. Ми зберігаємо лише кількість витрачених кредитів.
  • Підсумок дзвінка, коли ви його запитуєте, надсилає цей чат (те, що було сказано, ваші введені запитання і підказки) тій самій моделі ще одним запитом і на плані з кредитами витрачає кредити, як підказка. Очищення чату робить те саме, лише якщо ввімкнено «Підсумовувати чат під час очищення»; цей параметр вимкнено, доки ви його не ввімкнете.
  • Зроблені вами знімки екрана надсилаються з вашим запитанням і видаляються з вашого диска після того, як їх додано до чату.
  • Текст документів, які ви прикріплюєте до запитання, зчитується на вашому комп'ютері й надсилається з цим запитанням тій самій моделі; самі файли не вивантажуються. «Заповнити з документа» (Налаштування → Профілі) один раз надсилає цій моделі текст вибраного вами документа, щоб скласти чернетку поля «Про мене»; ви переглядаєте чернетку, перш ніж щось буде збережено.
  • Ваша згода із застереженням зберігається в налаштуваннях застосунку на вашому комп'ютері, а не на нашому сервері.

Перетворення мовлення на текст: куди потрапляє аудіо дзвінка

Аудіо дзвінка перетворюється на текст або на вашому комп'ютері (локальний рушій: аудіо залишається там), або в хмарному сервісі розпізнавання мовлення, який отримує аудіо під час мовлення (потоково) або по одній фразі. Хмарні сервіси — це наш сервіс розпізнавання мовлення на letmesoloit.com, на плані, що його включає, який передає аудіо постачальнику розпізнавання мовлення, з яким ми працюємо, або постачальник розпізнавання мовлення, якого ви налаштували з власним ключем API (у налаштуваннях застосунку кожен із них названо), згідно з умовами цього постачальника. Рушій вибирається в налаштуваннях застосунку (Налаштування → Додатково → Звук → Розпізнавання мовлення); типово діє автоматичний вибір.

Автоматичний вибір використовує наш сервіс розпізнавання мовлення, доки ваш план його включає і залишаються кредити, для кожної мови й на кожному комп'ютері, і передає аудіо потоково там, де сервіс підтримує потокову передачу. Інакше він використовує локальний рушій, а також повертається до локального рушія, коли наш сервіс недоступний або дає збій. Він ніколи не використовує постачальника розпізнавання мовлення, якого ви налаштували з власним ключем: той використовується, лише коли ви його виберете. Доки жоден із них не може слухати, нічого не перетворюється на текст, наприклад без нашого сервісу, доки локальна модель не готова.

Коли аудіо передається потоково (до нашого сервісу розпізнавання мовлення там, де він підтримує потокову передачу, або до постачальника розпізнавання мовлення, якого ви налаштували з власним ключем, коли ви вмикаєте потокову передачу), аудіо каналу, який не вимкнено і не призупинено, надсилається безперервно, разом із короткими паузами, приблизно від секунди до того, як почуто мовлення, і щонайбільше приблизно до двох секунд після того, як його почуто востаннє; після цього нічого не надсилається, доки мовлення не буде почуто знову. Канал вашого мікрофона зупиняється раніше, коли чує лише власний звук дзвінка. Мовлення тут означає звук понад поріг мовлення каналу, який детектор голосу також визнає голосом, або лише достатньо гучний звук, коли детектор голосу не може працювати. Ніщо з почутого до вимкнення звуку, паузи учасників або калібрування не надсилається після них. Аудіо надсилається один раз, крім випадку, коли вибрано мову «Автоматично» і мовлення передається потоково: щоб визначити, якою мовою сказано фразу, застосунок удруге надсилає перші вісім секунд цієї фрази до нашого сервісу розпізнавання мовлення, не вказуючи мови, і це друге прослуховування оплачується, як будь-яке інше аудіо; якщо на вашому комп'ютері встановлено модель розпізнавання мовлення, вона теж прослуховує ті самі секунди на вашому комп'ютері. Коли прослуховування збігаються щодо нової мови (або одне з них визначає її на фразі тривалістю п'ять секунд чи більше), застосунок надсилає нашому сервісу розпізнавання мовлення короткий сигнал із назвою цієї мови, і сервіс повторно розпізнає вже отримане аудіо цією мовою, не стягуючи за нього оплату вдруге; мова написаного визначається на вашому комп'ютері, а остання мова, якою говорила кожна сторона (код мови для кожної сторони), зберігається на вашому комп'ютері як перше припущення для наступного дзвінка. Якщо мову вибираєте ви, нічого не визначається: той самий сигнал надсилається лише тоді, коли ви самі перемикаєте мову, і сервіс розпізнає подальше мовлення цією мовою, нічого не розпізнаючи повторно. Без потокової передачі застосунок надсилає хмарному рушію лише ті фрагменти аудіо, у яких чує, що хтось говорить, кожен — від чверті секунди до початку мовлення до паузи мовця.

Разом з аудіо застосунок також надсилає нашому сервісу розпізнавання мовлення або постачальнику розпізнавання мовлення, якого ви налаштували з власним ключем, якщо той їх приймає, список слів, на які слід зважати: ті, що вказані в полі «Слова для правильного написання» (Налаштування → Додатково → Звук → Розпізнавання мовлення), і нічого іншого: поле «Про мене» вашого активного профілю для цього не зчитується. Надсилається щонайбільше 100 термінів довжиною щонайбільше 50 символів кожен і загалом щонайбільше 6 000 байтів. Вони допомагають правильно писати імена й назви і можуть бути персональними даними: серед них може бути ваше власне ім'я або ім'я клієнта. Вони надсилаються лише з аудіо, ніколи із запитаннями, на які відповідає AI. Наш сервіс розпізнавання мовлення передає своєму постачальнику розпізнавання мовлення аудіо і ці слова та нічого іншого про вас чи ваш обліковий запис; він не зберігає і не записує в журнали аудіо, ці слова чи текст. Постачальник розпізнавання мовлення, якого ви налаштували з власним ключем, отримує їх згідно з власними умовами. Локальний рушій не отримує нічого з цього.

  • Локальний рушій розпізнає мовлення на вашому комп'ютері й нікому не надсилає аудіо, зокрема й нам. Якщо ви вибрали локальний рушій, аудіо ніколи не надсилається до хмарного сервісу самостійно: доки локальна модель не готова, нічого не перетворюється на текст.
  • Постачальник розпізнавання мовлення, якого ви налаштували з власним ключем: застосунок надсилає аудіо і вибрану вами мову з вашого комп'ютера безпосередньо цьому постачальнику; воно не проходить через наш сервер. Застосовується ваша власна угода з цим постачальником, зокрема щодо того, як довго він зберігає аудіо.
  • Наш сервіс розпізнавання мовлення на letmesoloit.com («Хмара (letmesoloit.com)» у застосунку), на плані, що його включає: All-Inclusive або Credit Pack, доки залишаються кредити. Доки ви ним користуєтеся, застосунок надсилає аудіо дзвінка на наш сервер разом зі словами для розпізнавання, описаними вище, пофразово або потоком. Якщо вибрано «Автоматично», у пофразовому режимі застосунок не надсилає мову: її визначає постачальник, а наш сервер за текстом визначає, якою з 12 мов застосунку сказано кожну завершену фразу, і повідомляє про це застосунок лише в пам'яті, не зберігаючи і не записуючи цього в журнали. Якщо мову вибираєте ви, застосунок надсилає цю мову з кожною фразою (або під час відкриття потоку), і нічого не визначається. Потік одразу відкривається останньою мовою цієї сторони дзвінка або вибраною вами мовою і передає її, щоб текст записувався нею; наш сервер однаково повідомляє мову, яку чує в кожній завершеній фразі. Після втрати з'єднання потік повторно надсилає щонайбільше останні 4 секунди аудіо, а наш сервер завершує потік після 120 секунд аудіо, у яких не почуто жодного слова. Наш сервер передає аудіо і ці слова, і нічого іншого про вас чи ваш обліковий запис, постачальнику розпізнавання мовлення, з яким ми працюємо, який перетворює аудіо на текст, і наш сервер повертає цей текст застосунку. Ми не зберігаємо і не записуємо в журнали аудіо, ці слова чи текст. Доки триває потік, наш сервер тримає в пам'яті лише слова ще не завершеної фрази, а після втрати з'єднання протягом кількох секунд — скільки секунд він уже оплатив, щоб повторно надіслане аудіо не оплачувалося двічі. Ми зберігаємо лише витрачені кредити і секунди розпізнавання мовлення на наших серверах, яких ще не набралося на цілий кредит.

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

Використання моделі й розпізнавання мовлення на наших серверах

Для кожного місяця All-Inclusive і кожного Credit Pack ми зберігаємо, скільки кредитів він надав, скільки з них витрачено і коли вони втрачають чинність. Кредитами оплачуються відповіді й розпізнавання мовлення на наших серверах. Розпізнавання мовлення на наших серверах оплачується за секунди аудіо, які отримує наш сервер, зі словами чи без, пофразово або потоком, з розрахунку один кредит за 10 секунд; секунди, яких ще не набралося на цілий кредит, переносяться на наступну фразу. Якщо вибрано «Автоматично» і мовлення передається потоково, перші вісім секунд фрази прослуховуються вдруге, щоб визначити її мову, і це друге прослуховування оплачується, як будь-яке інше аудіо. Коли мовець змінює мову, сервіс повторно розпізнає вже наявне аудіо новою мовою без додаткової оплати. За фразу, надіслану окремо, стягується щонайменше мінімальна сума, яку постачальник розпізнавання мовлення, з яким ми працюємо, виставляє за один запит, якщо такий мінімум існує. Ми зберігаємо ці секунди, доки їх не буде оплачено. Ми використовуємо ці дані, щоб застосовувати ліміти вашого плану і виставляти вам рахунки.

Звіти про збої настільного застосунку

Звіти про збої ніколи не надсилаються без вашої згоди. Типово в разі неопрацьованої помилки або збою звіт зберігається на вашому комп'ютері, а під час наступного запуску застосунок запитує, чи надіслати його (Налаштування → Додатково → Конфіденційність і дозволи: «Запитувати після збою», «Завжди надсилати» або «Ніколи»). Звіт містить помилку, версію застосунку і вашу операційну систему: ніколи ваші транскрипти, профілі, ключі API, шляхи до файлів у вашій домашній папці, ім'я вашого комп'ютера, вашу IP-адресу чи ваше місцезнаходження. Він не містить жодних значень із пам'яті застосунку і жодного сліду того, що ви робили до помилки, і ви можете точно прочитати, що буде надіслано, перш ніж надіслати. Надіслані звіти надходять до Sentry (sentry.io), зберігаються в Європейському Союзі й обробляються Sentry та його субобробниками. Збірка без адреси для звітів, наприклад запущена з вихідного коду, нічого не зберігає і не надсилає.

Що застосунок зберігає на вашому комп'ютері

Настільний застосунок зберігає ці файли лише на вашому комп'ютері. Він ніколи їх не вивантажує.

  • Резервна копія чату: копія кожного чату (те, що було сказано, підказки, надіслані вами зображення і назви прикріплених документів, ніколи не їхній вміст), щоб збій чи звичайне закриття нічого не втратили. Вона зберігається у вашому профілі користувача (у Linux і macOS доступна для читання лише вашому обліковому запису) і видаляється через 30 днів після завершення чату. У розділі Налаштування → Додатково → Історія чату ви змінюєте кількість днів, зберігаєте всі чати, вимикаєте резервне копіювання або видаляєте всі резервні копії одразу.
  • Автоматичний експорт чату: коли чат завершується (ви його очищаєте, починаєте новий або закриваєте застосунок), застосунок записує його в папку LetMeSoloIT у вашій папці «Документи» як файл TOML, якщо ви не виберете Markdown, HTML, PDF, простий текст або папку (Налаштування → Додатково → Історія чату: «Експортувати чати автоматично», типово ввімкнено, і «Формат експорту»). Для цього потрібна резервна копія чату. Ви також можете експортувати чат вручну із заголовка застосунку в папку, яку виберете; експорт у HTML або PDF містить зображення чату всередині файлу.
  • Ваші власні ключі API для постачальника моделі чи розпізнавання мовлення, якого ви налаштували самі: зберігаються в зашифрованому вигляді на вашому комп'ютері, у файлі в папці налаштувань застосунку, який може прочитати лише ваш обліковий запис користувача, і надсилаються лише постачальнику, якому належить кожен ключ, ніколи на letmesoloit.com.
  • Журнали: застосунок записує технічний журнал у свою папку журналів (її показано в розділі Налаштування → Додатково → Конфіденційність і дозволи). Він не містить транскриптів, введених запитань і назв прикріплених файлів, а вашу домашню папку показує як ~. Він займає щонайбільше близько 6 МБ: на 2 МБ він починає новий файл і зберігає два попередні. Він ніколи нікуди не надсилається.
  • Локальна модель розпізнавання мовлення: коли дзвінок слухатиме локальний рушій, застосунок один раз завантажує його модель розпізнавання мовлення з Hugging Face (huggingface.co), який бачить вашу IP-адресу, але не отримує даних облікового запису, перевіряє файл і зберігає його на вашому комп'ютері.
  • Ваші налаштування, ваша згода із застереженням і офлайн-ліцензія Own Key Lifetime.

Файли cookie

Коли ви входите, цей вебсайт встановлює два файли cookie: access_token і refresh_token, який оновлює перший, доки ви користуєтеся сайтом. Якщо ви позначите «Не виходити», access_token діє 30 хвилин, refresh_token діє 30 днів, а третій файл cookie, keep_signed_in, запам'ятовує цей вибір на 30 днів. Без цієї позначки обидва припиняють дію, коли ви закриваєте браузер. Вони дають вам змогу залишатися в обліковому записі, не можуть бути прочитані скриптами на сторінці і видаляються, коли ви виходите або видаляєте свій обліковий запис. Немає жодних аналітичних, рекламних чи відстежувальних файлів cookie і жодних сторонніх скриптів. Наші шрифти завантажуються з нашого власного домену. Сторінки оформлення замовлення й оплати Stripe встановлюють власні файли cookie.

Лічильники відвідувань і завантажень

Щоб знати, як використовуються сайт і застосунок, наш власний сервер щодня рахує, скільки сторінок цього вебсайту було відкрито (яку сторінку, інший сайт, з якого ви прийшли, і вашу країну), скільки було різних відвідувачів, скільки збірок завантажено і скільки було перевірок оновлень і реєстрацій. Жодний аналітичний сервіс, жодні файли cookie чи скрипти при цьому не використовуються.

Ми зберігаємо лише ці підсумки за день: ніколи вашу IP-адресу, user agent вашого браузера, ваш обліковий запис чи час відвідування. Щоб рахувати відвідувача один раз на день, наш сервер зберігає перемішаний код IP-адреси і user agent у пам'яті, ніколи на диску, змішаний з випадковим значенням, яке змінюється щодня, тож цей код неможливо пов'язати з вами чи з іншим днем. Вашу країну визначають за IP-адресою за допомогою бази даних на нашому сервері. Лічильники завантажень збірок містять платформу, версію і те, чи завантажив їх вебсайт, скрипт установлення чи застосунок.

Завантаження та оновлення

Для завантажень обліковий запис не потрібен. Ми не зберігаємо про них нічого, крім анонімних щоденних лічильників і рядків журналу сервера, описаних нижче. Вони містять вашу IP-адресу і user agent лише для завантажень і перевірок оновлень, які ваш застосунок або браузер надсилає безпосередньо до нашого API, а не для кнопок завантаження на вебсайті. Збірки застосунку і файли оновлень доставляє GitHub, який бачить адресу комп'ютера, що їх завантажує.

Під час кожного запуску, якщо ви не вимкнете «Перевіряти оновлення під час запуску» (Налаштування → Додатково → Оновлення), застосунок запитує в нашого сервера підписаний опис своєї останньої версії для вашої платформи (Windows, macOS або Linux). Цей запит містить лише платформу (в адресі запиту) і стандартний user agent вебібліотеки застосунку: жодних даних облікового запису і жодного токена. Перш ніж щось установити, застосунок перевіряє підпис і завантажений файл.

Журнали сервера

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

  • Для запитів, які ваш застосунок або браузер надсилає безпосередньо до нашого API, як-от вхід із застосунку, перевірки оновлень і завантаження певної версії, ця адреса — ваша IP-адреса.
  • Цей вебсайт передає вашу IP-адресу нашому API, коли ви входите, реєструєтеся, запитуєте новий лист із підтвердженням, запитуєте або використовуєте посилання для скидання пароля, схвалюєте вхід у настільний застосунок або завантажуєте копію своїх даних. Ці рядки містять вашу IP-адресу.
  • Інші сторінки, а також завантаження через кнопки завантаження на вебсайті звертаються до нашого API з власного сервера вебсайту без вашої адреси. Ці рядки містять адресу цього сервера, а для завантажень — його user agent, а не ваші.
  • Для кожного запиту на завантаження чи оновлення, надісланого безпосередньо до нашого API, сервер також записує ваш user agent: рядок із назвою та версією, який надсилає ваш браузер чи застосунок.

Наш код не записує в журнали вашу адресу електронної пошти, пароль, токени, запитання чи відповіді. Для запиту, який надсилає профіль обладнання вашого комп'ютера, рядок узагалі не містить IP-адреси.

Звіти про помилки нашого сервера

Коли наш сервер стикається з помилкою, яку він не опрацьовує, він надсилає звіт про помилку до Sentry (sentry.io), де звіт зберігається в Європейському Союзі. Помилки, на які наш сервер відповідає сам, як-от неправильний пароль або платіжний провайдер, що не відповідає, звітів не надсилають, за одним винятком: платіжна подія від Stripe, яку наш сервер не зміг застосувати, бо через це покупка може не з'явитися у вашому обліковому записі. Такий звіт також містить ідентифікатор і тип події Stripe, щоб ми могли знайти подію в Stripe і застосувати її вручну. Звіт містить тип помилки, місце в нашому коді, де вона сталася, метод запиту і шаблон маршруту (вид адреси без значень у ній, як-от ідентифікатор вашого комп'ютера), час і технічні подробиці нашого сервера: ім'я його хоста та версії Python і пакетів.

Він ніколи не містить фактичного шляху запиту, повідомлення помилки, заголовків запиту, файлів cookie, тіла запиту, рядка запиту, вашої IP-адреси, вашої адреси електронної пошти чи інших даних облікового запису.

Де зберігаються ваші дані

Один сервер DigitalOcean у США (Нью-Йорк) обслуговує цей вебсайт і наш API та зберігає нашу базу даних і її резервні копії. DNS нашого домену розміщено в GoDaddy, а наші сертифікати HTTPS видає Let's Encrypt; жоден із них не отримує даних про вас. Better Stack перевіряє, що наші публічні сторінки і наш API відповідають; він теж не отримує даних про вас.

Отже, дані вашого облікового запису передаються з Європейського Союзу та Європейської економічної зони до США. DigitalOcean сертифіковано за Рамковою програмою захисту даних ЄС — США (EU-U.S. Data Privacy Framework), і ця передача ґрунтується на ній. Stripe, Resend і GitHub також обробляють дані в США і заявляють, що дотримуються EU-U.S. Data Privacy Framework; умови Resend додатково містять Стандартні договірні положення Європейської комісії. Постачальник моделі на наших серверах обробляє отримані запитання й зображення в США на підставі Стандартних договірних положень у своїх умовах обробки даних. Постачальник розпізнавання мовлення на наших серверах теж розташований у США. Щоб отримати подробиці про ці гарантії, напишіть на support@letmesoloit.com.

Хто ще обробляє дані

  • DigitalOcean: хостинг нашого сервера, бази даних і резервних копій.
  • Stripe: платежі, підписки, рахунки і форма картки.
  • Постачальник моделі на наших серверах: текст кожного запитання і будь-яке додане вами зображення на плані з кредитами, як описано вище.
  • Постачальник розпізнавання мовлення на наших серверах: аудіо ваших дзвінків, доки ви користуєтеся нашим сервісом розпізнавання мовлення, щоб перетворити його на текст, як описано вище.
  • Resend: надсилає наші листи з підтвердженням і для скидання пароля. Він отримує вашу адресу електронної пошти і сам лист із посиланням.
  • Ваш власний постачальник моделі на плані Own Key і ваш власний постачальник розпізнавання мовлення, якщо ви налаштували його з власним ключем, згідно з вашою власною угодою з кожним із них.
  • GitHub: доставка завантажень і оновлень.
  • Hugging Face: доставка локальної моделі розпізнавання мовлення.
  • GoDaddy (DNS), Let's Encrypt (сертифікати) і Better Stack (перевірки доступності), без жодних даних про вас.
  • Sentry: звіти про збої настільного застосунку, лише коли ви вирішите їх надіслати, і звіти про помилки нашого сервера, які не містять персональних даних, за винятком ідентифікатора Stripe для платіжної події, яку наш сервер не зміг застосувати.

Ми не продаємо ваші дані і не використовуємо їх для реклами.

Скільки ми зберігаємо дані та їх видалення

  • Ми зберігаємо дані вашого облікового запису, покупки і записи про використання, доки ви не видалите свій обліковий запис.
  • Ви можете будь-коли видалити свій обліковий запис на сторінці «Безпека» у кабінеті. Це скасовує ваші чинні підписки Stripe і негайно видаляє з нашої бази даних ваш обліковий запис, покупки, прив'язаний комп'ютер і його профіль обладнання, токени та записи про використання.
  • Ви можете завантажити копію всього, що ми зберігаємо про ваш обліковий запис, у вигляді файлу JSON на тій самій сторінці («Завантажити мої дані») або запросити її на support@letmesoloit.com.
  • Щоночі ми створюємо резервну копію нашої бази даних на нашому сервері й видаляємо кожну резервну копію через 14 днів. Отже, видалені дані зникають із резервних копій протягом 14 днів і ніколи не відновлюються в нашу базу даних, крім як для відновлення після збою. Перш ніж зберігати резервні копії деінде, ми вкажемо в цій політиці, де саме.
  • Журнали сервера зберігаються з огляду на розмір, а не на дату: кожна частина нашого сервісу зберігає щонайбільше 50 МБ останніх рядків (5 файлів по 10 МБ), зазвичай від кількох днів до кількох тижнів, а новий випуск сервісу їх видаляє. Токени входу, коди входу і посилання для скидання пароля зберігаються, як описано в розділі Токени входу та ліцензії, а запис про версії застосунку, якими ви користувалися, — 35 днів.
  • Ми зберігаємо ідентифікатори застосованих нами платіжних подій Stripe, які не вказують на жоден обліковий запис. Обліковий запис, який програв спір щодо платежу карткою, залишається закритим для нових покупок. Щоб обмежити зловживання, наш сервер рахує запити з кожної IP-адреси і для кожної адреси електронної пошти лише в пам'яті; ці лічильники втрачаються під час його перезапуску.
  • В обліковий запис, адресу електронної пошти якого так і не було підтверджено, неможливо ввійти, тому його не можна видалити з кабінету, і він не видаляється автоматично. Щоб його видалили, напишіть на support@letmesoloit.com з цієї адреси.
  • Stripe зберігає власний запис про вас як клієнта і про ваші попередні платежі та рахунки.
  • Офлайн-ліцензія, яка вже є на вашому комп'ютері, залишається чинною до закінчення свого терміну дії, щонайбільше 30 днів.

Навіщо ми використовуємо ваші дані і ваші права

Ми використовуємо дані вашого облікового запису, комп'ютера, покупок і використання, щоб надавати сервіс, на який ви зареєструвалися і який купили (договір з вами). Ми використовуємо журнали сервера, профіль обладнання і запис про версії застосунку на підставі нашого законного інтересу в забезпеченні безпеки сервісу і в тому, щоб знати, які системи підтримувати, а анонімні лічильники відвідувань і завантажень — на підставі нашого законного інтересу в тому, щоб знати, як використовуються сайт і застосунок. Звіт про збій настільного застосунку ми надсилаємо лише з вашої згоди.

  • Доступ і копія: «Завантажити мої дані» на сторінці «Безпека» у кабінеті надає вам усе, що ми зберігаємо про ваш обліковий запис, у вигляді файлу JSON.
  • Видалення: «Видалити обліковий запис» на тій самій сторінці, як описано вище.
  • Виправлення, заперечення і обмеження обробки або будь-який інший запит: напишіть на support@letmesoloit.com з адреси вашого облікового запису. Ви можете будь-коли заперечити проти профілю обладнання, вимкнувши його перемикач.
  • Ми відповідаємо на кожен запит протягом одного місяця.
  • Ви також можете подати скаргу до органу із захисту даних: у Чеській Республіці — до Управління із захисту персональних даних (Úřad pro ochranu osobních údajů, uoou.gov.cz) або до органу країни, де ви живете чи працюєте.

Зміни цієї політики

Ми можемо оновлювати цю політику. Дата вгорі цієї сторінки показує, коли її змінено востаннє.

Контакти

Запитання щодо ваших даних або запит щодо них: support@letmesoloit.com.