# SnapSupp: Supplement Tracker — AI Scanner & Vitamin Reminder

> AI Scanner & Vitamin Reminder (iPhone/iPad app by Andon Popchev.)

- Source: https://appshunter.io/ios/app/snapsupp-supplement-tracker/id6761027844 (this page in markdown: same URL + `.md`)
- Developer: [Andon Popchev](https://appshunter.io/developer/1887042224)
- Category: Health & Fitness
- Price: Free with in-app purchases
- Age rating: 12+
- Requires: iOS 15.1 · 42 MB
- Languages: American English
- Released: 2026-04-24
- Data updated: 2026-05-30
- User reviews in markdown: https://appshunter.io/ios/app/snapsupp-supplement-tracker/id6761027844/reviews.md

## What is SnapSupp?

SnapSupp turns your camera into a supplement expert.

Point at any label — SnapSupp reads the ingredients instantly and tells you everything you need to know about your stack.

WHAT IT DOES

• Scan any supplement label in seconds with AI
• Detect interactions between everything in your stack
• Get a personalised timing plan — morning, afternoon, evening
• Track all your supplements in one place
• Set daily reminders so you never miss a dose
• Ask the AI anything about your supplements

FREE PLAN

3 label scans per day — no credit card required. Build your stack, run a full interaction analysis, and see your Stack Score for free.

PREMIUM

Unlock unlimited scans, unlimited AI chat, and full access to every feature.

For informational and educational purposes only. Not medical advice.

Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/

## Pricing and in-app purchases

Base price: Free.

**Subscriptions**

| Subscription | Price | Period |
| --- | --- | --- |
| SnapSupp Premium | $7.99 | per month |



## Version history (last 5 releases)

### 1.1.3 — 2026-05-28

Shows the native Apple Sign-Up button when Apple auth is available.
Uses the same secure nonce + Supabase Apple auth flow as login.
Navigates into the app after successful Apple signup/sign-in.

### 1.1.2 — 2026-05-13

App Store search improvements — SnapSupp is now easier to find. No functional changes.

### 1.1.1 — 2026-05-12

Bug fixes to the sign-up flow:

Fixed an issue where new users could be taken into the app without being prompted to create an account
Fixed an issue where signing up did not show the email confirmation prompt, leaving some users unable to log in

### 1.1.0 — 2026-05-04

Bug Fixes
Apple Sign-In — nonce is now properly hashed (SHA-256 via expo-crypto) before being sent to Apple, and the raw nonce is passed to Supabase for server-side token verification. The previous implementation was missing this entirely.
Reminders save button deadlock — if notification permission was denied, the "Save" button would stay permanently disabled. Fixed with an explicit setIsSaving(false) before the early return.
Paywall timer leak — the redirect setTimeout after a purchase was not cancelled on unmount. Fixed with a useRef-tracked timer that clears on component unmount.
Session race condition — deleting a reminder used session.user.id! inside an async animation callback, which could crash if the session was cleared during the 250ms fade. Now captures userId before the callback.
Reminder delete data loss — upsertReminders was silently ignoring delete errors, which could leave orphaned rows. Now throws if the delete fails.
Analysis date display — analysis.createdAt and supplement.scanDate now guard against invalid/missing dates instead of showing garbage.
Supplement name parsing — supplements with - in their name were incorrectly split when building interaction analysis drafts. Fixed with lastIndexOf.
Dead auth catch removed — unreachable .catch() on initializeAuth() in _layout.tsx was cleaned up.

### 1.0 — 2026-04-24

No release notes.

## More apps by Andon Popchev

- [Walk The World – Step Tracker](https://appshunter.io/ios/app/walk-the-world-step-tracker/id6760960593)

All apps by Andon Popchev: https://appshunter.io/developer/1887042224

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-05-30.*
