Grailmate
Grailmate

Privacy Policy

Last updated: May 4, 2026
The short version Grailmate is a price-alert tool for collectors. We collect the minimum data needed to send you alerts when items hit your target prices. We do not sell your data, we do not use it for advertising, and we do not share it with third parties for any purpose other than running the service. You can delete your account and all associated data at any time from within the app.

This Privacy Policy describes how Crowsnest Group LLC ("Crowsnest Group," "we," "us," or "our"), a limited liability company organized under the laws of the State of Washington, collects, uses, and shares information when you use the Grailmate mobile application and related services (collectively, the "Service"). Grailmate is a product operated by Crowsnest Group LLC.

By using Grailmate, you agree to the collection and use of information in accordance with this Privacy Policy. If you do not agree, please do not use the Service.

1. Who We Are

The Service is operated by:

2. Information We Collect

2.1 Information you provide when you create an account

Grailmate uses Sign in with Apple as its authentication method. When you sign in:

2.2 Information you create when you use the Service

When you create a price alert, we store:

2.3 Push notification token

To deliver price alerts, we register a push notification token issued by our push delivery service provider. The token identifies your device for notification routing only; it is not linked to your name or email. We automatically remove invalid tokens when our push provider reports them as unregistered.

2.4 Information collected automatically

When you use the Service, we automatically collect:

2.5 Information we do not collect

We do not collect:

3. How We Use Information

3.1 To operate the core service

3.2 To enforce limits and protect the service

3.3 To diagnose problems

3.4 To improve Grailmate

3.5 Planned analytics (search log)

We are developing an internal analytics capability that may record:

This analytics data will be retained for 90 days and then automatically pruned. It will be used solely to understand product usage patterns and to inform product improvements. It will not be shared with third parties, used for advertising or marketing, or sold. This list describes the maximum scope of analytics we may collect; in practice, the actual scope at any given time may be narrower than what is enumerated here.

4. How We Share Information

We share information with the following categories of recipients, and only to the extent necessary to operate the Service:

4.1 Apple, Inc. (authentication)

Sign in with Apple is operated by Apple. Apple's handling of your data during the sign-in flow is governed by Apple's Privacy Policy. We receive only the verified identity token Apple chooses to share with us.

4.2 Operational service providers

We use service providers in the categories of error monitoring, push notification delivery, hosting, and product data services. These providers process operational data necessary to deliver the Service:

Specific vendor names and the categories of data each processes are documented in our Privacy Nutrition Label on the App Store. We will update this Privacy Policy if we change vendor categories or introduce a new category of recipient.

4.3 Affiliate network and merchants

Grailmate participates in affiliate programs through a third-party affiliate network. When you tap a "Buy Now" or "View on" link in the app, we redirect you through the affiliate network to the merchant's website. Each affiliate-linked button in the app displays the disclosure "Affiliate relationship — we may earn a commission" so that the relationship is visible at the point of decision. The redirect URL contains:

We do not attach any data identifying you, your account, or your device to the affiliate link. After the redirect, your interaction with the merchant's website is governed by that merchant's privacy policy.

While the affiliate network's reporting dashboards may surface individual transaction-level data to us as the publisher (such as transaction identifiers, item SKUs, and commission amounts), we treat all such data in aggregate and do not link it back to specific Grailmate users. We currently participate in affiliate programs with merchants in the sneaker resale category and may add additional partners in adjacent collectible categories as we expand.

4.4 Cloudflare (web infrastructure)

The grailmate.app website is hosted on Cloudflare Pages, which logs standard web visit data (IP address, user agent, requested URL) for security and performance purposes. This applies to visitors to grailmate.app, including this Privacy Policy page. Cloudflare's privacy practices are described at cloudflare.com/privacypolicy.

4.5 We do not sell your information

We do not sell your personal information to data brokers, advertisers, or any third party. We do not share your information for cross-context behavioral advertising. We have no plans to begin doing so.

4.6 Legal disclosures

We may disclose information if required to do so by law, valid legal process (such as a subpoena or court order), or to protect the rights, property, or safety of Crowsnest Group LLC, our users, or the public. We will challenge legal requests we believe to be overbroad or improper to the extent permitted.

4.7 Business transfers

If Crowsnest Group LLC is involved in a merger, acquisition, or sale of all or a portion of its assets, your information may be transferred as part of that transaction. We will notify you in advance and provide you with the opportunity to delete your account before any transfer takes effect.

5. Data Retention

DataRetention period
Account record (Apple user identifier, encrypted email, age confirmation, Terms of Service acceptance record)Life of your account; deleted when you delete your account
Price alerts you createLife of your account; deleted with your account
Push notification tokensUntil invalidated by your device or deleted with your account
Subscription historyLife of your account; deleted with your account
Rate-limit counters7 days, automatically pruned
Price history (volatility data)30 days, automatically pruned
Search log (planned)90 days, automatically pruned
Server runtime logs (HTTP request metadata and stdout/stderr emitted by our backend services)30 days, automatically pruned by our hosting platform's standard retention policy (docs.railway.com/observability/logs#log-retention)
Aggregate usage statistics with no user linkageIndefinite
BackupsDatabase backups are taken on a tiered schedule: daily backups kept up to 6 days, weekly backups kept up to 1 month, monthly backups kept up to 3 months. The longest retention window is approximately 90 days for the most recent monthly backup.

6. Your Rights and Choices

6.1 Account deletion

You may delete your Grailmate account at any time from the Settings screen within the app. When you delete your account, we immediately and permanently:

Backup copies of our database (described in Section 5) may retain residual data for up to 90 days after deletion, after which the data is no longer present in any system we operate. We use backups solely for disaster recovery and do not selectively restore deleted user data.

Account deletion is irreversible. There is no recovery process.

6.2 Push notification controls

You can disable push notifications for Grailmate at any time through your iPhone's Settings app (Settings → Notifications → Grailmate). Disabling notifications does not delete your account or alerts; it simply stops delivery of new push messages.

6.3 Access and correction

The information we hold about you is limited and is largely visible within the Grailmate app itself (your alerts, your account state). If you believe we hold information about you that is inaccurate, contact legal@grailmate.app.

6.4 California residents (CCPA / CPRA)

California residents have the right to:

To exercise these rights, contact legal@grailmate.app or write to us at the mailing address above. We will respond within 45 days, with one additional 45-day extension if reasonably necessary, in which case we will provide notice within the initial 45-day period.

6.5 Other US state residents

Residents of US states with comprehensive privacy laws have rights similar to those described for California residents above, subject to applicable thresholds and exceptions defined by each state's law. To exercise rights provided under your state's law, contact legal@grailmate.app. We will respond within the timeframe required by applicable law.

6.6 Washington's My Health My Data Act

Grailmate does not collect consumer health data as defined by Washington's My Health My Data Act. If our practices change in a way that would bring us within scope of that law, we will update this Privacy Policy to describe the additional protections we apply.

7. Children's Privacy

Grailmate is not directed to or intended for use by anyone under 18. Our Terms of Service require users to be at least 18 years of age, and we ask users to confirm their age at first launch before access to the Service is granted. We do not knowingly collect personal information from anyone under 18. If you are a parent or guardian and you become aware that someone under 18 has created a Grailmate account, please contact legal@grailmate.app and we will delete the account and any associated information promptly.

8. Security

We take reasonable and appropriate measures to protect your information, including:

No security measure is perfect. If we become aware of a data breach affecting your information, we will notify you in accordance with applicable law.

9. Geographic Scope

Grailmate is currently offered only to users in the United States. We do not target or knowingly accept users from the European Economic Area, the United Kingdom, or other jurisdictions outside the United States. If we expand availability to additional regions, we will update this Privacy Policy to describe any additional protections those jurisdictions require, including (where applicable) GDPR-required disclosures and rights.

10. Third-Party Links

The Service may contain links to third-party websites and services (such as StockX, GOAT, and other merchants reachable through "Buy Now" links). We are not responsible for the privacy practices or content of those third parties. We encourage you to read their privacy policies before providing them with any information.

11. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. When we do, we will:

Continued use of the Service after a change becomes effective constitutes your acceptance of the revised Privacy Policy.

12. Contact Us

If you have questions about this Privacy Policy or our privacy practices, contact us at:

Crowsnest Group LLC d/b/a Grailmate
1100 Bellevue Way NE, Ste 8A PMB 310
Bellevue, WA 98004-4280
United States
legal@grailmate.app