ComingUp ComingUp
O

Orange-Money-Analyzer

Orange Money Analyzer Reprenez le contrôle de votre argent.

Sep 26, 2026 Finance & Accounting
client_side money management no-server pdf analysis personal finance

About

# Orange Money AnalyzerA fully client-side web tool for analyzing Orange Money PDF statements.All processing happens locally in the browser. No data is ever uploaded to a server.---## OverviewOrange Money Analyzer converts a standard Orange Money PDF statement into aninteractive dashboard with key performance indicators, descriptive statistics,twelve charts, five summary tables, and automatic insights.The project is built with plain HTML, CSS, and JavaScript. It uses Chart.js forvisualization and PDF.js for in-browser PDF parsing. It requires no build step,no backend, and no user account.---## Key Principles- Privacy by design: no file, no record, and no result leaves the browser.- Zero installation: open the HTML file and it works.- Zero tracking: no analytics, no cookies, no telemetry.- Offline capable: once loaded, it works without an internet connection.---## Features### Input- Drag-and-drop or file selector for PDF statements.- Built-in demonstration dataset with fictional data for testing.- Reset button to clear all loaded data.### Parsing- Regex-based extraction of date, time, sign, amount, and label from each transaction line.- Automatic categorization into ten predefined categories.- Automatic identification of counterparties (merchants, beneficiaries, utility providers).### Key Performance Indicators- Total income and total expenses.- Net balance.- Number of transactions.- Average and maximum expense.### Descriptive Statistics- Median.- First quartile (P25).- Third quartile (P75).- Interquartile range.- 90th percentile.- Standard deviation.- Mode.- Number of distinct merchants.- Total number of expenses.### Charts1. Spending breakdown by category (doughnut).2. Income versus expenses per month (bar).3. Cumulative balance over time (line).4. Cumulative spending versus cumulative income (line).5. Category evolution per month, stacked (bar).6. Daily spending (bar).7. Spending by week of month (bar).8. Transactions by hour of day (bar).9. Amount distribution histogram (bar).10. Top 8 recipients and merchants (horizontal bar).11. Monthly savings rate (bar).12. Average ticket by category (horizontal bar).### Tables- Top 5 highest-spending days.- Monthly comparison (income, expenses, net, operations, average).- Top 10 largest expenses.- Detected recurring payments (three or more operations to the same recipient).- Full transaction list with CSV export.### Filters- Free-text search.- Category filter.- Operation type filter (all, expenses only, income only).- Month filter.### Automatic InsightsNatural-language summaries covering top spending category, top spending month,most frequent counterparty, largest expense, median, daily average, overallsavings rate, spending concentration, and busiest hour.### Additional- Bilingual interface (French and English).- CSV export with UTF-8 BOM.- Responsive layout for mobile, tablet, and desktop.---## ArchitectureFiles:- index.html - Page structure, four navigable sections, footer.- style.css - Theme, layout, responsive rules, components.- script.js - PDF parsing, categorization, statistics, chart rendering.Dependencies (loaded from CDN):- Chart.js 4.4.1- PDF.js 3.11.174---## Usage1. Download the three files: index.html, style.css, script.js.2. Place them in the same folder.3. Open index.html in any modern browser.4. Drag and drop an Orange Money PDF statement, or click the demonstration button to load fictional sample data.5. Explore the dashboard, apply filters, and export results as CSV.No server, no build step, no configuration required.---## Pages- Home - Upload area and full analytical dashboard.- About - Project overview and main features.- Contact - Contact addresses and privacy note.- Disclaimer - Legal notice covering independence, liability, privacy, and intellectual property.---## Countries Where Orange Money Is AvailableBotswana, Burkina Faso, Cameroon, Central African Republic, Cote d'Ivoire,Democratic Republic of the Congo, Egypt, Guinea, Guinea-Bissau, Liberia,Madagascar, Mali, Mauritius, Niger, Senegal, Sierra Leone, Tunisia.This list is provided for informational purposes and may change.---## Legal NoticeOrange Money Analyzer is an independent tool. It is not developed, published,affiliated with, endorsed by, or sponsored by Orange, Orange Money, or any oftheir subsidiaries or partners. All trademarks, logos, product names, servicenames, and external links mentioned on this site belong to their respectivelegitimate owners. Their mention is purely descriptive and does not imply anyaffiliation, partnership, or endorsement.The user is solely responsible for the data imported into this tool. Thepublisher cannot be held liable for any error, omission, inaccuracy, data loss,or direct or indirect consequence resulting from the use of this site. Thistool does not constitute financial, tax, or legal advice.No file, no record, and no result is transmitted to any server. All processingis performed locally in the browser.---## LicenseThis project is distributed under a proprietary commercial license.See the LICENSE file for the full terms.Copyright (c) Orange Money Analyzer. All rights reserved.---## Contact- General inquiries: [email protected] Bug reports: [email protected] Feature suggestions: [email protected] not send PDF statements by email. All analysis is performed locally in thebrowser.

Comments (0)

No comments yet. Be the first to comment!