Privacy Policy
Effective May 13, 2026
Restock is operated by KOVA LABS PTE. LTD. (UEN 202621376C) and is built to help you track household purchases without turning your personal habits into an advertising product. This policy explains what we collect, why we collect it, and how you can control it.
1. Information we collect
- Account information: email address, display name, profile photo, login provider, and account status.
- Item and household data: item names, categories, prices, schedules, purchase history, household memberships, and shared-list snapshots you choose to create.
- Notification data: push tokens and reminder preferences when you enable notifications.
- Subscription data: subscription status and entitlement data from RevenueCat and the Apple App Store. We do not receive your card details.
- Diagnostic data: limited app error details such as platform, app version, error message, and stack trace when the app reports an unexpected problem.
- Support data: details you submit through support, including optional screenshots.
2. How we use information
We use your data to operate Restock: syncing your account, scheduling restock reminders, showing spending insights, processing subscriptions, providing support, preventing abuse, and improving reliability.
3. Shared lists
If you create a shared list link, Restock stores a temporary snapshot of selected list data so people with the link can view it. Shared links expire automatically after 72 hours. Profile photos, emails, and account identifiers are not included in shared list pages.
4. Support requests
When you submit a support request, we collect the information you provide plus limited technical metadata such as user agent and a hashed IP address for abuse prevention. Screenshots are optional and should not include passwords, payment details, private codes, or unrelated personal data.
5. Data storage and security
Restock stores app data in Supabase with row-level security policies, encrypted transport, and authenticated access controls. Public website support submissions are validated server-side and rate limited before being accepted.
6. Third-party services
- Supabase: authentication, database, storage, and server functions.
- RevenueCat: subscription status and entitlement management.
- Apple App Store: payment processing and subscription management.
- Expo and Apple Push Notification Service: push notification delivery.
- Cloudflare: website hosting, security, and support form processing.
- Postmark, if enabled: delivery of account and support emails.
7. Your rights and choices
You can edit items, export list data, update account details, manage notification preferences, and delete your account from the app. If you want a copy of your data or need help deleting it, contact us.
8. Retention
We keep account data while your account is active. Account deletion removes your associated app data. Shared-list snapshots expire after 72 hours. Support tickets and diagnostic error logs may be retained for up to 180 days so we can resolve issues and prevent repeated abuse.
9. Children
Restock is not directed to children under 13, and we do not knowingly collect personal information from children under 13.
10. Contact
Questions about privacy or your data can be sent to support@tryrestock.com.