Effective: April 30, 2026
Card Library ("we," "us," or "our") is a trading card collection management service operated by Joseph Condon, covering both sports cards (baseball, basketball, football, hockey, soccer) and trading card games (Magic: The Gathering, Pokemon, Yu-Gi-Oh, Lorcana, and others). This Privacy Policy explains how we collect, use, store, and protect your personal information when you use our website and iOS application (collectively, the "Service").
By using Card Library, you agree to the collection and use of information as described in this policy.
Subscription billing is managed by RevenueCat and Apple (for App Store purchases). We do not store your payment card details. See Section 4 for more information.
If you use our CSV import feature, we process the uploaded file to add cards to your collection. The CSV file is processed on our servers and is not retained after the import is complete. Duplicate detection is performed automatically — re-importing the same row (same card, same grade, same notes) does not create a second entry.
If you submit a message through our contact form, we store your name, email address, message category, subject, and message body. This data is used to respond to your inquiry and is emailed to our support team. We also record the IP address of contact form submissions for anti-spam purposes.
We use your information to:
Card Library uses several free, public catalog APIs to provide card, player, set, and manufacturer information. When you search for or add a card, your search queries are sent to the relevant provider for the game or sport you're searching:
We cache catalog data locally to reduce API calls and improve performance. Each provider has its own privacy policy governing data on their end.
In addition to its catalog role, we use eBay's Browse and Marketplace Insights APIs to fetch active listing prices and recent sold-comparable sales. This data powers card-level price estimates and the value-insights views available to subscribers. Your individual cards are not sent to eBay — only generic search queries (card name, set, year, grade) are submitted. eBay's privacy policy governs their handling of these queries.
Subscription billing and management is handled by RevenueCat. When you subscribe to Card Library+, RevenueCat processes your payment (via Apple's App Store or Stripe for web purchases) and sends us subscription lifecycle events (purchase, renewal, cancellation, expiration). We store your subscription status but never your payment card details. RevenueCat's privacy policy governs their handling of your data.
Card images, set covers, manufacturer logos, and player photos are downloaded and stored on Backblaze B2 cloud storage to ensure fast and reliable image loading. These are publicly accessible images sourced from the catalog providers listed above.
We use SMTP2GO to send transactional emails such as password reset links and contact form confirmations. Your email address is shared with SMTP2GO solely for the purpose of email delivery. We do not send marketing emails.
If you use Sign in with Apple, we receive and store only your Apple user identifier and, if you choose to share it, your email address. We verify your identity through Apple's authentication servers. Apple's privacy policy governs data on their end.
Your data is stored in a MySQL database. We use industry-standard security measures including:
We do not sell, rent, or share your personal information with third parties for marketing purposes. Your collection data is private to your account. We share data with third-party services only as described in Section 4 (to provide core functionality such as billing, email delivery, and catalog / pricing data). We may disclose information if required by law or to protect the safety of our users.
We use:
We do not use tracking cookies or third-party analytics cookies.
You have the right to:
Card Library is not intended for use by children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, please contact us so we can remove it.
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated effective date. Continued use of the Service after changes constitutes acceptance of the revised policy.
If you have questions about this Privacy Policy or your data, please contact us.