Products

What we build when we are the client

Five products, five different problems — one of them built for a client and in daily use. The engineering behind them is the clearest proof of how we work.

01 · Custom build

KEEL

Bespoke asset & compliance register with an offline AI assistant

Delivered · custom build

KEEL was designed and built for a single client whose equipment register had to work at sea: no reliable internet, no server, no IT department on site. It keeps every item, its identity, location, condition, certificates and revision history in one shared register running from a shared folder. Finn, the built-in assistant, runs a local language model on an ordinary PC, answers from the register and the product guide, cites the record or page behind every fact and can be taught the crew’s own names for things. Imports never overwrite. Backups are encrypted and restores never replace live data. Updates are signed and install themselves. One client, one licence — and the same standard we apply to any custom build.

  • Finn: a local AI assistant that works offline, cites the record or page behind every answer and never invents a fact
  • Teachable memory — confirmed notes and search aliases in your team’s vocabulary
  • Search by any part of any value: markings, serials, certificate numbers, capacity, location, synonyms
  • Certificates and photos linked to items, expiry warnings, suggested links from recovered files
  • CSV, JSON and Excel import with column preview; existing records are never overwritten
  • Duplicate check with field-by-field evidence — nothing deleted automatically
  • Encrypted cloud mirror with verified restore that keeps the current database intact
  • Shared-folder deployment: any PC becomes the host, host transfer after a failure, signed automatic updates
  • Light and dark themes, scalable text, English and Dutch — tailored to the client’s crew
Built with
  • Rust
  • Tauri
  • React
  • TypeScript
  • SQLite
  • restic
What this says about how we work
  1. 01Scope first.Started as an architecture document and an acceptance test plan, not a prototype.
  2. 02Product-grade, even for one user.Signed updates, encrypted mirror, health monitor, bilingual guide — nothing was skipped because the audience is small.
  3. 03Honest by design.The software separates a recorded fact from a suggestion and from an OCR reading. It never invents a certificate.
Everything on board. In view.
Ask Finn — the record, its location, its source. Offline.
Certificates linked to the items they cover. Expiry in view.
The document, its linked equipment and its expiry — in one place.
Find anything by any part of any value.
Collections shaped to the client’s work.
KEEL deployment: client PCs run the app from a shared folder, one PC acts as host and keeps verified snapshots, the folder is mirrored to encrypted off-site storage; Finn, the document store and signed updates sit alongsideClient PCsKEEL from the shared folderHost PCRust host · protected cacheany PC · transfer after failureShared folderno server neededCloud mirrorencrypted · off-sitesnapshotsFinn — local modelCPU · offlinegrounded in guide + registercites source · teachable memoryDocumentscertificates · photosOCR knowledge packlinked to items · expiryUpdates & healthsigned automatic updateshealth monitorhost · database · mirror · modelNothing overwrites, nothing inventsimports keep existing records · restores keep the live database · Finn cites or says it does not know

Want something like this for your business?

Start a project
02 · Mobile app

Fluxly

Currency and crypto converter with live markets

Free · Android

Fluxly converts fiat and crypto in one tap and keeps the market in view: live prices, candlestick charts and 24-hour statistics for the coins you follow. Conversions can include your exchange fee, are saved to a history you can export, and reusable currency profiles bring the pairs you need back instantly. Nine languages, light and dark themes, a home-screen widget. No account, no ads, no analytics, no backend of ours. Everything you enter stays on your device; the app only contacts public exchange-rate services to fetch rates.

  • Fiat-to-fiat, crypto-to-fiat and crypto-to-crypto conversion with a custom numpad
  • Live market detail: candlestick or line charts, 15m to 1w timeframes, 24h high, low and volume
  • Fee-aware estimates: set your exchange fee once and every result accounts for it
  • Conversion history with CSV export and saved currency profiles
  • Nine languages, system, light or dark theme, haptic feedback and a home-screen widget
Built with
  • Flutter
  • Dart
  • Riverpod
  • Syncfusion Charts
One number, the moment you need it.
Crypto to cash, fee included.
The market as it moves.
Every conversion, exportable.
Set once. Yours, on the device.
03 · SaaS

Imperecta

E-commerce market monitoring and price analytics

Launching soon

Imperecta discovers and tracks product listings across online shops and marketplaces on a schedule, builds a historical price dataset and turns it into dashboards, alerts and AI-assisted analysis. Browse the pool, track price history and set alerts; a private catalogue comparison is on the roadmap.

  • Marketplace-agnostic discovery and collection of publicly listed prices — no per-store hardcoding
  • Historical price warehouse with long-term retention
  • Live FX, crypto and commodity widgets with display-currency conversion
  • AI analyst on paid plans
  • AI output is AI-generated and may contain errors. Not financial or legal advice.
Built with
  • Python
  • FastAPI
  • Celery
  • PostgreSQL
  • Redis
  • React
  • Vite
Imperecta data pipeline: discovery and collection of publicly listed prices feed a validated data firewall, a historical price warehouse, dashboards, alerts and an AI analystMarketplacesany store, no hardcodingDiscovery → Collectworkers, time-budgetedData firewallvalidate · whitelist · signPrice warehousePostgres · long-term historyapplication writesDashboardsKPIs · movers · FXAlertsscheduled · Telegram, e-mail, webhookAI analystpaid plans · AI-generated
04 · Mobile app

Senvela

Privacy-first mental wellbeing companion

In development

Senvela is a mobile app for daily mood logging, short mindfulness practices and personal insights. It is built privacy-first: the app requests no internet permission, all data stays on the device, and the Pro edition’s AI companion runs on-device.

  • No internet permission — nothing is sent anywhere; the only copy that leaves the phone is an export you make yourself
  • Mood log, streaks and weekly/monthly insights
  • Guided practices with timers and animations
  • On-device AI companion in the Pro edition; the free edition uses prepared replies
  • Accessible by design: TalkBack labels, 48 dp touch targets, calming UI
Built with
  • Kotlin
  • Jetpack Compose
  • Room
  • Clean Architecture
A little space for yourself.
How you feel, in one tap.
Five quiet minutes.
05 · Messenger

ShadowTalk

Private-messaging research project

Research project

An experimental private-messaging research project. Not ready for confidential messaging.

  • Experimental research project, in development.
Built with
  • Rust
  • Kotlin
  • Jetpack Compose
  • Tor
Concept UI — in development.
Concept UI — in development.
Concept UI — in development.

Want something like this for your business?

Every product above started as an architecture document and a scoped first release. We can do the same for your idea.