UTELVANI Guide

Keep your local utility records portable

UTELVANI stores records in IndexedDB in the browser you use. No account is needed. Another browser or device will not automatically see those records. Private browsing and storage cleanup may remove them.

Export a portable record

Use Export JSON in Monthly Utility Tracker to download your bills, preferences and saved appliance configurations. Keep the file somewhere you control: it is not encrypted and can reveal spending and usage patterns. A backup with a newer March water bill and an April record will replace your existing March water record and add April when imported.

How imported records merge

Import validates the entire file before writing. Records merge by month and utility; matching records in the imported file replace existing entries. Saved configurations merge by identifier. Preferences from the file replace matching preferences.

Review the restored history

A failed import leaves the previous saved state intact. After a successful import, review the month table. Delete individual records carefully, and use the confirmed clear-data action only when you intend to remove all local UTELVANI data.

Check portability before recovery is needed

Confirm the export exists in your chosen download location and keep a dated copy outside browser storage. A text viewer can help confirm it contains the expected records, but editing its structure may invalidate it. Export your current state before importing an unfamiliar file: merging is not an independent restore point.

Monthly Utility Tracker

Worked example: Read a trend when a bill is missing

Related reading: Set a monthly utility budget

Reference: UTELVANI privacy and local storage.

Browse all guides →