Legal · Privacy

Privacy Policy

Monely – Money Manager – Personal Finance & Expense Tracker

Last Updated: March 2, 2026  ·  Version 2.0.1  ·  Effective: March 2, 2026
📋
Section 1

What Data We Collect

Data That Stays On Your Device (We Never See It)

All your financial data is stored locally in a SQLite database on your device. This includes:

⚠️
None of the above is ever sent to us or any server. It only leaves your device if you explicitly use the backup or export feature.

Data Sent to Firebase (Event Names Only)

When you use the app, Firebase Analytics receives only generic event names — never your amounts, notes, or descriptions:

Action You TakeWhat Firebase ReceivesWhat It Never Receives
Add / edit / delete expenseEvent name, category IDAmount, note, description
Add / edit incomeEvent nameAmount, note, source
Add transfer between accountsEvent nameAmount, account names
Create / edit recurring transactionEvent nameAmount, schedule details
Create / edit budgetEvent nameBudget amount, category name
Use search or filtersEvent nameSearch terms, filter values
View stats, Smart Insights, or chartsScreen nameNo financial data
Create backup / export dataEvent nameFile contents, your data
Change currency or themeEvent nameSelected currency/theme
See or interact with an adAd event nameNo personal information

Data Sent to Google Mobile Ads

When ads are displayed, Google Mobile Ads may receive device identifiers and ad interaction data to serve and measure ads. This is handled entirely by Google's SDK — we do not see or store any of this data. See Section 5 for full details.

🎯
Section 2

How Data Is Used

Data TypePurposeWho Has Access
Your financial data (expenses, income, transfers, budgets) Display transactions, calculate totals, insights, budgets, Smart Insights card Only you – device-local only
Firebase analytics events Understand feature usage, identify crashes, improve the app Google Firebase (anonymised)
Remote Config flags Enable/disable features (ads, rate button, etc.) without an app update Google Firebase
Ad interaction data Serve relevant ads, measure ad performance Google Mobile Ads
🗄️
Section 3

Local Storage & SQLite Database

Monely stores all your data in a SQLite database on your device using expo-sqlite. The database tables include:

No account or login required. Your data is tied only to your device. Uninstalling the app removes all local data permanently.

Your currency preference and app theme (light/dark) are stored in AsyncStorage — a device-local key-value store. No cloud sync occurs.

Currency can be set automatically based on your device locale or selected manually at any time from More → Currency Settings.

🔥
Section 4

Firebase Analytics & Remote Config

Firebase Analytics

We use Google Firebase Analytics to understand how the app is used in aggregate and to identify crashes. Only event names and non-financial metadata are sent — your amounts, notes, and descriptions are never included.

Analytics may be automatically disabled for users in the EEA and UK until explicit consent is provided through the in-app Google UMP consent form.

Firebase Remote Config

Remote Config lets us adjust app behaviour (such as enabling or disabling features) without pushing an app update. The following flags are controlled remotely:

FlagWhat It ControlsDefault
ads_enabledMaster switch — turns ALL ads on or off instantlyOn
banner_enabledBanner ads shown at the bottom of screensOn
rewarded_interstitial_enabledShort video ads that may appear after saving a transactionOn
rewarded_interstitial_cooldown_minutesMinimum gap between rewarded ads (default: 24 hours)1440 min
analytics_enabledFirebase Analytics event collectionOn
rate_app_enabledShow the "Rate This App" button in the appOff
ℹ️
Remote Config fetches are anonymous — no personal data is ever sent to retrieve these flags.
📣
Section 5

Advertising (Google Mobile Ads)

Monely uses Google Mobile Ads (AdMob) to display two types of ads:

Ads are only shown when:

⚠️
Google Mobile Ads may collect device identifiers for ad targeting. This is governed entirely by Google's privacy policy, not ours. Non-personalised ads are used by default for users in consent-required regions.

To opt out of personalised ads at the device level:

Google's full privacy policy: policies.google.com/privacy

Section 6

Consent & Legal Basis

Where required by applicable privacy law (GDPR for EEA/UK users, CCPA for California users, and similar regulations), we request your explicit consent before enabling analytics or personalised advertising.

The in-app consent form is powered by Google's User Messaging Platform (UMP). Your choices:

Legal Bases

💾
Section 7

Backup, Export & Restore

Creating a Backup (More → Backup & Restore)

Backup is entirely optional and user-initiated. When you tap Create Backup, the app:

  1. Gathers all your data (expenses, income, transfers, recurring transactions, budgets, accounts, categories) from the local SQLite database
  2. Saves it as a monely-backup-YYYY-MM-DD.json file in your device's temporary cache
  3. Opens the system share sheet so you can send it to Google Drive, iCloud, email, a file manager, WhatsApp, or any app you choose
📤
About the share sheet on Android & iOS: Both platforms use the OS-level share sheet which lets you pick any installed app as the destination — Google Drive, Dropbox, Files, email, etc. We never receive the backup file; you control exactly where it goes.

Restoring a Backup

Tap Restore Backup and select a previously created .json backup file. This replaces all current data. Create a fresh backup first if you want to preserve your existing records.

Exporting Data (More → Export Data)

Export your transaction history in two formats:

You choose which types to include: expenses, income, transfers, recurring transactions, budgets, or all of them. The exported file is shared via the system share sheet — we never receive it.

🔑
Section 8

Your Rights & Controls

What You Can Do In the App

GDPR / CCPA Rights

Since we do not collect or store personal data on our servers, most rights (access, portability, deletion) can be exercised directly within the app. For data held by Firebase or Google Ads, you can:

🔗
Section 9

Third-Party Services

ServiceWhat It Does in MonelyData SharedPrivacy Policy
Firebase Analytics Usage analytics and crash reporting Event names, category IDs (no amounts or notes) Link
Firebase Remote Config Dynamic feature flags (ads, rate button, etc.) Anonymous flag-fetch requests Link
Google Mobile Ads (AdMob) Banner ads and rewarded interstitial ads Device identifiers, ad interactions (managed by Google) Link
Google UMP In-app GDPR/CCPA consent form Consent status Link
🔒
Your expense amounts, notes, and descriptions are never shared with any third party.
🚫
Section 10

What We Never Do

🗓️
Section 11

Data Retention

Your financial data stays on your device for as long as the app is installed. Uninstalling Monely permanently deletes all local data.

Analytics event data in Firebase is subject to Google's standard retention policies (typically 14 months for event data). We have no control over that retention period.

We do not operate any server or database that retains your personal or financial information.

🛡️
Section 12

Security

💡
We recommend creating regular backups and storing them in a trusted cloud storage service to protect against device loss or damage.
👶
Section 13

Children

Monely is not directed at children under the age of 13 (or the applicable minimum age in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has used the app, please contact us at codeyard.studio@gmail.com.

📝
Section 14

Policy Changes

If we update this privacy policy, the "Last Updated" date at the top of this page will change. Significant changes that affect how your data is used will be communicated through an in-app notice or on our app store listing.

Continued use of Monely after a policy update constitutes acceptance of the revised policy.

📬
Section 15

Contact Us

Questions about this policy, data rights requests, or general support — reach us at:

Developer
CodeYard Studio
Location
Serving users worldwide
In-App
More → Help & FAQs → Email Support

📊 Plain-English Summary

Monely is a local-first expense tracker. Your financial data never leaves your device unless you choose to export or back it up. We use Firebase to understand how the app is used in aggregate (event names only — no amounts or notes) and Google Mobile Ads to display occasional ads that keep the app free. You are in full control: view, edit, delete, search, filter, or export everything from within the app at any time, with no account required.