OikonomiaOpen Oikonomia
Trust & legalPrivacy PolicyTerms of ServiceData deletionSupport
Privacy Policy

Your household owns its records.

Oikonomia is designed to keep detailed financial information in the Head of Household’s Google Drive instead of building a central warehouse of household statements.

Effective 5 August 2026

Who operates Oikonomia

Oikonomia is an open-source household budgeting project maintained by Desmond Peris. Support and privacy requests can be submitted through the project’s GitHub issue tracker. Do not include bank statements, API keys, account numbers, or other sensitive financial details in a public issue.

Information Oikonomia processes

InformationWhy it is usedWhere it is kept
Google account ID, email, display name, and profile imageSign-in and household membershipCloudflare D1 operational database
Household ID, role, shared code, file references, and job statusSharing, authorization, and statement-processing progressCloudflare D1
Household plan, AI memory, encrypted AI settings, statements, and reportsBudgeting, review, portability, and optional AI assistanceHead of Household’s Google Drive
A working copy of the household planFast loading, resilience, and device useThe current browser’s local storage

Google permissions

Oikonomia requests openid, email, profile, and drive.file. The drive.file permission lets Oikonomia work with files it creates or files the user explicitly selects. It does not grant general access to every file in Google Drive.

AI and OpenRouter

The Head of Household may connect a household-owned OpenRouter API key. The key is encrypted before being stored in Google Drive and is not returned to the browser. Oikonomia accepts free-model routes for normal use and does not silently fall back to a paid model.

The finance coach receives the question a user chooses to send and a reduced household summary rather than the raw transaction ledger. The unfamiliar-table helper receives an anonymous layout pattern made from placeholders, not real dates, amounts, account identifiers, or merchant descriptions. OpenRouter and the selected model provider process requests under their own policies.

Bank statements

Uploaded statements are saved in the household Drive folder. Oikonomia may read statement text on the current device, use Google Drive text recovery for scanned documents, and save analysis reports in Drive. Account numbers and raw merchant-rich transaction rows are not intended to be stored in Cloudflare D1.

Sharing within a household

Household members may see information allowed by their role. The Head of Household controls the Drive storage and the household code. Share the code only with people who should join the household.

Retention and deletion

Drive files remain until the Head of Household removes them. Browser data remains until it is cleared. Minimal operational records remain in D1 until the household is deleted or a deletion request is completed. See the data deletion instructions.

Security

Oikonomia uses HTTPS, signed secure sessions, narrow Google scopes, encrypted secrets, request-size limits, same-origin browser requests, and security headers. No internet service can promise perfect security. Users should protect their Google and OpenRouter accounts and avoid sharing exported backups carelessly.

Children and financial information

Oikonomia is a household tool managed by adults. It is not directed to children for independent account creation. A household may record education or dependant information, but should enter only what is necessary.

Changes

Material changes will update the effective date and be recorded in the public repository history.

Oikonomia provides educational planning tools, not professional financial, legal, tax, investment, or debt advice.