Privacy Policy
Instant Context ("the App") is provided by Instant Context. This policy explains what data we collect, how we use it, and the choices you have. The App uses device capabilities (e.g., Camera, Microphone) and third‑party services such as Google AdMob, RevenueCat, and Supabase.
Account & Usage Information
Account Information
- Email address (when you sign up)
- Authentication credentials (managed securely via Supabase Auth)
Usage Data
- Scan history (images you process)
- OCR text extracted from your scans
- Daily scan quota usage
- Subscription/purchase information (via RevenueCat)
- App usage analytics (via PostHog)
Device Information
- Device type and model
- Operating system version
- App version
- Unique device identifiers (for analytics)
Advertising Data (Free Users)
- Ad interaction data (via Google AdMob)
- Ad watch history for bonus scan tracking
Summary
- Purpose: Provide core features (camera/microphone capture), display ads, manage subscriptions, and sync data you explicitly submit.
- Key partners: Google AdMob (ads), RevenueCat (in‑app purchases/subscriptions), Supabase (backend data storage/processing).
- Sensitive permissions: Camera and Microphone are requested to enable features you choose to use.
Data We Collect
1. Data you provide
Content you capture or submit (e.g., images, audio, text queries). This remains on‑device unless you choose to upload/sync or use features that call remote APIs.
2. Device and usage data
App crash logs, basic diagnostics, and performance metrics.
3. Advertising data (Google AdMob)
AdMob may collect the Android Advertising ID (AAID), IP address, coarse location (derived from IP), device information, and ad interaction data for ad delivery and measurement. See Google’s policies: policies.google.com/technologies/ads.
4. Purchase data (RevenueCat)
RevenueCat processes purchase receipts and related metadata to validate, manage, and restore subscriptions. See RevenueCat’s privacy: revenuecat.com/privacy.
5. Backend data (Supabase)
When features are used that sync or store data, Supabase processes the data you submit (e.g., account info, app content). Supabase privacy: supabase.com/privacy.
AI Processing Services
Instant Context uses a dual-AI architecture powered by Google Generative AI ("Gemini") to deliver its core features. When you scan an object:
1. Visual Identification (Google Gemini Pro)
- Your captured image is transmitted over an encrypted connection to the Google Generative AI API for product identification and visual analysis.
- Google processes the image data solely to generate a structured identification response. Images are not used by Google to train generative AI models. See Google Gemini API Terms.
- No API keys, device identifiers, or personally identifiable information are included in the image payload.
2. Price Matching (Google Gemini Flash & SerpApi)
- When you use the price comparison feature, a short text query (product name) is sent to a Supabase Edge Function that calls Google Gemini Flash for semantic relevance filtering and SerpApi (Google Shopping) for live pricing data.
- Only the product name string is transmitted — no images, user IDs, or personal data are included in these requests.
- SerpApi processes the query to return publicly available shopping results. See SerpApi Legal.
Data Handling Guarantees
- All API communications use TLS encryption in transit.
- No raw images or query strings are stored by Instant Context's servers after the response is delivered to your device.
- Third-party AI providers process data solely to fulfill the API request and do not retain it for model training under their current API terms of service.
Additional Analytics
- PostHog: App usage analytics and performance monitoring
How We Use Data
- Provide and improve App functionality.
- Deliver and measure advertisements.
- Process purchases/subscriptions and maintain entitlements.
- Diagnose and fix issues.
Sharing
We share data with service providers listed above only to operate the App. We do not sell personal data.
Data Retention
User‑generated content is retained only as long as needed for the feature you use or as required by law. Ad/purchase telemetry is retained per partner policies (AdMob/RevenueCat).
Security
We use industry‑standard measures to protect data. No method of transmission or storage is 100% secure.
Children’s Privacy
The App is not directed to children under the applicable age limits and should not be used by them.
Your Choices and Controls
- Ad personalization: Limit ad personalization via device settings for Ads (Android: Settings → Google → Ads).
- Camera/Microphone: Disable permissions in system settings; features depending on them will not work.
- Account/data requests: Contact us to access, correct, or delete data stored with our services where applicable.
International Transfers
Our partners may process data globally. Safeguards are applied per partner policies and applicable laws.
Contact
Email: support@instantcontext.app
Legal Basis (GDPR)
We process your data based on:
- Consent: You agree to our terms when signing up
- Contract: Necessary to provide our service
- Legitimate Interest: Service improvement and security
- Legal Obligation: Compliance with applicable laws
Children's Privacy
InstantContext is not intended for users under 13. We do not knowingly collect data from children under 13.
Changes to This Policy
We may update this policy from time to time. The latest version will be available at this URL.