xsSync keeps designated MySQL tables automatically synchronised across multiple servers, organisations, and locations — without shared infrastructure, without complexity.
Most companies today share data through spreadsheets or manual processes. The problem isn't just the syncing — it's that when something changes, nobody really knows what happened.
What you want is a shared table where everyone sees the same data, updates happen automatically, and every change is traceable.
That's what xsSync does.
You've probably heard of blockchain — it's essentially a ledger where changes are recorded and can't be hidden. xsSync gives you that same kind of visibility across companies, but without the complexity.
You can still update records normally — orders, stock, pricing — but every change is tracked, propagated, and visible to everyone involved.
Files emailed back and forth. Nobody's sure which version is current. Changes disappear without trace.
Most sync solutions require a shared central database or costly clustering. You're tied together at the network level — or you pay someone to manage it.
A record changed. Who changed it? When? What was it before? In most systems, that answer is: nobody knows.
Sharing data through a third-party means trusting their policies. Policy promises aren't engineering guarantees.
xsSync adds a small set of synchronisation metadata to each synced table and runs a lightweight coordinator service. Your data stays on your own server. Everyone else gets their own copy. Changes propagate automatically.
| Record Identity | Network Consensus | Last Modified |
|---|---|---|
| orders:1716… | A,B,C ✓ | 2025-05-06 14:22 |
| orders:1716… | A,B ⟳ | 2025-05-06 14:23 |
| Record Identity | Network Consensus | Last Modified |
|---|---|---|
| orders:1716… | A,B,C ✓ | 2025-05-06 14:22 |
| orders:1716… | A,B ⟳ | 2025-05-06 14:23 |
Every record receives a permanent unique identifier at creation — encoding its origin and timestamp — that never changes for the lifetime of the record. This makes every change forensically attributable, regardless of which server it originated from.
xsSync tracks the acknowledgement state of every record across the network. A record is not considered fully synchronised until every participating server has independently confirmed receipt. Records that have achieved full consensus are left untouched.
When two servers hold competing versions of the same record, xsSync resolves the conflict automatically using a deterministic policy. The outcome is logged, both versions are preserved in the Shadow Server (Pro), and the network converges to a consistent state.
Drop the xsSync files on your standard PHP/MySQL host. No special infrastructure required.
Choose which tables to sync. xsSync makes the necessary additions. Your existing schema is otherwise untouched.
Each participant deploys on their own server. They share only what they choose. No shared database.
Changes propagate automatically. Every update is fingerprinted, attributed, and traceable.
When legal compulsion, insider access, or infrastructure compromise are genuine risks, policy promises don't hold. xsSync Pro Switzerland is built for situations where the engineering has to do the work that policy cannot.
An independent, append-only server records every version of every synced row. Tamper-evident. Complete. Never deletes.
Browse the full history of any record with field-level diffs, dispute flags, and origin server attribution.
Competing versions detected, timestamp policy applied, MD5 fingerprints logged. No payload data stored on the sync server.
Query the shadow server for the complete state of any table as it existed on any past date. Accurate. No approximation.
View and edit synced data directly from the management panel. No HeidiSQL. No SSH.
Client-side. Applied before data leaves your server. We never see it. Nobody in the middle does either.
Competitors sharing industry-wide reference data who cannot expose their databases to a common operator.
Multinationals operating across jurisdictions with data sovereignty requirements.
Business partnerships where monetary stakes are high enough that "we promise" is insufficient.
Any situation where legal compulsion or insider access must be defended against by engineering, not policy.
Any organisation that needs live, traceable, shared data across independent systems — without surrendering control of their database.
Inventory levels live across manufacturer, distributors, and retail partners. Everyone sees the same stock data, in real time.
Product catalogues, pricing, and compliance checklists propagated from head office to every location — automatically.
Patient referral tables shared across GP practices, specialists, and pathology, without centralising sensitive records.
Member codes, accreditation statuses, and certification records kept current across an entire industry body.
A continuously synced standby server for fast DNS failover with no data loss and minimal recovery time.
Consistent operational data across offices, warehouses, and remote locations. Everyone on the same page.
Start with what you need. Scale as your network grows. All prices in AUD and exclude GST.
| Tier | Servers | Tables | Sync Interval | Shadow Server | Price |
|---|---|---|---|---|---|
| Basic | 2 | 3 | < 30s | — | $99/mo |
| Standard | 3 | 10 | < 15s | — | $249/mo |
| Professional | 5 | 25 | ~10s | — | $799/mo |
| Enterprise | Unlimited | Unlimited | ~10s | — | $1,999/mo |
| Tier | Servers | Tables | Sync Interval | Shadow Server | Price |
|---|---|---|---|---|---|
|
Pro
Forensic accountability.
Every change traced. |
Unlimited | Unlimited | ~10s | ✓ | $3,999/mo |
|
Pro Switzerland
Guaranteed privacy.
Data sovereignty ensured. |
Unlimited | Unlimited | ~10s | ✓ |
POA
from $5,999/mo
|
Pro tiers include shadow server hosting, dispute resolution, version history viewer, point-in-time snapshots, and full table browser. Contact us to discuss Pro Switzerland — configuration is tailored to your sovereignty and compliance requirements.