Note: This documentation covers the core price detection and tracking features of Lio Price Browser, which are the foundation of the app's functionality.
Lio Price Browser's primary purpose is to help you track product prices across e-commerce websites. The price detection and tracking system is designed to identify product prices on web pages, store them, and monitor changes over time.
The Lio Price Browser interface showing the price tracking features
The price detection and tracking system consists of several important components that work together:
Component | Description | Function |
---|---|---|
Automatic Price Detector | Scans webpages for product pricing information | Identifies common price patterns across different website formats |
Manual Selection Tool | User-guided price selection interface | Allows precise selection of price elements when automatic detection is insufficient |
Price History Database | Local storage of all tracked prices and timestamps | Maintains historical record of price changes |
Visualization Engine | Chart and graph generation system | Creates visual representations of price history |
Update Scheduler | Background price checking system | Automatically refreshes prices at configurable intervals |
Notification Manager | Alert system for price drops | Sends notifications when prices decrease beyond set threshold |
The automatic price detection system uses several sophisticated techniques to identify prices:
Technical Note: The automatic detection system can identify both regular prices and sale prices, and will prioritize the current selling price over list or comparison prices.
The manual selection system provides a more precise way to select prices:
Price history is stored in a local database with the following structure:
All data is stored locally on your device. No pricing information is transmitted to our servers.
The scheduled update system allows for automatic price checking in the background:
Important: iOS may limit background operations based on battery level, device usage patterns, and system load. For the most reliable updates, we recommend opening the app periodically.
The notification system alerts you to price drops:
Notification permissions must be granted for this feature to work. The app will request this permission during setup.
The price detection and tracking system integrates with other app features:
The price detection system works with most e-commerce websites, with varying reliability:
Website Category | Automatic Detection Reliability | Manual Selection Reliability |
---|---|---|
Major retailers (Amazon, Walmart, etc.) | High (90%+) | Very High (95%+) |
Department stores | Medium-High (80%+) | High (90%+) |
Specialty retailers | Medium (70%+) | High (85%+) |
Small businesses/boutiques | Low-Medium (40-60%) | Medium-High (75%+) |
Dynamic JS-heavy sites | Low without traffic capture (30%) | Medium with traffic capture (65%+) |
Success rates may vary based on website design, complexity, and update frequency.