Private & Offline. No Cloud Required.
Your finances stay on YOUR device.
Track subscriptions, loans, and credit card bills in one app. No account. No tracking. No compromises.
PRIVACY BY DESIGN
We know nothing about you. By design.
Most finance apps connect to your bank, track your behavior, and sell your data. Recur takes a different approach.
Your financial data never touches our servers. We don't have servers. There is no account to create. No analytics SDK running in the background. No crash reports phoning home.
We built Recur for people who believe their money is their business. Literally.
What We Don't Do
- No analytics SDKs
- No crash reporting
- No account registration
- No advertising IDs
- No device fingerprinting
- No data selling
- No servers
- No ads
What We Do
- 100% offline-capable
- Local-only storage (Hive DB)
- No account needed
- Free JSON data export
- Optional encrypted backup
- AES-256-CBC encryption
- You control your data
- Open export, no lock-in
One app. Three verticals.
Subscriptions, credit cards, and loans — all tracked in one place, completely offline.
Every subscription, one dashboard.
Track Netflix, Spotify, gym memberships, cloud storage, and 400+ more services with pre-loaded logos. See your monthly and yearly spending instantly.
Everything you need. Nothing you don't.
Smart Reminders
Never miss a payment. Customizable alerts 1-14 days before any due date. Priority-scored notifications.
162 Currencies
Live exchange rates with 3-tier API fallback. Track expenses in any currency with auto conversion.
Spending Analytics
Beautiful charts showing where money goes. Category breakdowns, monthly trends, spending forecasts.
Calendar View
See every upcoming payment on a monthly calendar. Identify busy billing periods. Plan cash flow.
Multiple Profiles
Separate personal, family, and business expenses. Each profile tracks its own data independently.
Backup & Export
Free JSON export anytime. Optional encrypted Google Drive backup. Never locked in.
PREMIUM
Pay once. Own forever.
No subscription for your subscription tracker. One-time purchase, lifetime access.
Free
Limits
Included
Premium
Limits
Included
Your money's worth: less than a single cup of coffee.
Built for the world.
43 languages. 162 currencies. RTL support. From day one.
All 43 supported languages
4 RTL languages supported: Arabic, Hebrew, Farsi, Urdu
50 of 162 supported currencies
Live exchange rates with 3-tier API fallback and offline support
Frequently Asked Questions
Is my data really private?
Yes. Recur contains zero analytics SDKs, zero crash reporting libraries, and zero advertising identifiers. All your data is stored locally in a Hive database on your device. We have no servers, no backend, and no way to access your information. The only network requests Recur makes are for exchange rates from public APIs — and only the currency code is sent, never any personal data. You can verify this yourself: Recur requires only 3 optional permissions (internet, notifications, alarms), none of which access your contacts, location, camera, or storage.
Do I need an account?
No. Open the app and start tracking immediately. There is no signup, no email verification, no phone number required. The only reason you would ever sign in with Google is if you choose to enable Google Drive backup, which is a premium feature and entirely optional.
What if I lose my phone?
You have two backup options. Premium users can enable Google Drive backup, which creates encrypted (AES-256-CBC) backup files in a dedicated folder on your personal Google Drive. Free users can export their data as a JSON file anytime via Settings > Backups > Export, and save it wherever they like. We strongly recommend enabling at least one backup method to protect your data.
How do I restore my premium purchase?
Go to Settings > Premium > Restore Purchase. Make sure you are signed in with the same Google Play account used for the original purchase. The restore process is handled through Google Play and does not require contacting us.
How are exchange rates updated?
Recur uses a 3-tier API fallback system: it tries exchangerate-api.com first, then fawazahmed0's GitHub API, then frankfurter.app. Rates are cached for 24 hours to minimize network requests. If all APIs are unavailable (no internet, all endpoints down), Recur falls back to bundled offline rates that ship with the app. Only the currency code is sent in these requests — no personal data, no device identifiers, no API keys.
Have more questions? Visit our support page.
Start tracking. Stay private.
Download free. No signup needed. Your data stays yours.