SPLITO Logo
SPLITO

Split smart. Settle fast.

Split expenses with friends, roommates, and travel groups with zero login required. SPLITO combines on-device privacy, Universal AI Receipt OCR for transit tickets and fuel slips, and an optimal debt simplification engine.

Universal Group Bill Splitting Without Login or Registration

Instant Peer-to-Peer Ledger Sharing via Encrypted Hash Links

SPLITO allows you to split bills online instantly without creating an account, remembering passwords, or sharing phone numbers.

Traditional expense splitters force every participant to register and install heavy apps before logging expenses. With SPLITO, anyone can create a group ledger in seconds and share a direct link. Group members can view balances, add expenses, and settle debts straight from their browser on any device.

Zero-Friction Collaborative Ledger Features

  • Zero sign-up friction: No email, password, or SMS verification.
  • Instant link sharing: One-tap WhatsApp, Telegram, or SMS join links.
  • Local-first privacy: Group ledgers are stored locally on your device.
Real-Time WebSocket State Synchronization

Ledger mutations sync seamlessly across connected devices using an optimistic local-first update pipeline.

RFC 7519 Cryptographic Token Integrity & State Verification

Session identifiers are securely sandboxed and never attached to personal identifying data.

Universal AI Receipt OCR & Line-Item Extraction Architecture

Multi-Modal Transit Ticket & Transport Slip OCR Extraction

SPLITO's Universal AI Receipt Scanner extracts line items, taxes, tips, and totals from transit tickets, petrol pump slips, dining bills, and grocery folios in under 3 seconds.

Powered by a dual-tier OCR architecture combining Cloudflare Llama 3.2 Vision AI with local on-device Tesseract fallback, the scanner accurately reads non-traditional receipts that ordinary OCR engines fail to parse:

Supported Receipt Formats & Domain Parsers

  • Petrol pump and fuel receipts: Extracts liters, rate per liter, vehicle logs, and total amount.
  • Bus and train transit tickets: Captures passenger counts, route numbers, boarding dates, and seat fares.
  • Restaurant and dining folios: Parses dishes, drinks, tax brackets, service charges, and discounts.
Optical Character Recognition Token Processing & Regex Normalization

Preprocesses document geometry, eliminates skew, and applies fuzzy price matching algorithms to guarantee sub-cent accuracy.

Multi-Sensor Device Capture & Orientation Normalization

Compliant with mobile camera standards, supporting live camera dictation and high-res image uploads.

Min-Flow Debt Simplification Algorithm & Settlement Mathematics

Greedy Matching Algorithm for Minimum Transaction Settlement

SPLITO solves group debt settlement using a greedy Min-Flow graph algorithm that calculates net debtor-creditor balances to minimize total transactions by up to 70%.

Instead of having N friends transfer money back and forth across dozens of individual payments, SPLITO computes each member's net balance vector:

Net Balance Vector Formulation

NetBalance(P_i) = Σ PaidBy(P_i) − Σ OwedBy(P_i)

The engine matches the maximum net debtor with the maximum net creditor, eliminating cycles in &mathcal;O(N log N) time and reducing total payments from &mathcal;O(N²) to at most N − 1 transactions.

Computational Time Complexity: &mathcal;O(N log N) Heap-Based Settlement

Utilizes dual max-heaps for debtors and creditors to compute minimal cash-flow paths with zero circular transfers.

Mathematical Proof of Zero Residual Debt Completeness

Guarantees exact mathematical closure where Σ NetBalance(P_i) = 0 across any group size.

Fair Discount & Promo Code Splitter: Proportional Savings Allocation

Subtotal-Proportional Voucher & Discount Distribution

SPLITO distributes coupon codes, promotional discounts, and vouchers proportionally according to each participant's itemized subtotal before applying tax and tips.

When a group uses a $15 discount coupon on a restaurant order, SPLITO applies the exact proportional discount share to each person:

Formula for Proportional Discount Distribution

DiscountShare_i = TotalDiscount × (ItemSubtotal_i / GroupSubtotal)

This ensures that members who ordered expensive entrees get their fair proportion of savings, rather than penalizing members who only ordered a beverage.

Multi-Tier Tax Brackets & Service Gratuity Splitting

Taxes and service tips are calculated proportionally on post-discount subtotals to maintain fair penny-exact accounting.

Sub-Cent Rounding & Remainder Allocation Protocol

Fractional cents are resolved deterministically using largest remainder distribution.

Privacy-First Architecture: 30-Day Ephemeral Data Retention

Client-Side Cryptographic Data Isolation

SPLITO enforces an ephemeral data lifecycle: online shared ledgers are permanently purged from cloud storage 30 days after group activity ceases.

We do not track users, display third-party advertisements, or sell personal financial data. In offline mode, all group records and receipt computations stay strictly inside your browser's local sandbox.

Admin PIN Protection & Cryptographic Hash Verification

Group organizers can set a 4-digit PIN to restrict write permissions, verified locally with SHA-256 cryptographic hashing.

Zero-Tracking Storage Schema in HTML5 LocalStorage

All sensitive computations, member names, and expenses reside strictly within client sandboxed storage.

GDPR Article 17 Right to Erasure & DPDPA Compliance Assurance

Permanent cryptographic deletion ensures compliance with international data privacy legislation.

100% Offline Progressive Web App (PWA) Capability

Service Worker Cache-First Runtime Protocol

SPLITO functions completely without an active internet connection via local Service Worker asset caching.

Install SPLITO on iOS (Safari Share → Add to Home Screen), Android (Chrome 3-dot → Install App), macOS, or Windows for instant offline access during remote road trips, international flights, and low-connectivity travel.

Cross-Platform Installation: iOS, Android, macOS & Windows

Operates seamlessly in full standalone mode with custom application icons and offline state persistence.

IndexedDB & LocalStorage Synchronization Pipeline

Queued offline mutations automatically reconcile in the background upon internet reconnection.

W3C Web Application Manifest Specification Compliance

Strict adherence to modern Web App Manifest standards with adaptive icons and responsive viewports.