Back to Blog
iOSSwiftUIAIMachine LearningUX

Major Giftboxd Updates: Smart Photo Features, Price Detection, and Enhanced UX

GiftBoxd Team
October 13, 2025
5 min read

Major Giftboxd Updates: Smart Photo Features, Price Detection, and Enhanced UX

October 2025 has been a massive month for Giftboxd, with several major features landing that transform how users capture and organize their gift ideas. From AI-powered price detection to intelligent photo location tracking, these updates make gift tracking faster, smarter, and more intuitive than ever.

🤖 AI-Powered Price Detection

One of the most exciting new features is automatic price detection from product photos. Using Apple's Vision framework, Giftboxd can now scan product images and automatically extract price information.

How It Works

  • Vision OCR: Uses Apple's on-device text recognition to scan product images
  • Smart Parsing: Intelligent regex patterns identify price formats across different locales
  • Candidate Ranking: Multiple price candidates are scored and ranked to reduce false positives
  • Bundle Detection: Special handling for promotional text like "2 for £5" to avoid confusion

User Experience

When you take a photo of a product with a visible price tag, Giftboxd automatically:

  1. Detects the price using Vision OCR
  2. Shows a loading spinner while processing
  3. Displays the detected price with a "Price detected" confirmation
  4. Offers retry options if detection fails
  5. Allows manual override if the detected price is incorrect

This feature works seamlessly in both the Quick Capture flow and the full Gift Form, making price entry nearly effortless.

📍 Intelligent Photo Location Tracking

The photo location system has been completely rebuilt with a robust, multi-layered approach to automatically identify where photos were taken.

Enhanced Location Pipeline

  • Dual Strategy: Extracts GPS coordinates from both EXIF data and PHAsset metadata
  • Store Lookup: Automatically identifies nearby businesses using MapKit
  • Progressive Search: Searches in expanding radius (50m, 100m, 200m) with confidence scoring
  • Manual Override: "Not correct?" option lets users search for the right store manually

Smart Store Resolution

When you take a photo at a store, Giftboxd:

  1. Extracts GPS coordinates from the photo
  2. Searches for nearby businesses using MapKit
  3. Shows store name, address, and distance
  4. Displays a mini map preview
  5. Stores the location for future reference

This creates a comprehensive location database that helps you remember exactly where you found each gift idea.

👤 Recipient Photos & Enhanced Profiles

Recipients now support profile photos, making it easier to identify people in your gift lists and adding a personal touch to the app.

New Recipient Features

  • Profile Photos: Add photos to recipient profiles for easy identification
  • Avatar Display: Photos appear consistently across all recipient lists and pickers
  • Smart Fallbacks: Beautiful gradient avatars when no photo is set
  • Easy Management: Simple add/change/remove photo controls

Visual Improvements

  • Recipients now appear with their photos in selection lists
  • Enhanced recipient detail views with photo headers
  • Consistent avatar rendering across the entire app
  • Accessibility support for screen readers

🎨 Complete UX Overhaul

The biggest change might be the complete UX refactor that reduces gift capture time from 60 seconds to just 5 seconds.

Quick Capture Revolution

The new Quick Capture flow focuses on the two most common scenarios:

  1. Photo + Recipient = Done (2 fields instead of 8)
  2. Link + Recipient = Done (2 fields instead of 8)

Progressive Disclosure Design

  • Capture First, Organize Later: Inspired by Pinterest's "pin now, sort later" model
  • Smart Defaults: Status defaults to "Idea", source auto-detects from location/URL
  • Add Details Later: Everything else can be filled in when you're planning

Enhanced Onboarding

New users get a guided setup that:

  • Imports contacts automatically
  • Creates birthday occasions from contact data
  • Suggests common holidays
  • Gets you ready to use the app in minutes

🛍️ Smart Shopping List

The new Shopping List view organizes your gift ideas by occasion and status:

  • Ideas grouped by occasion for easy planning
  • Purchased gifts by status (Purchased/Ready/Given)
  • One-tap status updates for quick progress tracking
  • Organized by upcoming events to prioritize shopping

📱 Platform-Specific Enhancements

iPad Improvements

  • Sidebar Navigation: Full iPad-optimized interface with sidebar navigation
  • Enhanced Layouts: Two-column layouts that make better use of screen space
  • Extra-Large Widgets: iPad-specific widgets with maximum information density

Apple Watch Enhancements

  • Rich Complications: Multiple complication families for watch face integration
  • Voice Input: Quick gift capture with voice-to-text support
  • Dashboard Stats: Spending overview directly on your wrist

🔧 Technical Improvements

Robust Architecture

  • SwiftData Integration: Modern data persistence with cloud sync
  • MVVM Pattern: Clean separation of concerns with proper dependency injection
  • Comprehensive Testing: Unit tests for critical business logic
  • Error Handling: Graceful fallbacks throughout the app

Performance Optimizations

  • Lazy Loading: Images and data load efficiently
  • Background Processing: Heavy operations don't block the UI
  • Memory Management: Proper cleanup and resource management

🎯 What This Means for Users

These updates transform Giftboxd from a simple gift tracker into an intelligent gift management system that:

  • Saves Time: Capture gift ideas in seconds, not minutes
  • Reduces Friction: Smart defaults and automatic detection eliminate manual work
  • Improves Accuracy: AI-powered features reduce human error
  • Enhances Organization: Better categorization and visual identification
  • Works Everywhere: Consistent experience across iPhone, iPad, and Apple Watch

🚀 What's Next

This major update sets the foundation for even more intelligent features. The robust photo processing pipeline and AI integration points suggest exciting possibilities for future releases.

The focus remains on making gift tracking as effortless as possible while providing powerful organization tools for serious gift-givers.


Giftboxd is available in TestFlight beta. Join the beta to experience these new features firsthand and help shape the future of gift tracking.

Ready to try the new features? Join the TestFlight beta and see how AI-powered gift tracking can transform your shopping experience.