Skip to main content

FreedomBudget

"Budget your life. Keep your data."

Secure offline budget software that respects the user.

Privacy First by Design

  • Your financial data stays on-device. Any data stored on or passed through Dakota Tech servers is end-to-end encrypted.
  • Complete control over your financial information at all times.
  • We only collect analytics data you explicitly consent to — nothing behind the scenes.

Cryptographic Security

  • AES-256-GCM authenticated encryption for all sensitive fields
  • SQLCipher with 256-bit AES encryption of database at rest
  • PBKDF2 key derivation with 100,000 iterations
  • Keys stored in device secure keystore

Complete Ownership

  • One-time purchase — no subscriptions, no recurring fees
  • No account creation required — your data, your rules
  • Export your encrypted backup anytime, anywhere
  • No vendor lock-in or proprietary formats

Offline-First Architecture

  • Fully functional without internet connection
  • No background sync or cloud API dependencies
  • Continue working in airplane mode or poor connectivity
  • Independent of any server infrastructure

Budgeting & Tracking

  • Create and manage unlimited budget categories
  • Log income and expense transactions manually
  • Recurring transaction support for bills and subscriptions
  • Monthly and custom-period budget views
  • Running balance tracking per category

Security & Onboarding

  • PIN-based unlock with cryptographic key derivation
  • First-launch onboarding with optional tutorial
  • Biometric authentication support (planned)
  • Auto-lock after configurable idle timeout

Technical Specifications

Framework
Flutter (Dart) — cross-platform mobile development
Language
Dart 3.x
Database
SQLite via SQLCipher (open-source encryption extension)
Encryption
AES-256-GCM authenticated encryption via cryptography package
Key Storage
flutter_secure_storage for PIN-derived key material
Key Derivation
PBKDF2-HMAC-SHA256 (100,000 iterations) with 16-byte CSPRNG salt
Target Platforms
Android (primary), iOS, Linux, macOS, Windows
Distribution
Google Play Store, Apple App Store, Flathub, Microsoft Store

Security Commitment

Dakota Tech treats security as a first-class concern, not an afterthought. FreedomBudget's cryptographic architecture was designed with defense-in-depth: SQLCipher database encryption, PIN-derived keys using PBKDF2, and AES-256-GCM field-level encryption work together to protect user data.

We conduct internal cryptographic audits of security-critical modules during development. Any data stored on or passed through Dakota Tech servers is end-to-end encrypted.