Back to Journal
ConceptFreely

Freely: The Pivot From Diabetes App to Allergy Tracker

How a calorie tracker concept died twice before finding the gap nobody else had filled: allergen detection meets nutrition tracking.

February 10, 20266 min read

Freely is the third version of an idea that refused to die gracefully. Each death taught me something. The third time, it stuck.

Version 1: SnapCal (Dead on Arrival)

The original concept was a general nutrition tracker. Log meals, count calories, track macros. I spent a week on competitive analysis and found out that MyFitnessPal, Lose It!, and a dozen VC-backed apps were spending $770K/month on user acquisition. Per month. For a calorie tracker.

I am not going to outspend $770K/month in advertising. I closed the doc.

Version 2: SNAQ (Killed by Market Size)

The pivot was to narrow the audience. Type 1 Diabetes carb estimation. Take a photo of your meal, AI estimates the carbs, helps manage insulin dosing. Real problem, underserved audience, strong emotional hook.

But the market was too small for a subscription app. T1D affects about 1.6 million Americans. Even with excellent conversion, the ceiling was too low to sustain development. I needed a bigger pond.

Version 3: Freely (The Gap Nobody Filled)

I went back to the competitive landscape with fresh eyes and noticed something I'd missed. There are two categories of food apps:

Calorie trackers (MyFitnessPal, Lose It!, Amy): Great at nutrition but completely ignore allergens. If you have a dairy allergy, these apps will happily log your cheese pizza and tell you the macros look great.

Allergy apps (Spokin, Fig, Gluten Free Scanner): Great at identifying allergens but don't track nutrition. They'll tell you a restaurant has dairy-free options but won't help you hit your protein goal.

Nobody combines both. 32 million Americans have food allergies, and not a single app helps them track both nutrition and allergen safety in one place. That's not a small gap. That's a canyon.

The Name

I explored a bunch of names. Character names (Hazel, Mae, Clara), conceptual names (Tabla, Gather, Sift). Hazel was my favorite until I discovered Hazel Health Inc. had trademarks in the exact classes I needed (9, 42, 44). That's the kind of thing that feels like a minor detail until you get a cease and desist six months after launch.

"Freely" won because it embeds the entire value proposition in one word. Eat freely. Freedom from fear, not restriction. The name does the marketing.

How It Works

Freely lets you log meals three ways:

  1. Text description. Type "grilled chicken salad with ranch dressing" and Gemini AI analyzes the ingredients, estimates calories, and flags hidden allergens (ranch often contains dairy, egg, and soy).
  2. Photo. Take a photo of your plate. Gemini identifies the food and runs the same analysis.
  3. Barcode scan. Scan a packaged product. OpenFoodFacts returns ingredient data, and the app cross-references against your allergen profile.

Every meal gets a safety verdict: Safe, Caution, or Unsafe. The app learns your allergen profile during onboarding (7 major categories: gluten, dairy, nut, egg, soy, shellfish, sesame) and flags anything that matches.

The Hard Paywall Decision

I went with a hard paywall and 7-day free trial instead of freemium. RevenueCat's 2025 data shows hard paywalls convert at 12.11% median vs. 2.18% for freemium. The math was clear.

Break-even is roughly 78 subscribers at $6.99/month. Not zero risk, but achievable if the product actually solves the problem it claims to solve.

What I Learned From Two Dead Concepts

The two failed versions weren't wasted time. V1 taught me that competing on features in a crowded market is a losing strategy. V2 taught me that a great problem in a tiny market is still a bad business. V3 found the intersection: a real problem, a large underserved audience, and zero direct competition.

Sometimes the best concept validation is the one that says no.

// Three versions, one lesson
enum ConceptStatus {
    case snapCal    // Dead: can't outspend $770K/month
    case snaq       // Dead: 1.6M users ceiling too low
    case freely     // Go: 32M users, zero competition
}