Kasoku is a working prototype of a personal contract- and subscription-management tool. It lets you capture and manage subscriptions and contracts, track their statuses, and compare them. As a technical validation, I tested the browser File System API. The current version runs entirely in the browser with no backend: data is saved as JSON files to the user’s disk. Placing those JSON files in a cloud‑synced folder makes the app usable across devices with synchronized data. This post documents the project’s progress.
You can see the app in https://www.ilkkakuivanen.com/kasoku/ (just click "Ok" when native browser alert pops up, this loads mock data)
I completed the first version more than a month ago, but only recently found time to write about it.