How can we help you?

Find quick answers to your questions and discover how to make the most of StashFlow. We're here to help you!

๐Ÿš€

Get started with StashFlow

First steps, CSV import, reading the dashboard, understanding the timeline and Safe to spend

๐Ÿ“‚

Import my data

Where to find CSV, supported formats, frequent import issues

๐Ÿ“Š

Understand my charts

Balance curve, expenses, categories, fixed charges - everything explained simply

๐Ÿง 

Understand calculations

How balance is recalculated, fixed charges detection, forecast - total transparency

โš ๏ธ

Common issues

Wrong amounts, shifted dates, file rejected - quick solutions to your problems

๐Ÿ”’

Data & security

Local storage, encryption, GDPR, privacy-first - your data belongs to you

โญ

Advanced features

Forecast, Safe to spend, goals, categories, alerts - explore all possibilities

๐Ÿ’ณ

Account & subscription

Free vs Pro, upgrade to Pro, cancel, billing - all info about your account

๐Ÿ“ฉ

Contact support

A question? A problem? Contact us directly, we'll reply quickly

๐Ÿš€Get started with StashFlow

Welcome! We'll explain how to get started with StashFlow to analyze your finances effectively.

How to import a CSV

The first step to using StashFlow is importing your bank data.

  1. Log in to your online banking space
  2. Go to your transaction history
  3. Select a period (recommended: minimum 3-6 months)
  4. Export your transactions in CSV format
  5. In StashFlow, click "Choose file" in the Import CSV section
  6. Select your CSV file and wait a few seconds
  7. Your transactions appear automatically!

How to read the dashboard

The dashboard displays several important elements to understand your financial situation:

  • The balance chart: shows the evolution of your balance over time
  • Filters: to focus the analysis on a specific period
  • General Analysis tab: statistics on all your transaction labels
  • Fixed Charges tab: automatically detected recurring expenses
  • Day details: click on a point on the chart to see the day's transactions

Understanding the balance timeline

StashFlow automatically reconstructs your balance history from the current balance you enter. Going back in time, day by day, the app calculates your previous balance by subtracting (for credits) or adding (for debits) transactions. It's like rewinding your bank account!

What is "Safe to spend"

Safe to spend is an estimate of what you can safely spend without risking overdraft. This value is calculated by taking into account your scheduled fixed charges, recurring income, and leaving a safety margin. It's an indicator to help you manage your daily budget.

๐Ÿ’ก Safe to spend is an estimate based on your data. It doesn't replace your personal vigilance, but it's a good guide to avoid bad surprises.

๐Ÿ“‚Import my data (CSV)

We explain how to find and import your CSV files from your bank to StashFlow.

Where to find CSV in my bank

Each bank has its own interface, but most offer CSV export in transaction history.

๐Ÿ“– Bank-specific detailed guide โ†’

Supported formats

StashFlow accepts several CSV file formats to adapt to your bank:

  • CSV with semicolon (;) as separator (common French format)
  • CSV with comma (,) as separator
  • TSV (tabs)
  • Expected columns: Date, Label, Debit, Credit (or a single Amount field)

Common import issues

My file is rejected on import

First check that your file contains the Date and Label columns. Some banks use different column names. You can open the file with a text editor to check its content.

Dates are shifted or misinterpreted

StashFlow automatically detects the date format (DD/MM/YYYY or YYYY-MM-DD). If dates are incorrect, check the format in your CSV file.

Some transactions are missing

Make sure you have exported all transactions for the desired period from your banking space. Some banks limit exports to certain periods.

๐Ÿ”’ Your data stays on your device

When you import a CSV into StashFlow, all data is processed locally in your browser. No information is sent to our servers. You keep complete control of your financial data.

๐Ÿ“ŠUnderstand my charts and figures

StashFlow charts help you visualize your finances. We explain how to interpret them.

The balance curve

The main curve shows the evolution of your bank balance over time. You can click on any point to see day details (transactions, exact balance). The colored bars below represent your transactions: green for credits (money coming in), red for debits (money going out).

Expenses

In the General Analysis tab, you can see the total of your expenses by label. Click on a label to highlight it on the main chart. This allows you to see the impact of certain expenses on your overall balance.

Categories

Categories allow you to group similar transactions. For example, all your supermarket payments can be grouped into a "Food" category. This facilitates analysis and gives you an overview of your expenses by type.

Fixed charges

Fixed charges are recurring expenses detected automatically (rent, subscriptions, regular bills). They appear in the dedicated tab with their estimated frequency and average amount. You can validate them to include them in your projections.

๐Ÿง Understand calculations

StashFlow is transparent about its calculations. We explain how everything works so you can have confidence in the results.

How balance is recalculated

When you enter your current balance, StashFlow goes back in time day by day. For each day, it calculates the previous day's balance by doing: previous_balance = current_balance - credits + debits. It's a reverse calculation: we start from the end and go back to the past.

Exemple :

If today you have โ‚ฌ1000 and yesterday you received โ‚ฌ200 (credit), then your balance from the day before yesterday was โ‚ฌ1000 - โ‚ฌ200 = โ‚ฌ800. We continue day by day until the start of your transactions.

How fixed charges are detected

Our algorithm analyzes your transactions from the last 45 days to identify recurring expenses. It looks for:

  • Transactions with a similar label that repeat
  • A stable or very close amount between each occurrence
  • A regular frequency (monthly, weekly, etc.)
  • At least 2-3 occurrences in the analyzed period

How forecast is calculated

The forecast takes your current balance and adds/subtracts validated fixed charges at scheduled dates. If you have configured a monthly salary, it is also taken into account. Future variable expenses are not included because they are unpredictable.

โš ๏ธ The forecast is an estimate based on your fixed charges. It cannot predict unexpected expenses or exceptional income. Use it as a guide, not as absolute truth.

Why there may be differences with the bank

Sometimes, the balance calculated by StashFlow may differ slightly from the balance displayed by your bank. Here are the possible reasons:

  • Pending operations: your bank may display pending transactions that StashFlow doesn't see yet
  • Rounding: some banks round differently
  • Bank fees not included: if you have fees that are not in the CSV export
  • Internal transfers: some transfers between accounts can create duplicates
  • Value dates: your bank may use different value dates than transaction dates

โš ๏ธCommon issues

Encountering a problem? We've listed the most common issues and their solutions.

๐Ÿ’ฐDisplayed amounts are wrong

First check that your current balance is correctly entered and matches your bank. If amounts are systematically shifted, there may be a problem with the interpretation of Debit/Credit columns. Some banks reverse these columns.

๐Ÿ’ก Solution : Open your CSV file and check which column corresponds to debits and credits. You can also try swapping these columns in a spreadsheet and then reimporting.

๐Ÿ“…Dates are shifted

StashFlow automatically detects the date format, but some exotic formats can cause problems. Check that your dates are in DD/MM/YYYY or YYYY-MM-DD format.

โŒMy file is rejected

Make sure your file contains the Date and Label columns. Some banks add multiple headers or use non-standard column names.

๐Ÿ’ก Solution : If possible, simplify your CSV by keeping only the Date, Label, Debit, Credit (or Amount) columns.

๐Ÿ”Some transactions are missing

This can happen if some transactions were not exported from your bank, or if they have a particular format that StashFlow cannot parse.

๐Ÿ’ก Solution : Check in your banking space that all transactions are present in the export. If some transactions are still missing, contact us with an example.

๐Ÿ”’Data, privacy & security

Protecting your data is our priority. We explain how StashFlow handles your information.

Where data is stored

All your data (transactions, balances, fixed charges) is stored locally in your browser, in localStorage. This means it stays on your device and is never sent to our servers. If you change browsers or clear browser data, your StashFlow data will be lost (but you can always reimport your CSV).

Encryption

Although data is stored locally, browser localStorage is not encrypted by default. However, no one else has access to it as long as no one else uses your computer. For more security, use a browser in private mode or a separate user profile.

No data sale

StashFlow does not sell, rent, or share any data. It's simple: your data never leaves your device, so we can't sell it even if we wanted to (and we don't want to).

GDPR

StashFlow complies with GDPR (General Data Protection Regulation). Since all data is processed locally, no personal data is collected or transferred. You keep complete control.

๐Ÿ›ก๏ธ Privacy-first philosophy

We believe your financial data belongs to you. That's why StashFlow works entirely locally. No account to create, no connection needed, no tracking. Just a tool that helps you better understand your finances without compromising your privacy.

โญAdvanced features

Discover all StashFlow features to get the most out of the tool.

๐Ÿ”ฎForecast

Visualize the future evolution of your balance over 3 months based on your validated fixed charges. Ideal for anticipating difficult periods.

โœ…Safe to spend

Estimate what you can safely spend without risking overdraft. Calculated in real time based on your upcoming fixed charges.

๐ŸŽฏGoals

Set savings goals and track your progress. StashFlow shows you if you're on track to reach your goals.

๐Ÿ“ŠCategories

Group your transactions by categories for finer analysis. Create your own categories or use the default ones.

๐Ÿ””Alerts

Configure alerts to be notified when your balance drops below a certain threshold or when an important fixed charge approaches.

๐Ÿ“ˆFixed charges tracking

Validate your detected fixed charges and track them over time. You can see their evolution and impact on your budget.

๐Ÿ’ณAccount & subscription

StashFlow is free and will always remain so. But we're also preparing a Pro version with advanced features for those who want to go further.

Free vs Pro difference

Gratuit

  • Access to all basic features
  • Unlimited CSV import
  • Automatic fixed charges detection
  • Interactive charts
  • 3-month projections
  • Locally stored data

Pro

  • Everything in the free version
  • PDF export of reports
  • 6-month projections
  • Custom alerts
  • Priority support
  • Cloud synchronization (optional)

How to upgrade to Pro

For now, StashFlow Pro is not yet available, but we're working on it! When it's ready, you'll be able to upgrade to Pro directly from the app. The subscription will be monthly or annual, with a free trial period.

How to cancel

You'll be able to cancel your Pro subscription at any time from your account settings. Cancellation takes effect at the end of the current billing period. Your data will remain accessible until the end of this period.

Billing

Billing will be monthly or annual depending on the option chosen. Payments will be made by credit card securely. You'll receive a receipt by email with each billing. For any questions about billing, contact us via the contact form.

๐Ÿ“ฉContact support

Have a specific question or a problem you can't solve? Contact us directly via this form, we'll reply as soon as possible.

If you have an import problem, you can attach your CSV file (we'll keep it confidential)