Mischief Manager
Mischief Manager is a habit tracking app designed to help individuals with ADHD, bipolar disorder, and other mental health conditions understand and manage impulse spending through awareness and pattern recognition. The goal is to help users learn their triggers and avoid the actions that lead up to unwanted spending habits.
- Impulse Spending Tracker: Log purchases with detailed emotional context
- Trigger Identification: Track what leads to impulse purchases (emotions, situations, times)
- Pattern Analysis: Automatically identify spending patterns and risk factors
- Emotional State Tracking: Monitor mood, stress, and energy levels during purchases
- Cool-down Periods: 5, 10, or 15-minute pause buttons when feeling triggered
- Quick Action Buttons: Fast access to common scenarios (feeling triggered, strong urge, etc.)
- Mindful Interventions: Guided breathing and reflection prompts during cooldowns
- Personalized Analytics: Dashboard showing spending trends and trigger patterns
- Time-based Insights: Identify high-risk times of day for impulse purchases
- Success Tracking: Log and celebrate when you resist impulses
- Prevention Strategies: Actionable recommendations based on your patterns
cd reactSetup
npm install
npm run dev- Frontend: React + TypeScript
- Styling: Tailwind CSS
- Icons: Lucide React
- Build Tool: Vite
Currently in active development. The app uses local state management - data persists during your session but isn't saved permanently yet.
Degen Edition Outsmart the Urge. Protect the Stack. Learn Your Patterns.
A behavioral awareness and financial empowerment tool designed for gamblers who want to avoid the "rinse" cycle (i.e., hitting $0 balance) while still enjoying the game. Originally built as Mischief Manager to help users control impulse spending (think: ADHD-friendly budget boundaries, impulse tracking), this edition applies the same philosophy to gambling without restricting the player from playing.
Features
Max Bet Awareness Set personal max bet reference points per game or globally Soft warnings when you're going above typical thresholds Option to reflect, not restrict — keep the user fully in control Auto-Vault Winnings Optionally earmark a % of profits after a win as "vaulted savings" Vaulted balance remains visible and user-controlled — never locked Encourages awareness of profit-taking without restricting play Behavioral Pattern Learning Tr acks emotional tags, tilt timeframes, bet sizes, and rinse history Learns what times, games, and triggers result in negative outcomes Offers post-session summaries and insights for future decisions Game-Specific Trend Insights View personal data for different game types (slots, blackjack, sports, etc.) Tag sessions manually ("fun," "bored," "chasing") to reflect later Gentle nudges if patterns suggest risky behavior — always opt-in Budget Guardrails Visual dashboards for daily/weekly budget goals No enforcement — instead promotes reflection through trend charts and pattern highlights Supports planning and self-accountability Rinse Recovery Insights When balance hits $0, system offers optional prompts to reflect Trends around previous rinse events are tracked for personal awareness Suggests user-defined goals or reminders, never locks access
This isn’t about telling people they can't play. It’s about helping them understand how they play — building awareness, strengthening self-trust, and turning impulsive habits into intentional ones.