Privacy Policy
Effective date: September 6, 2026
SnapFlip: Thrift Profit Scanner ("the App") is developed and published by Valeriy Loveiko. We take your privacy seriously and are committed to protecting your personal information. This privacy policy explains in detail how the App collects, uses, stores, and protects your data.
Summary: The App sends photos you choose to an AI service for item analysis, queries marketplace services for pricing data, uses RevenueCat to manage subscriptions, and uses AppsFlyer for install attribution and funnel analytics. Saved scan results and collection data are stored locally on your device. We do not sell personal information.
1. Information We Collect
1.1 Photos and Camera Data
When you use SnapFlip to scan items, the App accesses your device's camera or photo library to capture or select images. These photos are:
- Used solely for the purpose of identifying the item and estimating its resale value
- Sent securely (via encrypted HTTPS connection) to our AI analysis provider for processing
- Stored locally on your device as part of your saved collection
- Not shared with other users or advertisers; service providers process them only as described below
The App does not access photos beyond what you explicitly select or capture within the App. We do not scan your entire photo library, and we do not collect EXIF metadata (location, date, camera model) from your photos.
1.2 Item Analysis Data
When you scan an item, the AI analysis generates the following information:
- Item identification (name, brand, model, category)
- Condition assessment (Excellent, Good, Fair, Poor)
- Flip Score — a profitability rating from 1 to 100
- Buy or Skip recommendation with reasoning
- Estimated resale prices across multiple platforms (eBay, Mercari, Poshmark)
- Sales velocity data (estimated sales per week)
- Demand level assessment (High, Medium, Low)
- AI-generated listing titles and descriptions for each marketplace
This analysis data is stored exclusively on your device and is never transmitted to any external server after initial generation.
1.3 Marketplace Pricing Data
To provide accurate real-time pricing, the App queries publicly available marketplace APIs:
- eBay Browse API: Retrieves current active listing prices for items matching your scan. Only the AI-generated search query is sent — no personal data, photos, or identifiers are transmitted to eBay.
- eBay Finding API: Retrieves recently sold item prices and sales frequency data. Again, only the search query is sent.
These API calls are standard public data queries. No eBay account is required, and no user data is shared with eBay.
1.4 Subscription Information
SnapFlip offers auto-renewable subscriptions through Apple's App Store and StoreKit. We do not receive your card number or billing address. RevenueCat receives an app user identifier, product identifiers, purchase and trial status, and related subscription events so the App can determine Pro access. Eligible new subscribers choosing Weekly Access receive a 7-day free trial; unless cancelled at least 24 hours before it ends, it converts to paid Weekly Access. Annual Access has no trial and is billed immediately. Apple displays the applicable local price before confirmation. See RevenueCat's Privacy Policy and Apple's Privacy Policy.
1.5 Information We Do NOT Collect
To be explicit, SnapFlip does not collect:
- Your name, email address, phone number, or any contact information
- Your physical location or GPS coordinates
- Browsing history or activity outside the App
- Contacts, calendar, or any other personal data from your device
- Health, fitness, or biometric data
- Social media accounts or login credentials
- Purchase history beyond your App subscription status
2. How We Use Your Information
The information processed by the App is used exclusively for the following purposes:
- Item Identification: Your photos are analyzed by our AI service to identify the brand, model, category, and condition of your item
- Value Estimation: Based on the visual analysis and real-time marketplace data, the App provides estimated resale prices across eBay, Mercari, and Poshmark
- Profitability Assessment: The App calculates a Flip Score (1-100) and provides a Buy or Skip recommendation to help you make informed purchasing decisions
- Sales Velocity: The App estimates how quickly similar items sell on marketplaces, helping you assess demand
- Listing Generation: The AI generates ready-to-post listing titles and descriptions optimized for each marketplace platform
- Profit Calculation: The App calculates estimated net profit after platform fees and shipping costs
- Collection Management: Your scan results are saved locally so you can track potential profit and manage your inventory
We use limited device and event data for install attribution, campaign measurement, subscription analytics, fraud prevention, and improving the purchase funnel. We do not sell personal information or display third-party advertisements in the App.
3. Third-Party Services
3.1 AI Analysis Provider (OpenAI)
SnapFlip uses OpenAI's GPT-4o Vision API to analyze item photos and generate identification results, pricing estimates, and listing content. When you initiate a scan or generate a listing:
- Your photo is transmitted via encrypted HTTPS to OpenAI's API
- OpenAI processes the image and returns analysis results
- OpenAI states that API data is not used to train its models unless the customer explicitly opts in
- By default, API abuse-monitoring logs may contain prompts, responses, images, and related metadata and may be retained for up to 30 days, subject to OpenAI's policy and legal or safety exceptions
- No SnapFlip account identifier is sent alongside your photos — only the image data and analysis instructions necessary for processing
- For details, see OpenAI's API Data Controls documentation
3.2 eBay APIs
The App queries eBay's publicly available APIs to retrieve real-time pricing and sales data:
- Browse API: Retrieves current active listings and prices. Only a text search query is sent — no photos, no personal data.
- Finding API: Retrieves recently sold items and sales frequency. Only a text search query is sent.
These are read-only, public data queries. No eBay user account is created or accessed. No personal information is shared with eBay. For details, see eBay's Privacy Notice.
3.3 RevenueCat (Subscription Management)
SnapFlip uses RevenueCat to manage subscription status and entitlements. RevenueCat receives:
- An anonymous, system-generated user identifier
- Subscription status (active, expired, trial)
- Product identifiers (which plan was purchased)
SnapFlip does not send RevenueCat your name, email, photos, or scan results. RevenueCat may process technical, device, purchase, and usage information as described in its own policy. For details, see RevenueCat's Privacy Policy.
3.4 Cloudflare
Requests to the AI and marketplace services may pass through a Cloudflare Worker operated for SnapFlip. Cloudflare may process request content and network information, such as IP address and request metadata, to deliver and protect the service. For details, see Cloudflare's Privacy Policy.
3.5 Apple Services
The App integrates with Apple's standard services:
- StoreKit 2: For subscription management and payment processing. All financial data is handled by Apple.
- iCloud Backup: If you have iCloud backup enabled on your device, your local App data (including saved scans) may be included in your device backup. This is controlled by your device settings, not by the App.
3.6 AppsFlyer (Attribution and Analytics)
SnapFlip uses AppsFlyer to measure installs, campaign attribution, and a limited set of in-app funnel events such as onboarding completion, paywall views, and purchase-flow entry. Depending on your device settings and consent, AppsFlyer may process an AppsFlyer-generated identifier, device identifiers, IP address, device and app information, attribution data, and event timestamps. SnapFlip requests permission through Apple's App Tracking Transparency framework where required. You can deny or later change tracking permission in iOS Settings. For details, see AppsFlyer's Privacy Policy.
4. Data Storage and Security
4.1 Local Storage
All item scan results, photos, collection data, and generated listings are stored locally on your device using Apple's SwiftData framework. This data:
- Resides only on your device's local storage
- Is protected by your device's built-in security features (passcode, Face ID, Touch ID, device encryption)
- Is not accessible to the developer, Valeriy Loveiko, or any third party
- Can be deleted at any time by removing individual items within the App or by deleting the App entirely
4.2 Network Security
Network communications between the App and external services (including OpenAI, eBay APIs, RevenueCat, and AppsFlyer) use HTTPS/TLS. The App enforces App Transport Security (ATS) as required by Apple.
4.3 Service Credentials
SnapFlip uses service credentials and a server-side proxy to authenticate requests to external providers. These controls are maintained to reduce unauthorized use and do not change the data practices described in this policy.
5. Data Retention
- Local data (scans, photos, collection, listings): Retained on your device until you delete individual items or uninstall the App
- AI analysis requests (OpenAI): OpenAI may retain API abuse-monitoring logs for up to 30 days by default, with possible legal and safety exceptions, according to its API data controls documentation.
- eBay API queries: Search queries are standard HTTP requests to eBay's public API and are not stored or associated with any user identity on our end
- Cloudflare: Request content and network metadata are processed and retained according to Cloudflare's services and applicable settings
- RevenueCat: Anonymous subscription records are retained per RevenueCat's data retention policy
- AppsFlyer: Attribution identifiers and event data are retained according to AppsFlyer's retention practices and applicable agreements
- Subscription data (Apple): Managed entirely by Apple per their data retention policies
6. Your Rights and Choices
6.1 Camera and Photo Access
You can revoke the App's access to your camera or photo library at any time through your device's Settings → SnapFlip. Without camera access, you can still view your existing collection but will not be able to perform new scans.
6.2 Deleting Your Data
Since all data is stored locally on your device:
- Delete individual items by swiping or using the delete option within the Collection screen
- Delete all data by uninstalling the App from your device
- No request to the developer is necessary, as we do not hold any of your data on external servers
6.3 Subscription Management
You can manage, cancel, or modify your subscription through Settings → Apple ID → Subscriptions, or through the App Store. To avoid the next charge, cancel at least 24 hours before the trial or current billing period ends. Cancellation takes effect at the end of the current paid period; cancelling during a trial prevents conversion to the paid Weekly plan.
6.4 Opting Out
You can deny or change tracking permission through iOS Settings → Privacy & Security → Tracking. The App does not display third-party advertisements. You may also contact us about privacy requests using the details below.
7. Children's Privacy
SnapFlip is not directed at children under the age of 13 (or the applicable age of consent in your jurisdiction). The App is rated 4+ on the App Store. We do not knowingly collect personal information from children. Since the App does not require account creation and does not collect identifying information, it cannot determine user age. If you believe a child has provided personal information through the App, please contact us so we can take appropriate action.
8. International Users and Compliance
SnapFlip is available worldwide through the Apple App Store. We are committed to complying with applicable data protection regulations:
- EEA and UK: Depending on the processing activity, we rely on consent, performance of the service you request, and legitimate interests such as security and service improvement. Service providers may process information outside your country subject to their safeguards and applicable law. You may contact us to exercise applicable access, deletion, correction, restriction, or objection rights.
- California and other U.S. states: We do not sell personal information. AppsFlyer-related tracking is controlled through Apple's App Tracking Transparency permission where required. You may contact us to exercise rights available under applicable state law.
- Canada, Brazil, South Africa, and other jurisdictions: We limit processing to the purposes described in this policy and provide consent controls and privacy-request channels where required by applicable law.
- Other jurisdictions: The App uses data minimization, local storage for saved scans, consent controls where required, and no in-app third-party advertising.
9. Disclaimer
SnapFlip provides AI-generated item identification, resale price estimates, profitability scores, and marketplace listing suggestions for informational purposes only. Results should not be considered as certified professional appraisals, guaranteed market values, or financial advice. Prices are based on recent marketplace data and AI analysis, and actual resale values may vary significantly based on condition, market conditions, listing quality, and buyer demand. The developer assumes no liability for purchasing, pricing, or selling decisions made based on the App's output. Always verify current marketplace listings and prices before making buying or selling decisions.
10. Changes to This Policy
We may update this privacy policy from time to time to reflect changes in the App's functionality, third-party services, or applicable regulations. When we make material changes, we will update the effective date at the top of this page. We encourage you to review this page periodically. Continued use of the App after changes constitutes acceptance of the updated policy.
11. Contact Us
If you have any questions, concerns, or requests regarding this privacy policy, how the App handles your data, or to exercise any of your data protection rights, please contact us: