Перейти до вмісту
Yappy Завантажити
Мова: uk

Ваші тексти нікуди не їдуть.

Останнє оновлення: 4 листопада 2026 р.. Відповідальний: Хосе Луїс Саорін Феррер, Тенерифе (Іспанія).

Про що це

Це політика приватності Yappy: застосунку для iPhone, iPad, Android, Mac, Windows і Linux, з його віджетами та розширеннями. Вона коротка, бо мало про що розповідати. В Yappy немає облікових записів, він не питає твого імені чи пошти, і те, що даєш йому читати, не виходить з твого пристрою. Що таки торкається мережі — це чотири конкретні речі, і ось вони, одна за одною.

Ні облікового запису, ні імені, ні текстів

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

Торкаємось мережі (1): завантаження моделей

Щоб говорити, Yappy потрібна голосова модель. Вона завантажується один раз: близько 200 МБ на телефоні й близько 398 МБ на комп'ютері. Модель надходить з modelos.yappy.joseluissaorin.com — сховища R2 у Cloudflare. На iPhone та iPad вона зазвичай приходить разом із самою установкою: система завантажує її з цього сховища через Background Assets і нізвідки іншого. Якщо модель не прийшла так, застосунок завантажує її під час запуску — сама, якщо є Wi-Fi, а якщо немає, то коли ви про це попросите. На Android завантаження починається саме під час першого запуску застосунку; на комп'ютері — на запит.

Якщо наше сховище не працює, застосунок бере публічну копію моделі з Hugging Face (huggingface.co, який роздає файли через власну мережу доставки). Тільки тоді — і лише ті файли, що не дійшли з нашого сховища.

У мобільній версії перший огляд містить запис голосу папуги іспанською та англійською; для решти 29 мов ці записи завантажуються з того самого сховища — коли застосунок запускається вашою мовою або коли ви її обираєте.

Щоб перетворювати голосові нотатки та інший звук на текст, потрібна друга модель — «слух», модель розпізнавання мовлення (Parakeet, близько 670 МБ). Вона завантажується лише на ваш запит і надходить з Hugging Face (huggingface.co). Натомість OCR вбудований у застосунок і нічого не завантажує.

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

Торкаємось мережі (2): посилання, якими ви ділетесь

Якщо ви надсилаєте посилання або відео, ваш пристрій відвідує цю адресу, щоб забрати текст чи транскрипцію — так само, як це зробив би ваш браузер. Відвідування виконує ваш пристрій, а не сервер Yappy, і сайт бачить лише те, що бачив би від браузера: вашу IP-адресу і тип пристрою. Жодної історії не зберігається поза вашим пристроєм.

Сторонні сервіси. Кілька посилань зчитуються через публічні сервіси третіх сторін. Посилання Hacker News запитуються в API Algolia (hn.algolia.com), якому передається номер треду. Довгі статті X (не звичайні пости — їх запитує сам X) завантажуються через api.fxtwitter.com, публічний сервіс, незалежний від X, якому передається номер посту. А на мобільному, якщо посилання не відкривається і ви натискаєте кнопку «З архіву», Yappy запитує збережену копію в Wayback Machine Internet Archive (web.archive.org), якій передається повна адреса посилання. Як і в будь-якому запиті, ці сервіси бачать і вашу IP-адресу.

Невидимий браузер. На iPhone, iPad та Android, якщо пряме завантаження не приносить статтю (сайт його відхиляє, ховає за повідомленням про cookie або текст з'являється лише тоді, коли сторінка виконує свій JavaScript), Yappy відкриває сторінку в невидимому браузері всередині самого пристрою (WKWebView на iOS, WebView на Android) і, якщо вискакує повідомлення про cookie, приймає його за вас, щоб дібратися до тексту. Прийнявши, як у будь-якому браузері, сайт може зберегти свої cookie, зокрема рекламні. Ці cookie лишаються всередині Yappy, окремо від cookie вашого браузера. На iPhone та iPad вони живуть лише в пам'яті й зникають, коли програму закривають. На Android Yappy стирає cookie сайту щойно сторінка завантажиться; якщо спроба провалюється або сторінка перескакує на інший домен, якась cookie може лишитися в програмі, доки ви не зітрете її дані або не видалите програму.

Платні статті. Yappy не перестрибує платних стін. Якщо ви підписані на газету, з мобільного можна один раз увійти у свій підпис із Yappy: відкривається сама сторінка газети, ви там уводите свій логін і пароль, а Yappy їх ні не читає, ні не зберігає. Сеанс лишається лише на вашому пристрої, і відтоді невидимий браузер відкриває з ним статті цього сайту (cookie, які він там прийме, зберігаються разом із сеансом). Сеанси можна стерти будь-коли в задній кімнаті, в розділі «Передплати зі входом».

Наукові статті. Якщо стаття з DOI платна в видавництві, Yappy питає в Unpaywall, безкоштовного сервісу OurResearch, чи існує легальна копія у відкритому доступі — скажімо, у репозиторії університету. Якщо існує, Yappy читає її і, на мобільному, каже, звідки вона взялася. До Unpaywall доходить лише DOI статті та контактна адреса, якої вимагає його API; це адреса Yappy, а не ваша; як у будь-якому запиті, він бачить і вашу IP. Копію вже потім завантажує ваш пристрій, як і будь-яке інше посилання.

Торкаємось мережі (3): анонімна статистика

Це треба сказати прямо: аналітика є, лише в мобільній програмі, і з заводу ввімкнена. Вимикається будь-коли в задній кімнаті, в розділі «Анонімна статистика». Надсилається назва події із закритого переліку (програму відкрили, який крок початкового огляду показано, який план чіпають, чи завершується читання) разом із кількома технічними даними, теж із закритого переліку: якого типу те, що ви додаєте, скільки триває підготовка і скільки потім слухають, чи стався збій і з яким кодом, чи знадобився невидимий браузер або прийняття повідомлення про cookie, і чи ви на wifi, чи на мобільних даних. З кожною подією йдуть випадковий ідентифікатор встановлення, модель пристрою, версія системи, мова і версія програми. Ніколи не ваше ім'я, не ваша пошта, не текст, який ви слухаєте, не назва документа, не посилання і не рекламний ідентифікатор. Ні до Google Analytics, ні до Firebase, ні до якоїсь аналітичної фірми: вони йдуть у Worker і базу даних D1 сервісу Cloudflare самого автора, і слугують для того, щоб знати, які частини програми справді вживають, а які зайві. На комп'ютері статистики немає жодної.

Торкаємось мережі (4): покупки

Yappy Parlanchín купується всередині мобільної програми: на iPhone та iPad — через App Store від Apple; на Android — через Google Play. Є місячна підписка, річна і довічна покупка, а гроші беруть Apple чи Google: Yappy ніколи не бачить ваших платіжних даних. Щоб знати, чи ваш завод активний, програма використовує RevenueCat, менеджер підписок, який отримує анонімний ідентифікатор встановлення і чек із крамниці; ваше ім'я і пошту він не отримує. RevenueCat запускається щоразу, коли ви відкриваєте програму, купуєте ви чи ні, щоб знати, що пропонує крамниця, і чи маєте ви вже завод. Apple і Google пояснюють свої дані у власних політиках: в Apple і в Google. На комп'ютері немає нічого, що треба купувати.

Міст: з вашого iPhone на комп’ютер і назад

Якщо з’єднати Yappy з вашим Mac або PC, документи, які ви надсилаєте на конвертацію, передаються прямим з’єднанням із наскрізним шифруванням між вашими двома пристроями — через бібліотеку iroh поверх QUIC. Щоб знайти одне одного, пристрої можуть користуватися ретрансляційними серверами, які бачать лише зашифрований трафік і не можуть його прочитати. У Yappy немає проміжних серверів, які щось зберігають, бо в неї немає серверів.

Неповнолітні та дозволи

Yappy не призначена для дітей до 13 років і не збирає персональні дані ні в кого, незалежно від віку. Дозволи, які запитує система, працюють лише для цієї дії й у цей момент: буфер обміну — під час вставлення, камера — під час сканування QR-коду моста, мікрофон — на комп’ютері для диктування. У фоновому режимі не працює жоден із них.

Ваші права і кому писати

Ми не зберігаємо персональних даних, тому на наших серверах нема чого ані експортувати, ані видаляти: все, що Yappy про вас знає, живе на вашому пристрої та зникає після видалення застосунку. Якщо хочете, щоб ми не отримували навіть анонімної статистики, вимкніть її в самому застосунку. З будь-яким питанням пишіть на [email protected] або відкрийте тему на GitHub. Код відкритий, під ліцензією MIT: усе написане вище можна перевірити, прочитавши його.