TECHNICAL ARCHITECTURE
No clouds. No servers. No "syncing." Just your data, on your computer, under your control. Here's exactly how we make that happen.
CREATE TABLE leads (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
email TEXT UNIQUE,
company TEXT,
value DECIMAL,
created_at TIMESTAMP
);
-- Your data. Your schema. Your control.
-- We can't see it. We can't sell it.
-- We can't even touch it.
See why our architecture makes SaaS look like a bad joke
Your Browser
Just a thin client
THEIR Servers
They control everything
THEIR Database
Your data, their control
THE PROBLEM:
Your App
Full-featured desktop app
YOUR Database
SQLite file on YOUR machine
YOUR Hard Drive
~/Documents/suplex.db
THE DIFFERENCE:
The technologies that make data ownership possible
The world's most deployed database
SQLite is a self-contained, serverless, zero-configuration database engine. Your entire database is a single file on your computer—portable, standard, and completely under your control.
No servers, no sync, no problem
Traditional SaaS: Your app is just a window into THEIR database. Local-first: Your app IS the database. Every click, every query, every save happens on YOUR machine. No latency. No downtime. No dependency.
# Your database location
~/Documents/Suplex/suplex.db
# Back it up however you want
cp suplex.db suplex-backup-$(date +%Y%m%d).db
No vendor lock-in, ever
Your data isn't trapped in a proprietary format. It's standard SQLite—readable by thousands of tools. Want to switch to something else? Your data comes with you, no conversion needed.
.db
SQLite
.csv
Export
.json
API Ready
Answering the questions you're probably asking
A: Your database is just a file. Back it up to Dropbox, iCloud, Google Drive, an external drive—anywhere. Unlike SaaS "backups" that you can't actually access, YOUR backup is YOURS.
A: Put your database in a synced folder (Dropbox, iCloud, etc.). Same file, multiple devices. Or use our optional peer-to-peer sync—your data still never touches our servers.
A: Your choice. Keep it on one machine. Sync it everywhere. Access via VPN to your home computer. With SaaS, you have no choice. With Suplex, YOU decide.
A: You keep using the app. Your database doesn't expire. Even without updates, your data remains fully accessible. Try doing that with a SaaS that shuts down.
Query your own database with standard SQL
-- Your data is just a SQLite database
-- Query it with any tool: Python, R, Excel, Tableau...
SELECT
company,
SUM(deal_value) as total_pipeline,
COUNT(*) as lead_count
FROM leads
WHERE created_at >= '2024-01-01'
GROUP BY company
ORDER BY total_pipeline DESC;
-- No API limits. No "contact sales." Just YOUR data.
Join the local-first revolution. Your data belongs on your machine—not in someone else's cloud.
macOS • Windows • Linux