POC Stage
PocketBase Backend Active

MMEX Sync Engine

"Sidecar" modernization for Money Manager Ex. Multi-device cloud synchronization without modifying the original source code.

MMEX Sync Architecture
⚠️

Attention: Proof of Concept

This system is intended for educational and testing purposes only. Do not use it with real or critical financial databases.

01

Sidecar Approach

The engine runs as an external process. It monitors the local SQLite database and syncs data with this backend transparently.

02

Zero Impact

Uses SQLite Triggers to track changes (`pb_is_dirty`) without needing to recompile or alter the MMEX desktop application.

03

3-State Protocol

Protection against infinite loops through three-state logic: Synchronized, Local Change, or Cloud Ingress.

Community Input

Shape the Future

Your feedback is crucial for this sidecar's evolution. Help us refine the sync protocol by taking a 2-minute survey.