KYLE LifeOS

Personal life operating system

Sign in

What this is

KYLE LifeOS is a private personal dashboard built and operated by Kyle Neumeier for his own use. It brings health records, workouts, nutrition, tasks, and personal finances into a single view so one person can see how those things move together over time.

It is not a commercial product. There is no sign-up, no pricing page, and no way for anyone else to create an account — access is restricted to a single hard-allowlisted email address protected by a passkey or magic link plus a time-based second factor.

Bank connections

The finance sections connect to the operator's own bank and credit-card accounts through Plaid. Only the Transactions product is requested. That covers:

  • Account name, type, and masked number (last four digits)
  • Current and available balances
  • Transaction history — date, amount, description, and merchant

That data is used to categorize spending, compare budgets against actuals, detect recurring charges, and roll account balances into a net-worth history. Nothing else. Every account connected belongs to the operator, who is the account holder at each institution.

Banking credentials are entered directly with Plaid or the institution's own OAuth page — this application never sees or stores a banking username or password. Any institution can be disconnected at any time from the app, which removes the connection at Plaid and stops all further data retrieval.

What this does not do

  • No selling, renting, or sharing of financial data
  • No advertising, ad identifiers, or cross-site tracking
  • No accounts for, or data belonging to, any other person
  • No storage of banking credentials or full account numbers

Security

Plaid access tokens are encrypted at rest with AES-256-GCM using a key held as an environment secret and never written to the database. The database enforces row-level security with no policies — denying all access at the public API boundary — and every application read and write happens server-side behind an authenticated session. Traffic is served over HTTPS, Plaid webhooks are verified against Plaid's signed request JWT, and dependencies are monitored for known vulnerabilities.

The full information security policy is public.

Who operates it

KYLE LifeOS is built and run by Kyle Neumeier, an individual developer in the United States, as a personal project. There is no company, no staff, and no third-party access to the data.

Support

Questions, security reports, and data-deletion requests go to support@kyleneumeier.com.