Fastio | Intermittent Fasting Tracker With Streak Charts, Challenges and Subscriptions - SwiftUI icon

Fastio | Intermittent Fasting Tracker With Streak Charts, Challenges and Subscriptions - SwiftUI

Hot or Not
Fastio | Intermittent Fasting Tracker With Streak Charts, Challenges and Subscriptions - SwiftUI

Description

Fastio – Intermittent Fasting Tracker (SwiftUI Template)

Fastio is a complete, App Store ready intermittent fasting tracker built with SwiftUI and SwiftData. It ships as full Xcode source code with a modern dark design, a fasting timer with progress ring, streak statistics, weekly bar charts, challenges and achievements, local notifications, iCloud sync and a complete StoreKit 2 subscription paywall.

Demo Instructions

Fastio is a 100% offline app template. There is NO login and NO demo credentials are required – just build and run in Xcode and the app starts with a 3-page onboarding, then you land on the fasting timer.

Note on In-App Purchases: the subscription paywall uses StoreKit 2 with the product IDs fzen_y, fzen_3m and fzen_m. Without your own App Store Connect products the paywall shows placeholder prices – everything else works without any configuration.

Everything the App Does

  • 3-page onboarding flow with notification permission request
  • Fasting timer with animated progress ring (fasting phase in green gradient)
  • Automatic transition from fasting phase to eating window phase
  • Start / Stop confirmation alerts with clear messaging
  • 5 built-in fasting protocols: 13:11, 16:8, 18:6, 20:4 and 23:1 (OMAD)
  • Custom 24h, 48h and 72h plan builders with hour wheel pickers (premium)
  • Free tier limits: 4 fasts maximum, paywall triggered after that
  • History screen with current streak, longest streak and longest fast cards
  • Last 7 days fasting bar chart with color coded completed / failed / in-progress days
  • Monthly overview with total hours, average and success rate
  • Full history list grouped by month with Show More / Show Less
  • Progress screen with 30+ challenges and achievements in 7 categories
  • Progress bars per challenge, completion states and progression sorting
  • StoreKit 2 subscription paywall: yearly, 3 months and monthly with free trial toggle
  • Save percentage badge, restore purchases and subscription management links
  • Local notifications: fast ending soon, fast complete and eating window reminders
  • Notification permission status section in Settings with Enable shortcut
  • Settings: plan grid, custom plans, subscription section, rate app, contact, terms and privacy
  • State recovery: active fasts survive app restarts and are restored automatically
  • CloudKit sync via SwiftData (falls back to local storage automatically)
  • Automatic rating prompt after 10 sessions (SKStoreReviewController)
  • Dark and light mode support with adaptive asset catalog colors
  • Duplicate challenge cleanup and CloudKit sync loading screen on launch

Technology

  • Language: Swift 5, SwiftUI
  • Data: SwiftData with CloudKit sync (iOS 17+)
  • Minimum iOS: 17.0
  • Monetization: StoreKit 2 auto-renewable subscriptions
  • Notifications: UserNotifications framework
  • Charts: Custom SwiftUI bar chart
  • Third-party dependencies: none – 100% native code
  • Xcode: 16 or later recommended

What the Buyer Gets

  • Complete Xcode project source code (Swift files, asset catalog, entitlements, Info.plist)
  • App icon (1024×1024) included in the asset catalog
  • documentation.html – step-by-step setup and customization guide with screenshots
  • screenshots/ folder with all app screens shown in the preview
  • Free lifetime updates to this template

Development Disclosure

Portions of this template’s source code were developed with AI-assisted tools. All code has been reviewed, tested and builds successfully with Xcode.

Please Note

This is a source code template, not a compiled app. You need Xcode and basic knowledge of iOS development to build, customize and publish it to the App Store. App Store submission requires your own Apple Developer account.

TypeiOS App
Authormefjudevllc
Price$14
Sales11
Rating0 (1)
PublishedMay 9, 2025
Last UpdateSep 9, 2026
Compatible SoftwareOther
Compatible WithSwift
Mobile Files Included.xib/.nib

Categories

Tags

dark modeFasting TimerFasting Trackerhabit trackerhealth appicloud syncin-app purchaseintermittent fastingiOS 17local notificationsprogress chartsstorekit 2streaksSwiftDataswiftui

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit