Developer Builds Offline, Encrypted Calibration Tool for Small Factories Using .NET 8

A developer created CalibKeep, a fully offline desktop application designed to replace spreadsheet-based calibration tracking in small manufacturing facilities. Built with .NET 8, Avalonia UI, and an AES-256 encrypted local database via SQLCipher, the app manages calibration schedules, depreciation, and audit trails. A critical bug was discovered where opening a SQLCipher database with the wrong passphrase permanently corrupted the connection handle, which was resolved by verifying an HMAC marker before ever accessing the SQLite file. The app supports ISO 9001 compliance by writing audit log entries within the same transaction for every data change, and a rule engine flags high-impact changes when calibration-critical fields are modified. The tool was published to the Microsoft Store, where the developer encountered and resolved issues around app manifest formatting, certificate signing mismatches, and license validation logic.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in