Back to YNAB Inflation Tracker

Privacy Policy

Last updated: March 13, 2026

YNAB Inflation Tracker ("the App") is built by Richard Scafidi. This policy explains how the App handles your data.

The Short Version

The App connects to your YNAB account to read your budget data. All processing and storage happens locally on your device or self-hosted infrastructure. No data is sent to the developer or any third party other than YNAB.

Data Storage

All data is stored locally in a SQLite database on your device or server:

  • Desktop (Electron): Database file in your operating system's application data directory
  • Docker: Database file in a Docker volume you control
  • Web: Database file on the server where you host the application

No data is synced to any cloud service operated by the developer.

YNAB API Connection

The App connects to the official YNAB API (api.ynab.com) using a personal access token you provide. The App retrieves:

  • Budget names and metadata
  • Categories and category groups
  • Transactions (amounts, dates, payees, memos)
  • Monthly budget allocations and activity
  • Account information

The App uses read-only access. It does not create, modify, or delete any data in your YNAB account. Your YNAB personal access token is stored locally on your device and is never transmitted to the developer or any third party.

Data Collection

The App does not collect:

  • Personal information (name, email, phone number)
  • Location data
  • Usage analytics or telemetry
  • Crash reports
  • Advertising identifiers
  • Cookies or tracking pixels

Data Processing

All calculations — inflation metrics, anomaly detection, periodic billing analysis, and trend data — are performed locally on your device or self-hosted server. No financial data is transmitted externally for processing.

Data Export

The App provides CSV export functionality. Exported files are saved to a location you choose. You are responsible for the security of exported files, as they contain your financial data in plain text.

Self-Hosting

When running the App via Docker or as a web server, you are responsible for securing the deployment environment, including network access, TLS configuration, and database file permissions.

Third-Party Services

The only external service the App connects to is the YNAB API. YNAB's privacy policy is available at ynab.com/privacy-policy.

Children's Privacy

The App does not knowingly collect data from anyone, including children under 13.

Changes to This Policy

If this policy changes, the updated version will be published on this page with a revised date.

Contact

Questions about this policy can be directed to richard@scafidi.dev.