Kanesh is designed with privacy at its core. Your queries are processed entirely on your device. We do not collect, store, or transmit your search queries to any server.
What Data Stays on Your Device
Search queries: All natural language queries are processed by an AI model running locally on your iPhone or iPad. No query text is ever sent to any external server.
Watchlist: Your watchlist tickers are stored locally on your device using SwiftData.
Cached data: Financial data fetched from APIs is cached locally to improve performance and enable offline access.
API keys: Any API keys you provide are stored locally in your device's UserDefaults.
Preferences: Your settings (appearance, country selection) are stored locally.
What Data Is Transmitted
API requests: When you query financial data, Kanesh sends structured API requests to third-party data providers (SEC EDGAR, FRED, Alpha Vantage, Financial Modeling Prep, Financial Datasets, Yahoo Finance). These requests contain only the data parameters (ticker symbols, date ranges, series IDs) — never your original natural language query.
No personal information: We do not transmit your name, email, device ID, location, or any personal identifiers to any data provider.
No analytics: Kanesh does not include any third-party analytics, tracking, or advertising SDKs.
On-Device AI
Kanesh uses a large language model (LLM) that runs entirely on your device. This model translates your natural language questions into structured API calls. The model does not connect to the internet. Your questions never leave your phone.
Third-Party Data Providers
Kanesh retrieves financial data from the following public sources. Each has its own privacy policy: