Beta · v0.1.199+260

Splitoll

Счета и покупки для дома, путешествий и компаний

Делите расходы офлайн, без аккаунта, без отслеживания, без рекламы.

Офлайн-first

Работает без интернета. Изменения накапливаются локально и синхронизируются, когда сеть появится. Самолёт, дача, метро — Splitoll работает.

Без аккаунта

Никакого email, телефона, ID. Вы и ваши группы существуют только на ваших устройствах. Никакой рекламы и трекеров.

Счета + покупки

Один app для расходов и совместного шопинга. Бутылку, чек, продукты, поездку — всё в одном балансе. Smart Import из текста.

Сейчас всё бесплатно

Все базовые функции — расходы, шопинг, синхронизация, экспорт в PDF — будут free навсегда. Pro-тариф с дополнительными возможностями (Smart Import, групповые AI-помощники, расширенная история) — скоро.

Частые вопросы

Почему без аккаунта?

Anonymous-first by design: вы и ваши группы существуют только на ваших устройствах. Мы не знаем, кто вы, не привязываем к email или телефону, не строим профили. Между устройствами синхронизация работает через анонимные deviceID токены — сервер видит только зашифрованные обновления, не их содержимое.

Как работает синхронизация?

Изменения сохраняются в очередь локально (через Drift + SQLite). Когда другие участники группы выходят онлайн, сервер передаёт обновления через анонимные device-токены, и каждое устройство применяет diff к своей локальной копии. Конфликты разрешаются по vector-clock — последнее изменение по конкретному полю выигрывает.

Сколько стоит Splitoll?

Сейчас всё бесплатно. Базовые функции (счета, шопинг, синхронизация, PDF-экспорт) останутся free навсегда. Pro-тариф будет опциональным — Smart Import больших списков, групповые AI-помощники, расширенная аналитика.

Как удалить мои данные?

В приложении: Profile → Аккаунт → Удалить аккаунт. Все группы, расходы, чеки, шопинг-листы удаляются локально и из server-side sync-очереди. Поскольку нет аккаунта — нет ничего, что осталось бы после удаления приложения, кроме pending-sync для других участников ваших групп (это очищается, когда они выходят онлайн).

Как установить

📱 Android — APK

  1. Скачай APK по кнопке выше
  2. Открой файл — Android попросит «Разрешить установку из неизвестных источников»
  3. Подтверди → Install → готово

При следующих обновлениях APK прилетит через встроенный self-update (опционально).

🌐 PWA — браузер

  1. Открой /app/ в Chrome / Safari / Firefox
  2. Меню браузера → «Добавить на главный экран»
  3. Иконка появится как обычное приложение, работает оффлайн

PWA подходит и для iOS, и для desktop.

🍎 iOSСкоро

Native iOS-приложение в App Store — Phase 2 запуск. Сейчас доступен PWA-вариант (см. колонку слева).

Native iOS-релиз появится здесь, на splitoll.net.

Beta · v0.1.199+260

Splitoll

Bills + shopping for households, trips, and groups

Split expenses offline. No account, no tracking, no ads.

Offline-first

Works without internet. Changes queue locally and sync when the connection returns. Airplane, cabin, subway — Splitoll just works.

No account

No email, no phone, no ID. You and your groups exist only on your devices. No ads, no trackers, no profile-building.

Bills + shopping

One app for both. Split a bottle, a receipt, groceries, a trip — single balance. Smart Import paste-and-go for long lists.

Free for everyone now

Core features — expenses, shopping, sync, PDF export — stay free forever. A Pro tier with Smart Import for large lists, group AI assistants, and extended analytics is on the way.

Frequently asked

Why no account?

Anonymous-first by design: you and your groups exist only on your devices. We don't ask for an email or phone number, and we don't build profiles. Cross-device sync uses anonymous deviceID tokens — the server sees only encrypted diffs, never their content.

How does sync work?

Changes queue locally (Drift + SQLite). When other group members come online, the server relays updates through anonymous device tokens, and each device applies the diff to its local copy. Conflicts resolve via vector clocks — the latest write per field wins.

How much does Splitoll cost?

Free right now, every feature. Core functionality (bills, shopping, sync, PDF export) stays free forever. A Pro tier will be optional — Smart Import for long lists, group AI assistants, extended analytics.

How do I delete my data?

In the app: Profile → Account → Delete Account. All groups, expenses, receipts, and shopping lists wipe locally and from the server-side sync queue. Since there's no account, there's nothing left after you uninstall — except pending sync for other group members (cleared when they come online).

How to install

📱 Android — APK

  1. Tap "Download for Android" above
  2. Open the file — Android will ask "Allow install from unknown sources"
  3. Confirm → Install → done

Future updates arrive via the built-in self-update channel (optional).

🌐 PWA — browser

  1. Open /app/ in Chrome / Safari / Firefox
  2. Browser menu → "Add to Home Screen"
  3. The icon behaves like a real app and works offline

PWA works on iOS and desktop too.

🍎 iOSSoon

Native iOS app on the App Store ships with Phase 2. For now the PWA (left column) is the iOS path.

The native iOS release will land here on splitoll.net.