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.
| Type | iOS App |
|---|---|
| Author | mefjudevllc |
| Price | $14 |
| Sales | 11 |
| Rating | 0 (1) |
| Published | May 9, 2025 |
| Last Update | Sep 9, 2026 |
| Compatible Software | Other |
| Compatible With | Swift |
| Mobile Files Included | .xib/.nib |
Categories
Tags
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🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 7,352 views · 67 clicksSaaS · Week 46 · 7,352 views · 67 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 46,632 views · 232 clicksWebsite · Week 46 · 46,632 views · 232 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 44,574 views · 127 clicksSaaS · Week 46 · 44,574 views · 127 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 63,460 views · 206 clicksSaaS · Week 46 · 63,460 views · 206 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 32,710 views · 127 clicksDesktop App · Week 46 · 32,710 views · 127 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 8,332 views · 19 clicksWebsite · Week 46 · 8,332 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
6,958 views · 29 clicksWeek 46 · 6,958 views · 29 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
6,439 views · 18 clicksWeek 46 · 6,439 views · 18 clicks