Без сюрпризів: усе можна перевірити.
Ви збираєтеся підключити рекламний кабінет, який витрачає справжні гроші, і показати застосунку звіт про те, скільки ви заробляєте. Ось що саме це нам дає, чого не дає і де фізично лежить кожна частина даних. Усе нижче описує продукт таким, яким він є сьогодні.
Amazon · доступ
Як ми бачимо вашу рекламу
Рекламні дані йдуть через офіційний API Amazon Ads. Доступ SelfPub Go ви надаєте на сторінці входу самого Amazon — лише на керування рекламними кампаніями й більше ні на що. Пароль від Amazon у наш застосунок ви не вводите ніколи, а відкликати доступ можна будь-коли у своєму акаунті Amazon — не питаючи нас і нічого не видаляючи.
- Жодного збирання даних зі сторінок. Ми не заходимо в рекламний кабінет Amazon від вашого імені й не читаємо його розширенням браузера. Якщо API чогось не вміє, застосунок так і каже, а не обходить обмеження.
- Застосунок називає себе в кожному запиті. Запити до Amazon несуть заголовок
User-Agentз номером версії: у ньому вказано застосунок, його версію й акаунт, від імені якого йде запит. Так Amazon пов’язує кожну дію з конкретним інструментом, а не з анонімним трафіком. - Ні Selling Partner API, ні входу в KDP. Доступу до вашого акаунта KDP у нас немає. Роялті потрапляють у застосунок лише через звіт, який ви самі завантажуєте з KDP.
Роялті
Роялті зберігаються у вас
Умови KDP обмежують передачу звітів про роялті третім особам. Саме тому SelfPub Go — застосунок для комп’ютера, а не вебсайт.
- Читаються й зберігаються на комп’ютері. Звіт про роялті розбирається на вашому комп’ютері й записується в базу у вашому профілі користувача. Сам звіт до нас не завантажується, і копії роялті на сервері немає, тож злити, витребувати через суд чи загубити там нічого. Щоб завести ваші книги, на сервер іде лише перелік видань зі звіту — ASIN, магазин, формат, назва й автор, без сум, проданих примірників і дат.
- Цифри для ШІ. Коли ШІ готує тижневе зведення чи іншу відповідь про ваші гроші, потрібні суми роялті й прибутку передаються моделі через наш сервер, і сервер їх не зберігає.
- Зашифровано засобами системи. Базу шифрує сховище секретів вашої системи — «Зв’язка ключів» (Keychain) на macOS і DPAPI на Windows, — тож прочитати файл можна лише під вашим обліковим записом на вашому комп’ютері.
- Переїзд — лише з вашої волі. Щоб історія роялті була й на другому комп’ютері, збережіть її у файл під паролем («Перенесення роялті на інший комп’ютер») і відкрийте цей файл там. Через нас нічого не йде.
Сервер
Що зберігають наші сервери
Рекламні дані мусять проходити через наші сервери — інакше API Amazon не працює. Тож скажемо конкретно, а не вдаватимемо, ніби не зберігаємо майже нічого:
- Зберігаємо, серед іншого: ваші книги та їхні ASIN, структуру кампаній, ключові слова, мінус-слова й пошукові запити, а також рекламні показники, які Amazon повідомляє для них.
- Не зберігаємо: ваші звіти KDP про роялті й пароль від Amazon.
- Акаунти розмежовує сама база даних, а не лише код. Рядки різних акаунтів розділені механізмом row-level security у Postgres: правило виконує сама база, і запит без зазначеного акаунта отримає порожню відповідь, а не все підряд.
- Токени Amazon шифруються ще до запису в базу — на рівні серверного застосунку, ключем із середовища сервера, а не з репозиторію чи із застосунку на вашому комп’ютері.
Зміни
Зміни — з вашої згоди
Кожну вашу зміну, яка йде в Amazon, — ставку, бюджет, паузу кампанії, мінус-слово, нову кампанію — застосунок спершу показує: старе значення поруч із новим. Claude і ChatGPT, якщо ви їх підключили, теж вносять зміни лише після вашого «так», і такі зміни видно в «Історії змін» із кнопкою скасування.
- Автоматика діє сама, лише якщо ви її ввімкнули. «Поради» за правилами й «Ко-пілот» ставок пропонують кроки разом із цифрами, на яких вони ґрунтуються, а застосовуєте їх ви — кнопкою. «Авто-мінусувальник» (бета, за замовчуванням вимкнений) після ввімкнення сам додає точні мінус-слова й записує кожне — з можливістю скасувати.
- Нові кампанії — за замовчуванням на паузі. Майстер питає «Коли запускати?». Якщо не вибрати «одразу», кампанія з’явиться на паузі й нічого не витрачатиме, доки ви її не ввімкнете.
- Зміни записуються. Зміни ставок, бюджетів, статусів і мінус-слів зберігаються зі старим і новим значенням і з тим, хто їх зробив, — тож у несподіваної цифри завжди є історія, яку можна прочитати.
- Ваші дані не навчають моделей. Ми не використовуємо ваші рекламні дані чи роялті для навчання моделей ШІ — ні своїх, ні чужих.
Повідомити
Якщо ви знайшли проблему
Про знайдені вразливості пишіть на security@selfpubgo.com. Відповідаємо протягом робочого дня, прямо розповімо, що знайшли й що змінили, і з вдячністю згадаємо вас, якщо захочете. Грошових винагород за вразливості (bug bounty) ми не платимо.
SelfPub Go — невелика команда, а продукт поки в ранньому доступі. Краще короткий список заходів захисту, які діють уже сьогодні, ніж довгий, який гарно читається. Якщо потрібного вам захисту тут немає, запитайте: чесна відповідь корисніша нам обом, ніж сторінка, яка натякає на інше.
Лишилися запитання про ваші дані?