Към съдържанието
Yappy Изтегли
Език: bg

Вашите текстове не пътуват.

Последна актуализация: 4 ноември 2026 г.. Отговорно лице: José Luis Saorín Ferrer, Тенерифе (Испания).

За какво става дума

Това е политиката за поверителност на Yappy: приложението за iPhone, iPad, Android, Mac, Windows и Linux, заедно с неговите джаджи и разширения. Кратка е, защото няма много за разказване. Yappy няма акаунти, не иска твоето име или имейл, а това, което му даваш за четене, не напуска устройството ти. Това, което засяга мрежата, са четири конкретни неща, и ето ги всичките четири, едно по едно.

Нито акаунт, нито име, нито текстове

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

Докосва мрежата (1): изтеглянето на моделите

За да говори, Yappy има нужда от своя гласов модел. Той се изтегля само веднъж: около 200 MB на телефона и около 398 MB на компютъра. Идва от modelos.yappy.joseluissaorin.com — хранилище R2 на Cloudflare. На iPhone и iPad обикновено пристига с самата инсталация: системата го изтегля от това хранилище чрез Background Assets и от никъде другаде. Ако не е дошъл така, приложението го изтегля при отваряне — само, когато имаш Wi-Fi, а иначе когато го поискаш. На Android изтеглянето започва само при първото отваряне на приложението; на компютъра — когато го поискаш.

Ако хранилището ни не работи, приложението опитва с публичното копие на модела в Hugging Face (huggingface.co, който доставя файловете от собствена си мрежа за разпространение). Само тогава, и само за файловете, които не са пристигнали от хранилището ни.

На телефона първоначалната обиколка носи гласа на папагала, записан на испански и английски; за останалите 29 езика записите се изтеглят от същото хранилище, когато приложението стартира на твоя език или когато го избереш.

За превръщането на гласови бележки и други аудио файлове в текст е нужен втори модел — ухото, моделът за транскрипция (Parakeet, около 670 MB). Той се изтегля само когато го поискаш, и идва от 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, ако директното изтегляне не донесе статията (сайтът я отказва, бисквитките я закриват, или текстът се появява чак когато страницата пусне своя JavaScript), Yappy отваря страницата в невидим браузър в самото устройство (WKWebView на iOS, WebView на Android) и, ако се появи съобщение за бисквитки, го приема вместо теб, за да стигне до текста. С приемането, както във всеки браузър, сайтът може да запише своите бисквитки, включително рекламните. Тези бисквитки остават в Yappy, отделени от тези на твоя браузър. На iPhone и iPad те живеят само в паметта и изчезват, когато затвориш приложението. На Android Yappy изтрива бисквитките на сайта веднага щом страницата се зареди; ако опитът се провали, или страницата прескочи към друг домейн, някоя може да остане записана в приложението, докато не изтриеш данните му или не го деинсталираш.

Платните статии. Yappy не прескача плащащите стени. Ако си абониран за вестник, от телефона можеш да влезеш веднъж в абонамента си през Yappy: отваря се страницата на самия вестник, там пишеш потребител и парола, а Yappy не ги чете и не ги записва. Сесията остава само на устройството ти и оттогава невидимият браузър отваря с нея статиите на този сайт (бисквитките, които той приеме там, се записват със сесията). Сесиите се изтриват, когато си искаш, в задкулисието, в „Абонаменти с вход“.

Научните статии. Ако статия с DOI е платена при издателя, Yappy пита Unpaywall, безплатен сервис на OurResearch, дали съществува легално копие в отворен достъп — примерно в университетски репозиторий. Ако съществува, Yappy чете това копие и, на телефона, ти казва откъде идва. До Unpaywall стига само DOI на статията и един адрес за обратна връзка, който API-то му изисква — този на Yappy, не твоя; както при всяка заявка, той вижда и твоето IP. Копието след това изтегля устройството ти, както всеки друг линк.

Докосва мрежата (3): анонимната статистика

Това е добре да се каже ясно: аналитика има, само в мобилното приложение, и тя е включена. Изключва се, когато си искаш, в задкулисието, в „Анонимна статистика“. Изпраща се името на събитие от затворен списък (че приложението е било отворено, коя стъпка от въведението се вижда, кой план се пипа, дали едно четене свършва) с няколко технически данни, също от затворен списък: какъв тип е добавяното, колко време отнема подготовката и колко се слуша, дали се проваля и с какъв код, дали е бил нужен невидимият браузър или приемане на съобщение за бисквитки, и дали си през wi-fi или мобилен интернет. С всяко събитие вървят случаен идентификатор на инсталацията, моделът на устройството, версията на системата, езикът и версията на приложението. Никога името ти, пощата ти, текстът, който четеш, заглавието на документ, линк или рекламен идентификатор. Не отиват при 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 лиценз: всичко по-горе може да се провери, като се прочете.