Add offline-first data sync to any Android app in minutes. No backend. No DevOps. Just drop in the SDK and go.
// 1. Add to your build.gradle implementation("com.edgesyncdb:sdk:1.0.0") // 2. Initialize once in Application EdgeSyncDB.init( context = this, apiKey = "esd_live_••••••••••••" ) // 3. That's it. Offline sync works automatically ✓
Built for Android developers who want Firebase-level sync without vendor lock-in or NoSQL limitations.
Your app works 100% offline. Data lives on-device and syncs automatically when connectivity returns — zero extra code.
Full SQL power. Relational data. Indexes. Joins. Not a NoSQL compromise — a real database that syncs.
Every customer gets an isolated schema and a unique API key. Your data never touches another tenant's rows.
See exactly how many API calls, rows synced, and bytes transferred — in real time, per billing period.
EdgeSyncDB syncs any table you define. Products, orders, users, messages — any schema, any app.
One dependency. One init call. The SDK handles push, pull, conflict resolution, and watermarks automatically.
Create a free account in 30 seconds. Instantly receive your unique API key and isolated database schema.
One Gradle dependency. Call EdgeSyncDB.init() with your API key. Sync starts working immediately.
Your users work offline, sync when online. EdgeSyncDB handles conflicts, deletes, and consistency automatically.
Start free. Upgrade only when you grow. No hidden fees, no surprises.
Perfect for experimenting and personal projects.
For indie developers shipping their first app.
For growing teams and production-grade apps.
For companies and high-volume workloads.
No credit card required to start. Cancel anytime. Full plan comparison →