Generated output — this is a static snapshot rendered from .vibekb/. The .vibekb/ content is the source of truth. See Reference for provenance.

Functionality map

Stoppr

Sustained engagement around sugar-free streaks and daily habits, with optional premium access.

A live map of what this software actually does — start here, then open any capability for its documentation.

This map has 10 major capabilities. Expand one to see what it includes, then open any item for its documentation.

  1. Application core 5 Startup, routing, navigation, deep links, widgets.

    View the Application core area →

  2. Authentication 2 Sign-in providers and guest access.

    View the Authentication area →

  3. Onboarding 4 New-user funnel from welcome through paywall.

    View the Onboarding area →

  4. Subscription & paywalls 3 Superwall, RevenueCat, quotas, gating.

    View the Subscription & paywalls area →

  5. Home & daily wellness 5 Dashboard, streak, check-in, pledge, panic, relapse.

    View the Home & daily wellness area →

  6. Community & accountability 3 Forum, chat, partners.

    View the Community & accountability area →

  7. Education & content 3 Videos, articles, chatbot.

    View the Education & content area →

  8. Nutrition & food 4 Scanning, calories, recipes, Rate My Plate.

    View the Nutrition & food area →

  9. Wellness tools 3 Meditation, breathing, challenge, fasting.

    View the Wellness tools area →

  10. Platform services 3 Notifications, analytics, settings.

    View the Platform services area →

Provenance & freshness

This guide is a generated snapshot of the repository at the source commit shown below. Later repository changes may not be reflected until VibeKB is updated and regenerated.

Static snapshot of Stoppr at the commit above under the VibeKB 0.2.0 consolidated layout (installer 0.2.0, template 2.0.0). Does not update itself. Re-verify against source before changing claims.

Generation mode
Static snapshot
Source branch
main
Source commit analyzed
2edc099 (2edc09927b646c833769ab8b4bd6bc00b37882c3)
Analysis generated
2026-07-23 18:28 UTC
Verification scope
Clean VibeKB 0.2.0 re-analysis of Stoppr from source under lib/, pubspec.yaml, firestore.rules, and platform manifests. Claims are verified-from-source or inferred-from-source only; no store/sandbox purchase or Superwall dashboard campaigns were executed. Superwall INSERT_YOUR_* placements, widget app-group placeholder, Google OAuth placeholder fallbacks, disabled QUOTA_SYSTEM_ENABLED flags, and .env vs .env.local mismatch remain present in source.
Last verified against source
2026-07-23
Generated by VibeKB commit
2edc099 (cursor/regenerate-stoppr-vibekb-0-2-0-22f5)
Updates automatically
No — regenerate to refresh

What this software does

A Flutter mobile app that helps users reduce sugar consumption through onboarding, habit tracking, education, community, and subscription-gated wellness tools.

A large Flutter client with full onboarding, auth, subscription gating, home wellness loops, community, nutrition AI tools, widgets, and several high-severity configuration placeholders.

Browse the full functionality index →

How to think about it

A Flutter client where Firebase holds user data, RevenueCat/Superwall gate premium, and local preferences plus widgets keep daily habits fast.

Read the architecture →

Recommended starting point

Start with the functionality index, then read the architecture.

Explore functionality Read the AI handoff