Life-State Core Lite DemoState & decision layer between Robbi App and Home Hub / Sentinel
Admin Edit Mode activeFull write access — edits, approvals, simulators and resets are enabled.

Bill Processing Demo

Robbi App, Life-State Core Lite and Robbi Home Hub cooperating on an incoming bill — with sensitive documents processed locally.

Processing flow
Each stage runs on a different component. Gmail credentials never leave the App.
Step 1
Robbi App
Robbi App detects bill in Gmail

Electricity bill from Vattenfall found in inbox. Gmail OAuth stays in the App — Home Hub never sees the mailbox.

Gmail scan
sender: Vattenfall
no OAuth shared
Step 2
Life-State Core Lite
Life-State Core Lite classifies the candidate

Classified as a potential bill. Contains sensitive personal information → route to local processing on Home Hub.

potential_bill
sensitive → local
no cloud OCR
Step 3
Robbi Home Hub
Robbi Home Hub processes the document locally

Stores the PDF locally and extracts provider, amount, due date and invoice number. Nothing is uploaded.

store PDF locally
extract provider
extract amount
extract due date
extract invoice number
Step 4
Sentinel
Sentinel monitors the processing chain

Verifies that every component required for local processing is healthy before results are trusted.

  • Home Hub online
  • Document processing service available
  • Local storage available
  • Backup available
Step 5
Life-State Core Lite
Life-State Core builds structured Bill object

Creates Bill object + Today item + Pending Action, and appends an Action Trace entry.

Bill object
Today item
Pending Action
Action Trace
Bill object
Vattenfall electricity bill
needs attention
Provider
Vattenfall
Amount
€82.40
Due date
12 July
Invoice #
VF-2026-07-88214
stored locally: yes
source: Gmail via Robbi App
processed by: Robbi Home Hub (local)
Today / App preview
How Robbi App renders this bill for Markus.
Today
Electricity bill found
Vattenfall · €82.40
due 12 July
Stored locally on Robbi Home Hub
Status: needs attention