Alongside client work, Synplus builds its own software. Publishing it under the company's own name is the purpose of the company's Apple Developer Program enrollment.
In development · not yet published
Carlytics
What it is
Carlytics is an OBD-II telemetry recorder for iOS and Android. It connects to an ELM327-compatible Bluetooth adapter (Bluetooth Classic SPP on Android, ExternalAccessory/MFi on iOS), discovers which PIDs a vehicle actually supports, and records sampled channels to a local SQLite database, including while backgrounded. It supports multiple vehicles on one adapter and exports recordings as CSV. Scope is statistics and sensors; diagnostic trouble codes are out of scope.
How it is built
It is a Dart pub workspace with a pure-Dart core (PID catalog, decoder, scheduler, derived channels, CSV export), separate persistence and transport packages, and a Pigeon platform-interface contract with per-platform Android and iOS implementations, topped by a Flutter app. Dependency direction between packages is enforced by test.