Last Updated: January 14, 2026
At StockGuard, we take your privacy seriously. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our mobile application ("App") and visit our website stockguard.app ("Website"). Please read this policy carefully.
Account & Store Information
When you connect your Shopify store to StockGuard, we collect:
Shopify store URL (your-store.myshopify.com)
Store name and basic store information
OAuth 2.0 access tokens to communicate with Shopify on your behalf
Settings & Preferences
Alert threshold settings (global and per-product)
Notification preferences (push, sound, badge)
Snooze settings for specific products
Contact Information
When you subscribe to our newsletter or contact support:
Email address
Name (if provided)
Any information you include in your communications
When you authorize StockGuard to access your Shopify store, we collect:
Inventory Data: Product names, variant names, SKUs, stock quantities, inventory levels
Product Information: Product images (thumbnails), vendor information
Location Data: Warehouse/location information for inventory tracking (if applicable)
Important: We only access inventory-related data necessary to provide our alerting service. We do not access customer personal data, payment information, or order details beyond what's needed for inventory tracking.
Mobile App
Device type and operating system version
Device identifiers for push notification delivery
App usage data (features used, screens viewed)
Crash reports and performance data
Timestamps of inventory checks and alerts
Website
IP address
Browser type and version
Device information
Pages visited and time spent
Referring website/source
Date and time of visit
To deliver timely alerts, we collect and store:
Device tokens (provided by Apple Push Notification service)
Notification delivery status
User interaction with notifications
To manage your subscription, we use RevenueCat which collects:
Anonymous device identifier
App Store purchase receipts
Subscription status and renewal dates
Trial period information
This data is used solely to verify your subscription status and unlock premium features.
We use collected information for the following purposes:
Core Service Delivery
Monitor your inventory levels according to your settings
Send push notifications when stock reaches your alert thresholds
Display inventory status on your dashboard
Track inventory history and generate stock level graphs
Service Improvement
Analyze usage patterns to improve app functionality
Debug issues and improve performance
Develop new features based on user needs
Communications
Send important service updates and security alerts
Respond to your support inquiries
Send marketing communications (only with your consent)
Legal & Security
Comply with applicable laws and regulations
Detect, prevent, and address fraud or security issues
Enforce our Terms of Service
Your data is stored on secure servers with the following measures:
Shopify Access Tokens: Encrypted at rest using industry-standard encryption (AES-256)
Inventory Data: Stored temporarily for monitoring purposes and refreshed regularly
Historical Data: 30-day inventory history retained for trend analysis
Device Tokens: Stored securely for push notification delivery
We implement appropriate technical and organizational security measures:
SSL/TLS encryption for all data transmission
Encrypted storage of sensitive credentials
Regular security audits and updates
Access controls and authentication protocols
Secure hosting infrastructure
However, no method of transmission over the internet is 100% secure. While we strive to protect your information, we cannot guarantee absolute security.
We do not sell, trade, or rent your personal information to third parties. We may share your information only in these limited circumstances:
We use trusted third-party services to operate StockGuard:
| Service | Purpose | Data Shared |
|---|---|---|
| Shopify | Store integration | OAuth tokens, inventory queries |
| Firebase Cloud Messaging | Push notifications | Device tokens, notification content |
| RevenueCat | Subscription management | Device ID, purchase receipts, subscription status |
| Google Analytics | Website analytics | Anonymous usage data |
| Resend | Email delivery | Email addresses |
| Vercel | Website hosting | Standard web logs |
Legal Requirements: When required by law, court order, or government regulation
Business Transfers: In connection with a merger, acquisition, or sale of assets (you will be notified)
Protection: To protect the rights, property, or safety of StockGuard, our users, or the public
Consent: For any other purpose with your explicit consent
StockGuard requests only the minimum Shopify permissions necessary:
read_inventory — to monitor stock levels
read_products — to display product information
We do not request access to:
Customer data or personal information
Payment or financial data
Order fulfillment data (beyond inventory impact)
Store analytics or reports
Inventory data is checked periodically (frequency depends on your subscription plan)
We maintain a cache of inventory status to enable quick dashboard loading
Historical inventory data is retained for 30 days for trend analysis
You can trigger manual inventory refreshes at any time
When you disconnect your Shopify store:
Your OAuth access token is immediately invalidated and deleted
Inventory monitoring stops immediately
Historical inventory data is deleted within 30 days
Your account settings and preferences are removed
StockGuard uses Apple Push Notification service (APNs) via Firebase Cloud Messaging to deliver alerts. When you enable notifications:
Your device generates a unique token
This token is sent to our servers
We use this token to send alerts about your inventory
| Type | Content | When Sent |
|---|---|---|
| Out of Stock | Product name, variant | When stock reaches 0 |
| Low Stock | Product name, quantity | When stock ≤ your threshold |
| Summary | Count of items needing attention | Multiple items in one check |
You can control notifications through:
App Settings: Enable/disable push, sound, badge
Per-Product Snooze: Temporarily disable alerts for specific items
iOS Settings: Manage or disable all StockGuard notifications
Our website uses cookies and similar technologies:
| Type | Purpose | Duration |
|---|---|---|
| Essential | Site functionality, cookie consent | Session |
| Analytics | Understand site usage (Google Analytics) | 26 months |
You can control cookies through:
Our cookie consent banner
Your browser settings
Google Analytics opt-out: https://tools.google.com/dlpage/gaoptout
The StockGuard app collects analytics to improve performance. This data is anonymized and aggregated. You can limit tracking through iOS privacy settings.
We retain your information for as long as necessary to provide our services:
| Data Type | Retention Period |
|---|---|
| Account information | Until account deletion |
| Shopify access tokens | Until store disconnection |
| Inventory snapshots | 30 days (rolling) |
| Push notification logs | 90 days |
| Email addresses | Until unsubscribe or deletion request |
| Website analytics | 26 months |
| Support communications | 2 years |
Regardless of location, you can:
Access information we have about you
Correct inaccurate information
Delete your account and associated data
Export your data in a portable format
Opt out of marketing communications
Disable push notifications
Under GDPR, you have additional rights:
Right to restriction of processing
Right to object to processing
Right to withdraw consent at any time
Right to lodge a complaint with a supervisory authority
Legal Basis for Processing: We process your data based on:
Contract performance (providing our service)
Legitimate interests (improving our service, security)
Consent (marketing communications)
Under CCPA, you have the right to:
Know what personal information is collected
Know if personal information is sold or disclosed
Say no to the sale of personal information (we do not sell)
Access your personal information
Request deletion of your information
Non-discrimination for exercising your rights
To exercise any of these rights, contact us at: support@stockguard.app
We will respond to your request within 30 days.
If you connect multiple Shopify stores to StockGuard:
Each store's data is kept separate and secure
Alert settings are configured independently per store
Disconnecting one store does not affect others
You can manage each store's settings individually
Summary views aggregate data only for your convenience
StockGuard is a business application not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us immediately at support@stockguard.app.
Your information may be transferred to and processed in countries other than your country of residence, including the United States. These countries may have different data protection laws.
We ensure that any transfers comply with applicable data protection laws through:
Standard contractual clauses
Data processing agreements with service providers
Technical and organizational security measures
Our App and Website may contain links to third-party websites or services (e.g., Shopify Admin). We are not responsible for the privacy practices of these third parties. We encourage you to review their privacy policies.
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last Updated" date.
For material changes, we will provide notice through:
Push notification in the App
Email notification (if subscribed)
Prominent notice on our Website
Your continued use of StockGuard after changes constitutes acceptance of the updated policy.
If you have questions about this Privacy Policy or our privacy practices:
Email: support@stockguard.app
Website: stockguard.app
| Topic | Summary |
|---|---|
| What we collect | Store info, inventory data, device tokens, usage data |
| What we don't collect | Customer PII, payment data, full order details |
| Why we collect | To monitor inventory and send you alerts |
| Who we share with | Only essential service providers |
| Your control | Delete account, manage notifications, export data |
| Security | Encryption, secure storage, regular audits |
This Privacy Policy is effective as of January 14, 2026.