PicLingo - Snap & Learn Vocabulary iOS App
An innovative AI-powered language learning app that helps users build practical English vocabulary in an immersive, gamified way by recognizing objects in their everyday photos.

PicLingo is an innovative AI language learning app that helps users learn English vocabulary in an immersive, gamified way by recognizing objects in real-life photos.
The app is now available on the App Store—download and try it out!
Core Features
📸 AI Photo Recognition, Learn Instantly
Just snap a photo or select one from your album, and PicLingo’s powerful AI vision engine will recognize multiple objects in the image within seconds, providing vocabulary, pronunciation, and definitions. The tags on the image and the word list below are interactively linked—tap anywhere to learn instantly.

📚 Multi-dimensional Collection & Management
PicLingo supports multi-dimensional collection. You can save an entire scene (e.g., "coffee shop") or just a new word from the scene. All your collections are automatically categorized for easy review anytime.
🎲 Scene-based Review
The "Explore" feature is a great tool for reinforcing memory. It randomly displays scenes you’ve collected, helping you deepen your impression of words in a relaxed, stress-free environment—making learning truly fun.
Subscription Model
PicLingo offers a comprehensive subscription system(integrated with RevenueCat), including monthly and yearly memberships, with a 3-day free trial so users can fully experience all premium features.
Technical Highlights
- Dual-Model AI Engine: The backend uses an enterprise-grade API pool composed of ByteDance Volcano Ark and SiliconFlow Qwen, providing load balancing and automatic failover for high availability.
- Intelligent JSON Repair: An innovative network fault-tolerance mechanism. When the API returns truncated JSON due to network issues, the system attempts automatic repair and parsing, significantly improving recognition success rates in weak network environments.
- Native SwiftUI Challenges Overcome:
- Optimized data flow for perfect UI synchronization after deletion operations.
- Callback mechanisms ensure immediate data saving after dragging tag positions.
- Enterprise-grade Subscription System: Built on RevenueCat, with a state priority locking mechanism designed to completely resolve the persistent bug of subscription status repeatedly switching between "Premium" and "Trial," ensuring a smooth and stable user experience.
Welcome to download and try it out!