ChamLensChamLens
Open Beta · Syncing across devices

Track expenses effortlessly

Scan QR invoices, sync across your devices, and track your spending with smart insights — with privacy by design.

ChamLens app screenshot
Local-firstMulti-device syncPrivate by designFreeNo tracking
Why ChamLens

Built for the way you actually spend

Four things we obsess over so you don't have to.

Smart Scanning

Snap a receipt or scan a QR invoice — we extract merchant, amount, items, and category automatically.

Multi-Device Sync

Sign in once. Your expenses, categories, and chat follow you across every device — instantly.

AI Insights & Chat

Get spending insights and ask questions in plain language. Trends, anomalies, saving tips.

Privacy First

Local-first by default. Anonymous mode, local-only mode, and Row Level Security when you sync.

Receipt scanner screen
Capture in seconds

Scan any receipt — paper or QR

Point at a paper receipt or a DGI QR invoice. On-device OCR plus AI extracts everything in one pass — including line items.

  • Photo capture with on-device OCR + AI extraction
  • DGI QR invoices recognized instantly
  • Auto-categorization with merchant memory
Multi-device sync illustration
Synced
Across all your devices

One ledger, every device

Sign in and your expenses, categories, receipts, and chat history sync across every device you use. Pause anytime with local-only mode.

  • Receipt images sync across devices on demand
  • Insights refresh automatically when your data changes
  • Write-through queue — works offline, syncs when online
AI chat assistant screen
Smarter than a chart

Ask your data anything

Get personalized spending insights and chat with an AI that knows your real expenses. Trends, anomalies, saving suggestions — in your language.

  • Monthly insights with anomaly detection
  • Conversational AI that queries your real data
  • Falls back to on-device analysis when offline
20 free credits on sign-up
Subscriptions screen with monthly total and active subscriptions list
Smart subscriptions

Track every recurring charge automatically

ChamLens detects subscriptions and recurring bills from your expense history — Netflix, Spotify, UTE, OSE — so a forgotten auto-renew or a price hike doesn't slip past you.

  • On-device detector spots recurring patterns for free
  • AI scan finds non-obvious ones: quarterly insurance, annual DMV
  • Push reminder if a cycle elapses without a matching charge
Multi-currency dashboard
Multi-currency, the honest way

14 currencies, totals that don't drift

Track expenses and income in USD, EUR, GBP and 11 LATAM currencies. Every charge remembers the FX rate from the day you logged it, so yesterday's totals don't shift when today's rates move.

  • USD, EUR, GBP + LATAM: UYU, ARS, BRL, CLP, COP, MXN, PEN, BOB, PYG, CRC, VES
  • Historical FX snapshot per expense — your totals stay anchored to the rate of the day
  • Pick any base currency; toggle the live equivalent on every row, card, and chart
Bills detail screen with upcoming cycle and history
Never miss a due date

Bills you owe, due dates you remember

Track UTE, OSE, ANTEL, BPS, rent — anything with a recurring due date. Scan a DGI QR and ChamLens links the payment back to the right bill, so the next cycle just appears.

  • Local reminders before, on, and after the due date
  • Scan a DGI invoice and the cycle auto-closes
  • Upcoming bills card on the dashboard, overdue first
Dashboard balance card showing monthly income vs spent
Beyond expenses

Income, budgets, and the full picture

ChamLens tracks both sides of your money. Log salary, freelance gigs, or any income — recurring or one-off. Set monthly budgets per category and get a heads-up before you blow past them.

  • Income tracking with recurring schedules — salary on the 1st, every month
  • Per-category budgets with threshold alerts at 50%, 75%, and 90%
  • Dashboard balance card: income vs spent in your base currency
Your data, your rules

Three layers of privacy. You pick the layer.

Anonymous mode

Use the app without signing in. Everything stays on your device.

Local-only mode

Signed in but private? Pause cloud sync from settings any time.

Per-user isolation

TLS in transit, Row Level Security per user. We can't read your data.

Quick answers

Frequently asked questions

Is ChamLens free?
Yes — the app is free during the TestFlight beta. Cloud AI features use credits; new accounts get 20 free credits and the app falls back to on-device analysis when credits run out.
Does my data leave my device?
Only when you sign in and sync is on. Anonymous mode keeps everything on-device; local-only mode lets you pause sync while signed in. Synced data is isolated per user with Row Level Security.
Will my data sync between my phone and another device?
Yes. Sign in on each device with the same account — your expenses, income, budgets, bills, subscriptions, categories, and chat history sync automatically. Exchange rates are fetched per device on a daily cadence, so each device stays current without round-tripping the cloud. Receipt image sync is a separate opt-in toggle.
What happens if I delete my account?
Account deletion runs with a 30-day grace period. Sign in again within 30 days to cancel; after that, all server-side data is permanently erased by an automated cleanup job.
Do you sell my data or show ads?
No. ChamLens has no ads, no analytics, and no third-party trackers. We only share anonymous merchant reference data (business name + tax ID + category) to help other users recognize the same merchant.
Which countries do you support?
The app works anywhere — categories and currencies are configurable. QR invoice scanning is currently optimized for Uruguay's DGI format; more countries are on the roadmap.

Ready to take control of your spending?

Join the ChamLens beta and start tracking in seconds.

Join the Beta on
TestFlight