News for hackers. Stuff that matters.

falcon_

Show HN: Whisper Money – Open-source, privacy-first personal finance app

https://github.com/whisper-money/whisper-money

Hi HN,I built Whisper Money because I was frustrated that every personal finance app wanted full access to my bank credentials, fed my transactions into AI systems, or sold my spending data to third parties.Whisper Money takes a different approach:- *No bank credential sharing* - Import your transactions via CSV/XLS exports from your bank. No Plaid, no OAuth to your bank, no third-party...

( Read More... | no comments | on HN )
More implementation details for folks skimming:

- Stack: Laravel 12 + React 19 + Inertia v2 + TypeScript + MySQL/Redis.

- Encryption code lives under src/lib/crypto (happy to point to specific files).

- Import is CSV/XLS; encryption happens before upload.

- Hosting/deploy: Docker + docker-compose, includes a production compose and a Coolify template.

If anyone has experience with audits / threat modeling for E2E apps, I’d appreciate pointers on what to formalize first.

Show HN: Whisper Money – a zero-knowledge personal finance app (E2E encrypted)

https://github.com/whisper-money/whisper-money

I built Whisper Money: a personal finance app designed so the server never sees your transactions in plaintext.Core idea:- Transactions/accounts/budgets are encrypted on the client before sync (zero-knowledge storage).- No bank integrations/credential sharing; you import CSV/XLS from your bank instead.- Open source: https://github.com/whisper-money/whisper-money- Demo (no signup):...

( Read More... | 1 comment | 2 points | on HN )
Because of privacy, there is no direct connection with banks.

You can upload all your transactions and balances with a single CSV/XLS file that you get on your bank. It take seconds.

there are some screenshots on the landing page https://whisper.money/
Hi HN — I’m Victor. I built Whisper Money, a personal finance tracker where your financial data is end-to-end encrypted client-side before it ever reaches the server (zero-knowledge style: the server stores ciphertext and shouldn’t see plaintext transactions/accounts/budgets).

It’s aimed at people who want to track spending/budgets without giving a SaaS provider access to raw financial data. There are no bank connections and no AI processing — you can import transactions via CSV/XLS and everything is encrypted locally before upload/sync.

You can self-host it via Docker/docker-compose: https://github.com/whisper-money/whisper-money

There’s also a hosted version at https://whisper.money (paid).

Source is available under CC BY-NC 4.0 (non-commercial).

What I’d love feedback on from the HN crowd:

- Threat model review: what am I missing in the E2EE/“zero-knowledge” claims?

- Backup/restore expectations when encryption keys live only on clients

- What features you’d require before trusting it for real finances (e.g., OIDC/SSO, 2FA, audit logs, export formats)

Happy to answer technical questions about the architecture and encryption flow.

Show HN: Whisper Money – End-to-End Encrypted Personal Finance App

https://whisper.money

I built Whisper Money, a personal finance app where all your data is end-to-end encrypted and only you hold the keys.Site: http://whisper.money/Code: https://github.com/whisper-money/whisper-moneyHow it works (high-level)- All sensitive data is encrypted in the browser before it hits the server- The server only stores encrypted blobs for sync- Decryption happens only on your devicesLooking for...

( Read More... | no comments | on HN )

Show HN: Whisper Money – A privacy‑first, E2E encrypted personal finance app

https://github.com/whisper-money/whisper-money

Hi HN,I built Whisper Money because I wanted a way to track and categorize my finances without exposing my transaction history to third-party aggregators or cloud providers that might sell the data.It is a privacy-first, self-hostable personal finance application.Key Features- End-to-end encryption: Data is encrypted to ensure privacy.- Automation: Rules to auto-categorize transactions based on...

( Read More... | no comments | on HN )

Show HN: Track revenue and product usage, not just boring visits (Open Source)

https://metricswave.com/

yo! built this analytics thing that actually tracks the stuff that matters - revenue, how ppl use your product, all that good stuff. Not just "oh look 1000 visits today" lol.Way better than google analytics imo, especially if u actually care about making money from ur product.What do u think? been using it for my own projects and it's been pretty solid.

( Read More... | no comments | on HN )

Show HN: MetricsWave – own your metrics, ditch Google Analytics

https://github.com/metricswave/backend

I built MetricsWave as an open-source alternative to Google Analytics.It’s a self-hosted platform where you own all your data — no tracking scripts, no vendor lock-in, no sending usage data to Google.The backend (Laravel) handles custom metrics, counters, tags, alerts, and an API for ingestion.The frontend (React) provides real-time dashboards and visualizations.Everything is open, extensible,...

( Read More... | no comments | on HN )

Show HN: Can an AI replace your nutritionist? I built one to try

https://kaiden.chat/

I’ve been messing around with the idea of having a coach that actually keeps up with you day to day. Most apps either make you log every crumb manually or just spit out generic meal plans. So I built this: a chat-based AI coach that logs your meals, and workouts, then uses that info to give you daily nudges and plans.It’s still rough around the edges (bugs, UX quirks, the usual), but it’s...

( Read More... | 1 comment | 2 points | on HN )

Show HN: Kaiden – A chat-based health assistant you can talk to

https://kaiden.chat

Hi HN!I recently built Kaiden — a simple chat-based health assistant that helps you log meals, track activity, and get personalized wellness tips through conversation.It works like a messaging app, but instead of tapping through forms, you just say things like:- “I had eggs and toast for breakfast.”- “How many calories did I eat today?”- “Remind me to drink water every morning.”Kaiden replies...

( Read More... | no comments | on HN )
MetricsWave is a web analytics solution designed to help you understand and improve your online presence. With intuitive dashboards and real-time insights, you can track visitors, monitor trends, and make data-driven decisions—all without relying on third-party services.

Older »