Your data never leaves
your machine.
jaklens.ai is built on a simple principle: your financial data is yours alone. We don't collect it, we don't store it, we don't see it. Period.
Last updated: May 2025
TL;DR: jaklens.ai collects no data of any kind. All your invoices, expenses, income, and AI conversations are stored in a local SQLite database on your Windows PC. Nothing is transmitted to any server. Ever.
Table of Contents
1. Data We Collect
None.
jaklens.ai does not collect, transmit, or store any personal information on any server we operate or have access to. This includes:
- No user accounts or registration data
- No invoice or financial data
- No usage analytics or behavioral tracking
- No crash reports or error logs
- No device identifiers, IP addresses, or fingerprinting
- No cookies of any kind
- No advertising identifiers
2. Where Data Is Stored
All data you create in jaklens.ai — invoices, expenses, income records, AI conversation history, and settings — is stored in a SQLite database file on your local Windows machine at:
%APPDATA%\jaklens.ai\data\jaklens.db
You own this file. You can copy it, back it up to an external drive, delete it, or inspect it with any SQLite client at any time. Uninstalling jaklens.ai does not automatically delete this file — you remain in control of your data after uninstallation.
3. Network Activity
jaklens.ai makes exactly one type of outbound network request: the initial download of the Qwen2.5 1.5B GGUF AI model from Hugging Face's model hosting (approximately 1.2 GB). This is a one-time event that occurs on first launch.
After this model is downloaded and saved locally:
- No further network requests are made by the application
- The AI model runs entirely on your CPU or GPU
- Invoice scanning, expense tracking, income tracking, AI assistant, and all other features work fully offline
A strict Content Security Policy (CSP) is enforced in the Electron renderer process to block any accidental or unauthorized external network calls.
4. AI & Your Financial Data
The AI features in jaklens.ai (invoice OCR and financial assistant) are powered by Qwen2.5 1.5B running locally via llama.cpp. This is fundamentally different from cloud AI services like ChatGPT, Gemini, or Copilot:
- Your invoice text is never sent to Alibaba, OpenAI, Anthropic, Google, or any other AI provider
- The AI model runs entirely in-process on your hardware
- Conversation history is stored in your local SQLite database, not on any server
- Model weights are downloaded once from Hugging Face (a standard model distribution CDN) and then used locally — no telemetry data is returned to Hugging Face
5. GDPR Compliance
jaklens.ai is designed with privacy as a first principle, not a checkbox. Because no personal data is collected, transmitted, or processed outside your device, many GDPR requirements are structurally inapplicable:
- No data controller relationship. We do not process personal data on your behalf.
- No data processing agreement required. There is no server-side processing.
- No data subject rights to manage. All data is under your direct control.
- No cookie consent banners needed. The application uses no cookies or tracking.
- No breach notification obligations. We have no data to breach.
This makes jaklens.ai an ideal tool for European freelancers, consultants, and small businesses operating under GDPR requirements.
6. This Website (jaklens.com)
This website (jaklens.com) is a static HTML site hosted on Cloudflare Pages. Cloudflare may log standard server access logs (IP address, request path, timestamp) as part of its infrastructure operation. We do not add any additional analytics, tracking pixels, or third-party scripts to this website.
We do not use Google Analytics, Facebook Pixel, Hotjar, or any similar service. We do not set cookies from jaklens.com.
7. Third-Party Services
The only third-party services involved in jaklens.ai are:
- GitHub Releases — hosts the installer download. GitHub's own privacy policy governs that interaction.
- Hugging Face (model CDN) — serves the AI model file on first launch. Hugging Face's privacy policy governs that interaction.
- Cloudflare Pages — hosts this website. Cloudflare's privacy policy governs server logs.
None of these services receive any of your financial data or invoice content.
8. Contact
For privacy-related questions, contact the developer via the portfolio at jack-codes.com.