Як це працює
Від токена до списку підписок — що відбувається під капотом на кожному кроці.
Підключення Monobank
Ви вставляєте API-токен Monobank. Платформа перевіряє його одним запитом до Monobank і, якщо токен дійсний, зберігає його в зашифрованому вигляді (AES-256-GCM). Токен використовується виключно для читання виписки — жодних платіжних операцій платформа не виконує і виконати не може.
Синхронізація 6 місяців історії
Натискаєте «Sync 6 months» — і платформа завантажує виписку частинами по 30 днів, показуючи прогрес. Якщо Monobank тимчасово обмежує кількість запитів, синхронізація сама зачекає та продовжить. Успішні транзакції зберігаються у вашій приватній базі й доступні лише вам.
Пошук ритму: критерії підписки
Алгоритм групує платежі за назвою сервісу (номери замовлень і дати відкидаються, щоб «Netflix №123» і «Netflix №456» стали одним сервісом) та шукає регулярність. Списання вважається підпискою, коли:
- Достатня історія. Щонайменше 3 списання від одного сервісу; для відомих сервісів (Netflix, Spotify, iCloud, OpenAI тощо) достатньо двох.
- Стабільний інтервал. Проміжки між платежами відповідають тижню (7±2 дні), місяцю (30±4), кварталу (91±8) або року (365±15) — і щонайменше 60% інтервалів вкладаються в допуск.
- Стабільна сума. Відхилення до 15% від типової суми допускається — це покриває курсові коливання доларових підписок.
- Не побутові витрати. Супермаркети, АЗС, таксі й доставка виключаються, навіть якщо ви платите там регулярно.
Впевненість і ваш контроль
Кожен кандидат отримує оцінку впевненості 0–100 (глибина історії, ритм, стабільність суми, бонус за відомий сервіс). Оцінка від 60 — сервіс потрапляє в список підписок; 40–59 — у секцію «можливо підписка», де ви підтверджуєте або відхиляєте його одним кліком. Для кожної підписки платформа рахує місячний еквівалент вартості й прогнозує дату наступного списання.