Часті запитання
Усе, що потрібно знати про роботу Mera, вашу приватність і наші тарифи, включно з тим, що ми ще не завершили.
Про Mera
Mera є персональним новинним асистентом, орієнтованим на важливість, без стрічки для гортання. Він безперервно сканує тисячі джерел і надсилає стільки щоденних сповіщень, скільки ви самі оберете; кожне супроводжується простим поясненням «чому це важливо для вас» і прямим посиланням на оригінальну публікацію. Mera створено, щоб повернути вам 60–90 хвилин на день, які більшість людей витрачають на самостійне фільтрування новин.
Жодного полювання за залученістю і жодної нескінченної стрічки. Mera сповіщає вас лише тоді, коли щось справді вас стосується, а не намагається максимізувати час у застосунку. Насправді Mera виконує свою мету тим краще, чим менше часу ви витрачаєте на читання новин.
Mera відстежує тисячі видань по всьому світу багатьма мовами. Статті перекладаються та зіставляються між мовами, тож репортаж місцевою мовою й англомовний репортаж про ту саму подію групуються разом. Повний список джерел відкритий на GitHub: будь-хто може його перевірити.
Ні. Mera показує лише заголовки та пояснення, чому історія важлива; саме читання відбувається на сайті оригінального видавця. Замість того щоб замінювати журналістику, Mera спрямовує трафік і увагу назад до редакцій, які її створили.
Приватність
Ні. Ваш профіль і особисті відомості, що стоять за ним, ніколи не залишають пристрій. Натомість ми надсилаємо короткий список широких тематичних фраз (наприклад, «житлова політика Амстердама») і, за бажанням, країну. Це все, що передається: жодного профілю, жодних особистих відомостей, жодної історії читання й нічого про те, які статті ви відкривали. Ми називаємо цю конструкцію протоколом Mera.
Ніколи. Реклами немає, і ми ніколи не продаємо ваші дані. Клієнт тут ви, а не товар, який продають рекламодавцям.
Більшість можна перевірити, а не брати на віру. Код застосунку відкритий для перегляду, і ми публікуємо посібники з аналізу мережевого трафіку: ви самі побачите, що саме залишає пристрій: широкі тематичні фрази й нічого більше. Наш бекенд ще не опубліковано, і це чесно визнана прогалина. Ми все ще працюємо над цим: переносимо кожен сервіс, який торкається ваших даних, у репозиторій із доступним для перегляду кодом (див. «Прозорість і план розвитку» нижче). Доки це не готово, одне лишається питанням довіри: що ми не ведемо запису, який пов'язує вас із надісланими темами. Ми побудували систему так, щоб такий запис узагалі не міг виникнути: теми зберігаються у спільному кеші, адресованому лише за текстом, без жодного ідентифікатора користувача. І незручна частина, сказана прямо: публікація вихідного коду сервера доводить, що робить код, але ніколи не показує, який код сервер насправді виконує. Це справедливо для всіх, хто публікує бекенд, включно з Signal.
Ви можете видалити обліковий запис у застосунку. Запис для входу на вашому телефоні видаляється одразу, тож видалення не можна скасувати. Ви також можете скористатися сторінкою видалення даних на цьому сайті, вказавши свій ID підтримки, який розташований внизу екрана «Налаштування» в застосунку, і ми виконаємо запит протягом місяця, як того вимагає закон. Видалення облікового запису не скасовує підписку в App Store чи Google Play, тож скасуйте її в магазині. Ваш профіль зберігається на пристрої, тому видалення застосунку видаляє його, але саме лише видалення застосунку не видаляє ваш обліковий запис.
Ні. Mera ніколи не запитує адресу електронної пошти, номер телефону чи пароль. Ваш телефон виконує вхід. На iPhone App Attest від Apple підтверджує, що кожен вхід здійснюється зі справжнього застосунку Mera на справжньому iPhone, а наші сервери нічого не надсилають до Apple. На Android ідентифікатор Android ID вашого телефона надсилається на наші сервери, які зберігають лише створений із нього запис для входу: односторонній хеш, який не можна перетворити назад на цей ідентифікатор. Google Play Integrity також перевіряє кожен вхід, а ми перевіряємо результат і не зберігаємо його. Ми використовуємо все це лише для того, щоб виконати вхід, переконатися, що входи здійснюються зі справжнього застосунку на справжньому телефоні, і обмежити швидкість, з якою з одного підключення можна створювати облікові записи. Ваш обліковий запис прив'язаний до цього телефона. Якщо ви втратите телефон, скинете телефон на Android до заводських налаштувань або перевстановите застосунок на iPhone, ви почнете з новим обліковим записом. Перевстановлення на Android його зберігає. Про те, як ваші дані та тариф переходять із вами, див. у відповіді на запитання «Що станеться, коли в мене буде новий телефон?» нижче. Якщо в обліковому записі 12 місяців не було ні входів, ні використання застосунку, ми видаляємо його, якщо він не має активного платного тарифу. Коли ви видаляєте обліковий запис, запис для входу видаляється одразу, тому таке видалення не можна скасувати, і нічого про ваш телефон не зберігається.
Використання Mera
Вирішуєте ви самі: можна налаштувати до 24 можливостей для сповіщень на день, у зручний для вас час. Єдиним винятком є екстрені сповіщення про загрозу життю: вони завжди пробиваються понад ліміт.
Кожна стаття, яка відповідає вашим інтересам, потрапляє до вашої Стрічки. Mera читає їх, відсіює шум і виносить на верх найважливіше. Семантичний пошук знаходить статті-кандидати, а далі LLM читає кожну з них, щоб вирішити, чи важлива вона для вас і чому. Коли таке читання відбувається в хмарі, ваш тариф визначає, скільки його Mera виконує щодня: Starter 10 МБ, Індивідуальний 50 МБ (у 5 разів більше за Starter), а Професійний 200 МБ (у 20 разів більше за Starter). Mera читає для вас через наскрізне шифрування, тож не бачить, які статті вона читає, і скільки їх. Тому тарифи вимірюються в мегабайтах зашифрованого тексту, а не в статтях. Статті, які Mera ще не прочитала, все одно з'являються у вашій Стрічці, нижче від підбірки Mera. На підтримуваних телефонах читання на телефоні необмежене на кожному тарифі.
iPhone і телефони на Android у всьому світі. Телефони на Android потребують Google Play. Mera виконує вхід через ваш телефон, використовуючи App Attest від Apple на iPhone та Google Play Integrity на Android, а телефон, який не проходить цю перевірку, не може користуватися Mera.
20, і це ж саме 20 мов на iOS та Android: арабська, китайська (спрощена й традиційна), нідерландська, англійська, французька, німецька, гінді, індонезійська, італійська, японська, корейська, польська, португальська, російська, іспанська, тайська, турецька, українська й в'єтнамська. Самі новини збираються з джерел значно більшою кількістю мов і зіставляються між ними; тож мова, якою написано статтю, ніколи не обмежує те, що до вас доходить.
59. Android перекладає за допомогою локальних моделей від Google, а модель для кожної мови завантажується при першій потребі, тому кількість мов не залежить від версії вашого Android.
20 на сучасному iPhone та 26 на iOS 27 і новіших. Apple постачає мови перекладу разом із самою операційною системою, тож які мови ви отримуєте, залежить від вашої версії iOS: українська потребує iOS 17, гінді потребує iOS 18, а кантонська, данська, іврит, малайська, норвезька й шведська потребують iOS 27. Що б ваш iPhone не міг перекласти, Google Translate все ще може.
Більш ніж 200, на iOS та Android однаково. На сторінках статей є кнопка Читати в Google Translate, яка відкриває сторінку видавця перекладеною вашою мовою в застосунку; нічого завантажувати не потрібно й не залежить від версії вашої ОС. Google розпізнає вихідну мову самостійно; тому цей шлях не обмежений тим, що ваш телефон може перекласти на пристрої; переклад йде однією з 20 мов вашого застосунку, яку ви обрали. Кнопка з'являється щоразу, коли ми маємо захищене посилання на статтю.
Тарифи та оплата
Starter безкоштовний. Індивідуальний і Професійний є платними тарифами, і вони відрізняються від Starter лише тим, скільки Mera читає для вас щодня у хмарі (див. «У чому різниця між тарифами?» нижче). Кожна стаття, яка відповідає вашим інтересам, потрапляє до вашої Стрічки на кожному тарифі. Користуватися Starter можна скільки завгодно, без платіжних даних. Поточні ціни платних тарифів для вашого регіону показано у виборі плану в застосунку, а також в App Store або Google Play.
Ви отримуєте Starter безкоштовно: повний досвід Mera, зокрема аналіз за допомогою ШІ. Кожна стаття, яка відповідає вашим інтересам, потрапляє до вашої Стрічки, а Mera щодня читає для вас у хмарі визначену кількість. Ця кількість скидається раз на добу о півночі за UTC, а застосунок показує, котра це година там, де ви є. На підтримуваних телефонах читання на телефоні необмежене на кожному тарифі. Платні тарифи дають Mera змогу читати більше в хмарі й не змінюють нічого іншого.
Ні. Starter безкоштовний і залишається безкоштовним, тож ні картки, ні пробного періоду App Store чи Google Play, і скасовувати нічого. Платний тариф ви обираєте лише тоді, коли хочете, щоб Mera щодня читала для вас більше.
Лише те, скільки Mera щодня читає для вас у хмарі: 10 МБ на Starter, 50 МБ на Індивідуальному (у 5 разів більше за Starter) і 200 МБ на Професійному (у 20 разів більше за Starter). Тарифи вимірюються в мегабайтах, бо Mera читає через наскрізне шифрування і не може порахувати статті, які читає. Кожен тариф включає повний досвід Mera, зокрема Starter, і кожна стаття, яка відповідає вашим інтересам, потрапляє до вашої Стрічки на кожному тарифі. На підтримуваних телефонах читання на телефоні необмежене на кожному тарифі.
Starter не є передплатою, тому скасовувати нічого. Якщо ви скасуєте платний тариф, ви повернетеся на Starter, а не втратите доступ до облікового запису. Платний тариф керується через App Store або Google Play, а всередині застосунку також є екран керування передплатою. Скасувати можна будь-коли.
Оплату стягує з вас Apple або Google, а не Mera. Apple надсилає квитанції та рахунки на електронну пошту вашого Apple Account, а Google Play надсилає квитанції на електронну пошту вашого Google Account. Mera не надсилає листів про оплату. На iPhone керуйте тарифом у налаштуваннях підписок App Store, а щодо квитанцій, повернень коштів і проблем з оплатою звертайтеся на reportaproblem.apple.com. На Android відкрийте Google Play і перейдіть до розділу «Платежі та підписки».
Ваш новий телефон отримує новий обліковий запис Mera, оскільки саме телефон виконує вхід. Ваші дані повертаються з вашої власної резервної копії в iCloud або Google Drive. Ваш тариф переходить разом з обліковим записом App Store чи Google Play: увійдіть у магазин з тим самим обліковим записом і натисніть «Відновити покупки» в Mera. Якщо ви перемикаєтеся між iPhone і Android, ваш тариф залишається в старому магазині. Скасуйте його там, а потім оформіть передплату знову в новому. Mera не бачить тарифів в інших магазинах, тож не може повернути кошти за будь-яке перекриття.
Технічні питання
Оцінювання релевантності є справжньою роботою LLM, яка виконується на вашому пристрої або в приватному анклаві, а не на серверній фермі, що читає ваш профіль. Статті аналізуються партіями з видимим прогресом. Це ціна персоналізації зі збереженням приватності, і на новіших телефонах вона помітно швидша.
На вашому пристрої. Ваш профіль, особисті відомості, історія читання та збережені статті лишаються локально: сервери Mera їх ніколи не отримують. Про вас ми зберігаємо запис для входу на вашому телефоні, ID підтримки, статус вашої передплати та щодня: скільки зашифрованого тексту Mera надсилала на читання для вас (ніколи не сам текст), скільки запитів це зайняло, скільки статей потрапило до вашої Стрічки, денна норма вашого тарифу та час, коли її вичерпано, що й визначає, як застосовується ваш тариф. Якщо ваш обліковий запис створено з електронною поштою до 30 жовтня 2026 р., ми також зберігаємо цю адресу до її видалення тієї самої дати. Якщо ви подавали запит на розблокування після того, як захисний фільтр чату вас позначив, доданий вами за власним вибором транскрипт зберігається для перевірки. Повну картину див. у відповіді на запитання «Що ви зберігаєте на своїх серверах?».
Якщо ваш телефон не може запустити модель локально, аналіз виконується всередині довіреного середовища виконання. Ваш застосунок отримує звіт про атестацію анклаву й шифрує запит ключем, який анклав публікує (обмін ключами X25519 з XChaCha20-Poly1305), тож запит нечитабельний під час передавання й нечитабельний для нас, а все видаляється одразу після завершення обчислень. Якщо бути точним щодо сьогоднішнього обмеження: застосунок ще не перевіряє підпис атестації відносно виробника обладнання і не відмовляється продовжувати, якщо ця перевірка не пройде. Тож зараз ви довіряєте Mera й оператору анклаву, а не самому кремнію. Ми плануємо закрити цю прогалину: перевіряти атестацію та відмовлятися продовжувати в разі її провалу (fail closed). Це відображено в плані розвитку нижче.
Прив'язано до вашого облікового запису: ID підтримки, статус вашої передплати, щоденний запис того, скільки зашифрованого тексту Mera надсилала на читання для вас (ніколи не сам текст), скільки запитів це зайняло, скільки статей потрапило до вашої Стрічки, денна норма вашого тарифу та час, коли її вичерпано, що використовується для застосування вашого тарифу (зберігається 90 днів, без тексту статей, тем чи чатів), ваші сесії входу (без IP-адреси та відомостей про браузер, і кожна видаляється після завершення, не пізніше ніж через рік), і записи про оплату, які магазини застосунків надсилають нам, коли ваша передплата змінюється. Якщо ваш обліковий запис створено з електронною поштою до 30 жовтня 2026 р., ми зберігаємо цю адресу до її видалення 30 жовтня 2026 р. Ми також зберігаємо запис для входу на вашому телефоні: ключ App Attest на iPhone або односторонній хеш вашого Android ID на Android. Він видаляється одразу, щойно ви попросите видалити обліковий запис. Якщо ви подавали запит на розблокування після того, як захисний фільтр чату вас позначив, доданий вами за власним вибором транскрипт зберігається, доки його не перевірить людина, і видаляється через 90 днів після цього або через 180 днів, якщо на той час його ніхто не перевірив. Ми ще додаємо чіткіший попередній перегляд того, що саме додається. Наші журнали помилок сервера можуть містити IP-адресу та тип пристрою запиту, що завершився помилкою, і видаляються через 30 днів. Надіслані вами тематичні фрази теж зберігаються, але в кеші, адресованому лише за текстом, без ідентифікатора користувача, спільному для всіх читачів, і будь-яка тема, якої ніхто не запитував 14 днів, видаляється. Ваш профіль, особисті відомості та поведінка під час читання ніколи не надсилаються нам і ніколи не зберігаються.
Прозорість і план розвитку
Ні, Mera має відкритий для перегляду код (source-available), але це не відкритий код (open source). Повний вихідний код застосунку публікується, щоб будь-хто міг його прочитати, скомпілювати та перевірити, але ліцензія не надає права на промислове чи комерційне використання. Ми свідомо точні у формулюваннях: «відкритий код» має конкретне значення: ліцензія, схвалена OSI, зі свободою використання й поширення; а Mera цьому критерію не відповідає. Назвати себе відкритим кодом було б для нас найдешевшою можливою заявою, і саме тому ми її не робимо.
Ми все ще працюємо над цим. Це не питання простого відкриття репозиторію: код, що обробляє ваші дані, і код, що керує нашим новинним конвеєром, зараз живуть в одній кодовій базі, і їх належне розділення становить основну частину роботи. Ми будуємо новий сервіс, один репозиторій із чотирма розгортуваними частинами, усі з відкритим для перегляду кодом, а саме API, до якого звертається застосунок, сервіс автентифікації, що відповідає за вхід, сесії та ключі підпису, наскрізно зашифрований релей інференсу, і фоновий воркер для сповіщень. Цей сервіс стає єдиним, з чим спілкується застосунок. Усе, що знає, хто ви, переїжджає туди. Наш новинний бекенд лишається закритим і стає чистим сервісом статей, який отримує тематичні фрази без жодного ідентифікатора: без ID користувача, без сесії, без ID пристрою, без клієнтського IP. Це буде забезпечуватися фіксованим переліком дозволених вихідних полів із тестом, який ламатиме збірку, якщо до нього колись щось додадуть. Обидві системи працюватимуть на окремих базах даних з окремими обліковими даними й без доступу до бази даних між системами, тож закрита сторона не зможе прочитати запис користувача навіть помилково. Наразі нічого з цього ще не існує. Це те, що ми зараз будуємо, і ми радше опишемо це в майбутньому часі, ніж дамо вам прочитати це так, ніби воно вже готове.
У цьому й полягає сенс такого підходу, хоча, щоб було зрозуміло, це описує те, що ми зараз будуємо, а не те, що можна завантажити вже сьогодні. Сервіс із відкритим для перегляду кодом постачатиметься з підключними провайдерами: інтерфейсом провайдера новин з еталонним адаптером на основі публічного API пошуку, тож ви зможете запустити весь застосунок на власних даних без нашого конвеєра, та інтерфейсом прав доступу, який за замовчуванням буде безлімітний, тож вам не знадобиться платіжний обліковий запис, щоб спробувати. Ви отримаєте робочий, справді приватний новинний застосунок. Ви не отримаєте нашого семантичного пошуку, кластеризації сюжетів між мовами чи заголовків, ранжованих за широтою охоплення: саме там перебуває вся інфраструктурна й витратна робота, і саме за це платить передплата. Ми вважаємо це чесною межею: ви маєте змогу перевірити, що відбувається з вашими даними, але не обов'язково відтворити продукт з нашого коду.
Ми вважаємо за краще, щоб ви дізналися про це від нас, а не виявили самі. Інференс за замовчуванням виконується в хмарі, а не на пристрої. Запуск моделі на власному телефоні є опцією, яку ви вмикаєте самостійно, і нам слід говорити про це пряміше, ніж ми робили дотепер, оскільки решта тексту може справляти враження, що все навпаки. Бекенд ще не опубліковано, тож те, що відбувається з вашими тематичними фразами, задокументовано, але не читабельно. Застосунок шифрує запити інференсу ключем, засвідченим атестацією анклаву, але ще не перевіряє цю атестацію відносно виробника обладнання і не відмовляється продовжувати в разі невдалої перевірки: сьогоднішньою точкою опори довіри є ми плюс оператор анклаву, а не сам кремній. Ми ще не публікуємо відтворювані збірки чи підписані хеші релізів, тож ви можете прочитати наш код, але поки не можете довести, що застосунок на вашому телефоні зібрано саме з нього. Навіть коли бекенд стане публічним, вихідний код не може довести, який код сервер насправді виконує: цього не може ніхто, і ми вважаємо за краще сказати це прямо, а не натякати на протилежне; заплановано звіт про прозорість, щоб принаймні наша поведінка при отриманні юридичних запитів була задокументована. Посилення захисту від prompt injection у контенті, який обробляє ШІ, триває. А наш опублікований список сторонніх провайдерів був неповним і згадував платіжних провайдерів, якими ми насправді не користуємося; це виправлено в цьому оновленні.
Для деяких тем, і лише в вузькому, буквальному сенсі. Коли одна з ваших тематичних фраз поєднує назву міста чи населеного пункту зі словом-темою — «погода у Бхопалі», «джазові заходи в Амстердамі» — сервер вимагає, щоб текст статті насправді згадував це місце перед тим, як її можна повернути для цієї теми. Це фільтр ключових слів, застосований після пошуку на фразі, доданий тому, що семантичний пошук сам по собі не міг виконати завдання: для запиту місце-плюс-тема векторний якір майже повністю зосереджується на слові-темі, з географією, яка вносить максимум близько 0,03 до оцінки подібності, тому статті на ту саму тему з невідповідних міст надійно обходили справжні місцеві. Обмеження важливіші за функцію, тому ось вони. Це застосовується лише до міських та місцевих тем: якщо тема, чиєю суттю є країна чи континент («політика Нідерландів», «Закон ЄС про ШІ»), то вона навмисно ніколи не фільтрується таким чином, тому що там місце є предметом матеріалу, а точне визначення місця викинуло б законний національний охоп. Саме порівняння — це простий тест без урахування регістру на підстроку проти заголовку, опису та оригінального заголовка статті. Немає географічної бази даних назв і немає списку псевдонімів, тому тема, яка говорить «Бомбей», не буде збігатися зі статтею, яка каже «Мумбаї» — це відома прогалина, яку ми не закрили, не розв'язана проблема. І вона відкривається за конструкцією: там, де перевірку не можна виконати впевнено, як-от фразу, яку ми не читаємо як місце, або статтю без тексту для пошуку, статтю зберігають, а не викидають. Нічого з цього не робить вашу стрічку залежною від місцезнаходження, і нічого з цього не передбачає, що сервер знає, де ви знаходитесь. Це фільтр на словах у тематичній фразі. Ворота читають лише тематичну фразу, а записи про теми не містять поля місцезнаходження та жодного запису про те, який факт їх створив.
Почасти вам і не має бути потрібно: у цьому весь сенс роботи, описаної вище. Що більше з цього ви можете перевірити самі, то менше вам доводиться вірити мені на слово. Але буду чесним щодо того, як стоять справи: Mera робить одна людина. Повна прозорість є моєю метою, і я до неї ще не дійшов. Перелічені вище прогалини реальні, я опублікував їх сам, а не чекав, поки мене на них зловлять, і мої ресурси такі, які є. Наразі чесне прохання звучить так: довіртеся, що я закрию їх швидко, а не що вони вже закриті. Ця сторінка оновлюється в міру того, як кожен пункт вирішується.
Підтримка
Напишіть нам на contact@mera.news або скористайтеся опцією «Повідомити про помилку» всередині застосунку. Якщо ви пишете нам електронною поштою, вкажіть свій ID підтримки, який розташований внизу екрана «Налаштування» в застосунку.
Залишились питання? Напишіть нам на contact@mera.news. Ми завжди раді допомогти.