Logo

SpendKeep

Track expenses without bank sync. Privacy-first finance app.

SpendKeep

SpendKeep

Track expenses without bank sync. Privacy-first finance app.

Screenshots

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Freemium
Financial Planning, Personal Finance, SaaS
Built with
P
PostgreSQL
L
Llama-3
VercelVercel

🛑 Stop giving apps your bank passwords. I'm building a privacy-first AI finance tracker instead.

Let’s be honest: automated bank sync is broken. You connect via Plaid, it breaks three days later, and your transaction data sits in a massive database waiting to be breached.

I got tired of this, so I started building SpendKeep — a personal finance tracker designed for "Financial Sovereignty". It gives you the magic of automated categorization without requiring your bank credentials.

(Note: This is still a work in progress!)

🛠️ How it works

Instead of fragile bank APIs, SpendKeep ingests what you already have: Bank SMS alerts and forwarded emails.

  • The Brain: I hooked it up to Groq's API (Llama-3.3-70b-versatile). It instantly parses raw SMS/email text, extracts the merchant, date, and amount, and maps it to categories.
  • The Stack: Next.js web app, React Native (Expo), and Supabase.

🧠 The UX: "Behavioral Nudges"

Most budget apps throw a massive grid of 500 unmapped transactions at you. That's a huge cognitive load. I wanted to design a mindful ritual, not a chore.

We built a Psychological Nudge Framework into the frontend:

  • 90-Second Onboarding: A 5-minute "Timebox Sprint" shows you only 3 transactions at a time with "Predictive Defaults". Just hit 'Enter' to approve. High dopamine, low friction.
  • The Sovereignty Streak: Instead of a generic "days logged in" counter, we track "Weeks of Total Clarity". The UI tracker fills with gold and bursts into flames when you hit a 7-day streak.

🤝 I need your feedback!

I'm polishing the Phase 2.1 UI and tweaking the AI parsing. I'd love for founders, devs, and designers here to try it out.

What I'm looking for:

  1. AI Parsing: Throw your weirdest SMS bank alerts at it. Does Llama-3 categorize it right?
  2. The "Vibe Check": How does the Sovereignty Streak feel? Does the onboarding hook you?
  3. General UX: Tear apart my Next.js & Tailwind implementation.

Let me know what you think below! 👇

#buildinpublic #nextjs #ai #privacyfirst #personalfinance

Related products

View all
aelívra

aelívra

Health, Wellness, Chronic Illness, Health Journeys, Symptom

0
Health, SaaS
Refract

Refract

Every SaaS pivots. Most codebases don't survive it.

1
Software Development, Low-Code, SaaS
BuiltByIndies

BuiltByIndies

Discover the Best New SaaS Products & Launch Indie SaaS

0
SaaS
UseWok

UseWok

Done-for-You SaaS Presence for Search & AI | UseWok.

1
AI, Marketing, SaaS
StatJolt

StatJolt

Privacy-first, cookie-less web analytics you can read on the

0
SaaS
Dreem

Dreem

Dreem is the AI Virtual Studio for ecommerce. Upload one pro

1
SaaS

Launched in Week 22, 2026

See the week
SearchSpot

SearchSpot

The AI-Powered Travel Search Engine Built to End Indecision

0
Travel, AI
MVP Builder

MVP Builder

A 13, 21 or 30-day sprint. A human reads your proof at every

0
Developer Platform, Productivity, AI
Kyzo AI

Kyzo AI

AI Workforce for US Real Estate Teams

1
SaaS, Real Estate, AI Voice
Strolio

Strolio

Turn any city walk into a story you can ask about.

0
Travel
AdTechTalent

AdTechTalent

Premium careers marketplace for modern AdTech teams.

0
Hiring
Free Online PDF Tools

Free Online PDF Tools

Edit, convert, and more with our free online PDF tools.

0
Productivity