Бета v1.1.0

NestLedger

Приватний фінансовий менеджер з повною повагою до ваших даних. Жодних примусових хмар — суворий offline-first підхід, локальна база SQLite та наскрізне шифрування (E2EE). Синхронізація між пристроями працює через CRDT безпосередньо у вашій локальній мережі.

Про застосунок

Бувало таке: вирішуєш нарешті взяти фінанси під контроль, завантажуєш популярний додаток для бюджету, а він одразу просить реєстрацію, доступ до пошти і починає відправляти всі твої транзакції кудись на свої сервери? Або ще гірше — додаток стає платним по підписці, і якщо ти не заплатиш, твої ж дані виявляються заблокованими?

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

Що таке NestLedger? 💸

Проблема популярних фінансових трекерів

Сучасні фінансові додатки стали надто "хмарними". Вони синхронізують ваші дані через свої центральні сервери. Це зручно, але це означає, що розробник додатку, його маркетологи (і потенційно хакери) можуть знати, скільки ви заробляєте і куди витрачаєте. А якщо сервер "впаде" або компанія закриється? Ви втратите всю історію свого життя.

До того ж, більшість таких додатків не працює нормально без інтернету. Стоїте на касі в підвалі без зв'язку — і не можете записати покупку.

Як NestLedger змінює правила гри

NestLedger — це ультимативний інструмент для обліку фінансів, побудований на концепції Offline-first (спершу офлайн). Ви можете користуватися ним у літаку, в лісі чи в бункері — він працює миттєво, бо вся база даних лежить виключно на вашому смартфоні.

Ми не маємо доступу до ваших грошей. Жодних реєстрацій, жодних серверів аналітики. А якщо ви хочете користуватися апкою і на телефоні, і на планшеті — ми зробили унікальну систему локальної синхронізації, яка не потребує нашого сервера.

Наша філософія

Фундаментальна ідея нашої архітектури звучить так: "Тотальна приватність і ваші власні дані".

Ми застосовуємо банківські стандарти шифрування, але ключі від цього "банку" є лише у вас. Ми створили інструмент, який дозволяє вам детально аналізувати свій бюджет, будувати складні звіти і навіть розпізнавати чеки камерою, не відправляючи жодного байту інформації за межі вашої кімнати.

Під капотом: Як це працює і який у нас стек 🛠

Ми зібрали NestLedger для Android та iOS, використовуючи найбезпечніші технології збереження даних. Жодних компромісів із безпекою:

  • Локальна SQLite під криптом AES-256-GCM: Усі ваші транзакції, рахунки та категорії зберігаються у локальній базі даних SQLite. Але вона не просто лежить файлом — вона зашифрована за військовим стандартом AES-256-GCM. Ключ шифрування генерується з вашого пароля за допомогою складного алгоритму Argon2, тому підібрати його (брутфорсом) практично неможливо.
  • Магія CRDT (Синхронізація без сервера): Як обмінятися даними між телефоном і планшетом без хмари? Ми використали CRDT (Conflict-free Replicated Data Type). Це складна математична модель з "гібридними логічними годинниками". Вона дозволяє вам записувати витрати на двох пристроях одночасно без інтернету. А коли пристрої опиняться в одній Wi-Fi мережі — вони самі зв'яжуться між собою і безконфліктно об'єднають (змерджать) усі зміни.
  • Локальний OCR-движок: Щоб вам не доводилося вручну вбивати довгі списки покупок, ми вбудували OCR (оптичне розпізнавання символів). Ви наводите камеру на чек, і нейромережа розпізнає текст прямо на процесорі вашого смартфона, без звернень до Google Vision чи інших хмарних API.

Ключові можливості (або чому ви полюбите вести бюджет) 🔥

  • Суворий Offline-first та Шифрування 🛡️ Ваші гроші — ваші правила. Додаток не вимагає інтернету для роботи, не просить email, а базу даних неможливо прочитати, якщо хтось вкраде ваш телефон (навіть маючи фізичний доступ до пам'яті).

  • Obsidian-style Граф зв'язків 🕸️ Стандартні кругові діаграми — це нудно. Ми додали інтерактивний граф (як у популярному застосунку Obsidian). Він візуалізує ваші фінанси: кружечки тегів та категорій притягуються один до одного за законами фізики, дозволяючи наочно побачити, звідки й куди найбільше "перетікають" ваші кошти.

  • Serverless Синхронізація 🔄 Налаштуйте власне сховище (через WebDAV або просто локальну мережу) і пристрої самі розберуться, як об'єднати транзакції. Навіть якщо ви внесли зміни в минулий місяць на планшеті, а на телефоні додали витрату за сьогодні — CRDT збереже все ідеально.

  • Локальне сканування чеків 🧾 Просто сфоткайте чек із супермаркету. Апка сама знайде суми, дати та назви товарів, розпізнавши текст локально. Залишиться тільки натиснути "Зберегти".

  • Мультивалютність та безпечні бек-апи 💱 Рахуйте в чому зручно (гривні, долари, крипта) з власним контролем курсів. А якщо хочете перенести дані на новий девайс — просто вивантажте запаролений ZIP-архів і перекиньте його хоч флешкою.

Останні оновлення 5

Переглянути всю історію →