When I first shipped NogginLogger, it did one thing: you said what you ate, and AI turned it into a structured entry. That's still the core — but the app has quietly grown into something I use for a lot more than calories. Here's a walkthrough of what's actually in there.
Voice-First Everything
The phone app and the web dashboard both have a record button. Tap it, say what happened, tap again. Your voice is transcribed by OpenAI's Whisper, then parsed by Claude AI into a structured entry with a category, estimated values, and tags. The original audio is deleted within 24 hours — only the parsed data stays.
Don't want to talk? The dashboard also has a text box. Paste in your meal, your workout, or a whole paragraph about your day, and the parser handles it the same way. It even handles shared results from games like Wordle (the emoji grids parse correctly into scores).
One Input, Multiple Entries
Say "had a chicken salad for lunch, then walked two miles, and spent twelve bucks on it" and you get three separate entries — one nutrition, one exercise, one spending. Each with its own numbers. No app switching, no separate trackers, no forgetting to log the walk.
Macros and Ingredients, Automatically
Nutrition entries get calorie estimates plus a macro breakdown — protein, fat, carbs, and fiber. If you list specific ingredients ("breakfast was two eggs, a piece of toast, and half an avocado"), each one gets parsed into its own line item with calories, so you can see the breakdown inline on the entry.
Exercise Math That's Actually Right
AI is great at understanding what you said, but unreliable at math. So exercise calories for things like running, cycling, and swimming are calculated server-side using your body weight and established MET formulas — not AI guesswork. Tell the app your weight in your bio, and the estimates become meaningfully more accurate.
Tags That Track Anything
Tags are the real organizational tool. Hashtag anything — #coffee, #squats, #golf, #meditation — and the app builds a detail view with counts, totals, charts, and streaks. You can set daily, weekly, monthly, or annual goals per tag, with both "reach" goals (hit 100 squats/day) and "stay under" goals (keep spending below $50/day).
Better: tags can auto-apply based on keywords. Configure #cokezero with the keywords "coke zero" and "diet coke" and the parser tags any entry that mentions them — no hashtag required. Speak naturally, get organized data.
Custom Fields
A tag can also define its own schema. Add a #bp tag with "systolic" and "diastolic" number fields, and the parser extracts those values from your entries automatically. Chart them over time. Custom fields work for anything with a number attached — golf scores, blood sugar, pages read, miles driven.
Today's Noggin Logs
The dashboard shows a daily snapshot with a calorie donut (consumed vs. burned), plus compact stat cards for active calories, spending, and entry count. You can pin your favorite tags to this panel — "Steps today," "Water," "Squats" — each showing progress toward its goal with a color-coded ring. It's the one view I check every morning to know where I actually stand.
Streaks
Two kinds: logging streaks (consecutive days with any entry on a given tag) and goal streaks (consecutive days where you hit your goal). Both calculated fresh from your data, respecting "stay under" direction for negative goals. Streaks show up on tag detail views and share cards.
Synapse
Click any two entries and NogginLogger connects them: how much time elapsed between them, how many entries in between, and a comparison of any values they share. Useful for anything — two weigh-ins, two golf rounds, two migraines, two pay stubs. A second brain for finding patterns you wouldn't otherwise notice.
Daily Journal
Once per day, Claude writes a short narrative summary of your day — what you ate, what you did, how you slept, what you spent. It reads like a diary entry, except you didn't have to write it. The journal pulls from actual numbers (no hallucinated dollar amounts), and shows up as its own category on the dashboard.
Ask Your Data
Type or say a question — "how many days have I met my squats goal?" — and the app answers. Server-side, NogginLogger counts the facts first (so Claude doesn't have to do math), then hands the numbers to the AI to phrase a natural-language answer. Works for goals, streaks, totals, averages, time elapsed, and most anything you can ask about your own log.
Auto Insights
After you log something, if there's a meaningful cross-category pattern — like "your sleep last night was below your average, and you logged 40% more calories than usual today" — the app surfaces a single observation as a note in your feed. One per day max. Designed to catch correlations you wouldn't notice yourself.
Find Trends
A "★ Trends" button on any view runs AI analysis on the current scope and time range. It returns three to five specific, actionable observations. Useful for noticing patterns in your spending, your exercise cadence, or whether your weight is trending the direction you think it is. Email the results to yourself for later.
Reminders
Set a reminder on any entry — 30 minutes, 3 hours, tomorrow morning, one week, custom. When due, it banners on the dashboard and emails you. The parser also auto-detects reminders from what you say: "remind me to call the vet tomorrow" sets it automatically. No separate reminder app needed.
Share Cards
Every detail view has a share button that generates a polished 1080×1350 PNG — dark gradient background, your numbers front and center, goals with progress rings, a motivational quote to fill space, and three layers of subtle branding. One tap on mobile uses the Web Share API to send it wherever. Built client-side, so nothing leaves your browser.
Search and Export
Every entry list has a search bar. Type text ("pizza"), or a date ("March 17," "yesterday," "3/17"), and filter instantly. Export any view to CSV — the file contains your entries, all parsed data, tags, and a disclaimer row about estimated data. Import it into a spreadsheet, show your doctor, whatever.
Privacy, Actually
Tag any entry #private and it's hidden from your dashboard display when your privacy toggle is off. The numbers still count in totals — only the text is redacted. Useful for medication tracking, personal spending, anything you don't want visible if someone glances at your screen.
Everything in One Place
The reason I keep using NogginLogger isn't any one feature. It's that all of this — nutrition, exercise, spending, sleep, mood, weight, tags, goals, streaks, journal, insights — lives on one screen. No context switching. No "let me check the other app." Just the whole picture, every day, built up five seconds at a time.
If you haven't tried it yet, the free tier covers the basics. If you've tried calorie tracking apps before and given up, this one's designed to be the one you actually stick with. Give it a go.