The Technology Behind Simple Splits
FairShareUp is designed to be the cleanest, fastest, and most private way to split group expenses. Unlike tracking tools that are slow, ad-heavy, and monetize your data, FairShareUp focuses on high-fidelity user aesthetics and privacy-by-default architecture. Here is an overview of how our system works.
1. Pre-Rendered Static Routing
To ensure fast load times, FairShareUp uses Next.js static generation. This means pages like the blog, landing page, and use cases are pre-compiled into static HTML, providing immediate page loads on any device.
2. Offline Database Syncing
When you log expenses while traveling or in remote areas, FairShareUp caches the records in your local browser storage. Once a network connection is detected, the app automatically syncs the data with Firebase Firestore, merging records without conflicts.
3. Smart Voice Parser
Our voice input feature uses native speech recognition to transcribe your voice locally inside the browser. It parses details like the cost, category, and split rules without sending audio bytes to external servers.