Security & Privacy Standard

Privacy & Data Protection Policy

Learn how Monsave protects your financial privacy, how read-only banking integrations operate, and your rights under GDPR.

Last updated: November 3, 2026
Strictly Read-Only

Cannot withdraw funds, no access to PIN or CVV codes

We Never Sell Data

Balances and transactions are not shared with ad networks or data brokers

TLS & PostgreSQL

Encrypted in transit & SECURITY DEFINER procedural access

Right to Erasure

Delete your account in settings or on request

01

General Provisions & Legal Status

Monsave ("Service", "we", "us", "our") is a Personal Finance Management (PFM) software tool designed to help individuals and families track, plan, and analyze their financial health. Monsave is not a bank, payment processor, credit institution, or custodian of client funds. We do not hold client cash balances or initiate fund transfers.

We process data in line with the principles of the GDPR and the Law of Ukraine "On Personal Data Protection". For any question about your data, contact the operator of the Monsave service at support@monsave.com.


02

Data Categories We Collect & Process

Monsave strictly adheres to the principle of data minimization: we only process information strictly necessary to provide finance management features and secure user accounts.

  • Account Profile Data: Email address, nickname, interface language, and time zone preference.
  • Finance Workspace Data: Virtual account titles (e.g., "Cash Wallet", "Savings Account"), account balances, base currency (UAH, USD, EUR, etc.), budget limits, and accounting period cycles.
  • Transaction Records: Dates, amounts, income, expense, and transfer records, user tags, transaction categories, and custom notes.
  • Account Sharing Data: Registered emails of invited family/partner accounts and assigned permission levels (View vs. Edit).
  • Security & Device Metadata: IP addresses of active sessions, browser/device user-agent strings, and security logs of recent authentication events.
  • Visit source and first steps: with your analytics consent, the source, medium and campaign of your visit, the landing page and the referring site. Regardless of analytics consent, the scenario you chose at signup and the type and time of your first value action in the app (for example, a first transaction). No balances or amounts are included.
  • Saved calculations: the bond, quantity and price you choose to save from a calculator. They are stored only after your click, are not sent to analytics and are deleted with your account.
  • Category suggestions: to suggest a category for a tag, Monsave compares its name, the merchant types (MCC) of your transactions and the tags you have already sorted. A model computes this on Monsave servers without sending anything to third-party services; the model is not trained on your data, and your suggestions are built only from your own tags. Suggestions you dismiss are stored so they are not offered again.

Who receives data: Google (Analytics after your consent, Google sign-in if you use it, receipt recognition in the Telegram bot), Microsoft (Microsoft sign-in if you use it), Telegram (if you use the bot) and Monobank (if you connect it). Google and other providers may process data outside your country or the EEA. hCaptcha checks the signup, password reset and confirmation email forms for bots.

What We NEVER Collect or Store:

Monsave never collects or stores government identity IDs (SSN/Tax IDs), full 16-digit payment card numbers, card expiration dates, CVV/CVC verification codes, or banking online credentials.


03

Open Banking Security & Account Synchronization

Connecting Monobank is optional and initiated by you:

  • Read-only use: Monsave reads accounts and statements and does not call the bank's payment functions.
  • Restricted Credentials: Bank integration identifiers are stored in the database and are reachable only through controlled server-side functions.
  • Disconnecting: you can disconnect Monobank in the settings at any time, and Monsave removes the stored connection identifiers. To cancel the permission on the bank's side, use the bank's own tools or contact the bank.

04

Financial Calculators Privacy

Monsave offers public interactive financial calculators (bonds, compound interest, FIRE 4% rule, car ownership, FOP taxes, rent vs. buy, etc.):

  • Client-Side Processing: Calculations run locally in your browser using JavaScript.
  • Amounts are not stored: the incomes, savings and rates you enter in the public tools are not saved on our servers. Page visits may be counted by analytics if you allowed it.


06

Cookie Policy & Analytics

Monsave uses necessary and functional cookies to run the service. Analytics cookies are set only after your consent:

Cookie Name Type Purpose Duration
.AspNetCore.Identity.Application Essential Encrypted user session authentication
Essential · Up to 30 days
Up to 30 days
.AspNetCore.Antiforgery.* Security Cross-Site Request Forgery (CSRF) defense
Security · Session
Session
ms_consent Essential Stores your choice in the cookie settings
Essential · 180 days
180 days
.AspNetCore.Culture Functional Interface language selection
Functional · 1 year
1 year
app-theme Functional Light/Dark theme preference
Functional · 1 year
1 year
ms_intent Functional Remembers the scenario chosen before signup; removed after registration
Functional · 7 days
7 days
ms_calc_draft Functional Remembers the OVDP calculation you chose to save until you register or sign in; removed after that
Functional · 1 day
1 day
ms_ft Analytics First recorded source of your visit and the landing page
Analytics · 180 days
180 days
ms_lt Analytics Latest recorded source of your visit
Analytics · 30 days
30 days
_ga, _ga_* Analytics Google Analytics: distinguishes visitors and sessions
Analytics · Up to 2 years
Up to 2 years

Google Analytics 4 loads only after you allow analytics, and only on public pages and the sign-in and registration pages. It is not used inside your account. Page addresses are sent without query parameters, except campaign tags. Balances, amounts and transactions are not sent. The separate marketing option allows Google to measure and personalize advertising.

With your analytics consent, the visit source is linked to your account at registration or when you connect the Telegram bot. A link to the bot may contain a random key that stores the page and campaign; it gives no access to your account.

Cookie settings

07

Cybersecurity Architecture & Data Protection

We apply a defense-in-depth security approach:

  • TLS Transport Encryption: All data in transit is protected by HTTPS with HTTP Strict Transport Security (HSTS).
  • Procedural Database Layer: the application works with data through PostgreSQL functions with SECURITY DEFINER rights, which limits direct access to tables.
  • Salted Password Hashing: User passwords are encrypted using PBKDF2 with cryptographically unique salts. We cannot view your password.
  • Workspace Isolation: your data is available to you after authentication and to the people you have given access through Sharing Center.

08

Data Retention & Right to Erasure

You retain full control over your financial history:

  • Data Portability: Contact us to request a copy of your transactions, accounts and tags.
  • Account deletion: you can delete your profile, which removes its transactions, accounts and categories. Technical logs and backups may be kept for longer, as described below.
  • Operational backups: data may remain in backups for some time after deletion so that the service can recover from failures.
  • Visit source and first steps: stored until your account is deleted and removed with it. Telegram keys are valid for 30 days and are then purged during routine cleanup. Withdrawing consent stops further collection and removes the cookies; to erase data already linked to your account, contact us.

09

Data Subject Rights & Contacts

Under GDPR and international privacy legislation, you have the right to:

  • Access, correct, or update your personal records;
  • Request complete erasure of your financial ledger and account;
  • Revoke banking integration and notification consents at will;
  • Lodge a complaint with your jurisdiction's Data Protection Authority.
  • To lodge a complaint with a data protection authority.
  • To withdraw analytics or marketing consent at any time in the cookie settings, without affecting earlier processing.
Have privacy or data protection inquiries?

Reach out to our security team for assistance, exports, or account erasure requests.

support@monsave.com