We collect information in three ways: (a) information you provide directly, (b) information collected automatically, and (c) information from third-party services.
2.1 — Account Registration
When you create a Parent/Guardian Account, we collect:
- Full name (first and last name)
- Email address
- Password (stored in hashed form via Firebase Authentication — we never store plaintext passwords)
- Account type (parent/guardian)
- Location (city and state, voluntarily provided)
2.2 — Learner Account Information
When a parent or guardian creates a Learner Account for a minor, they provide:
- Display name or username (parents choose)
- Age or grade level (optional, for personalization)
- Avatar selection (system-generated, no photo upload required)
- Learner Access settings (which Platform sections the learner can access)
Important: Learner Accounts are created and managed exclusively by the associated parent or guardian. We do not collect personal information directly from children. All Learner Account data is provided and controlled by the parent. See Section 8 (Children's Privacy) for full COPPA compliance details.
2.3 — Profile Information
You may optionally provide additional profile information, including:
- Bio/description
- Profile avatar or photo
- Interests and subjects (e.g., "Math," "Science," "Arts")
- Homeschool approach (e.g., "Classical," "Montessori," "Unschooling")
- Social links (optional)
- Location (city, state — used for local event discovery and community matching)
2.4 — User-Generated Content
When you use the Platform's features, you may provide:
- Resource Library: Uploaded files, resource titles, descriptions, categories, tags, ratings, and comments
- Event Calendar: Event titles, descriptions, locations (including street addresses for in-person events), dates, times, virtual meeting links, capacity settings, and RSVP information
- Study Groups: Group names, descriptions, icons, colors, privacy settings, posts, comments, chat messages, and shared resources
- Marketplace: Product listings (titles, descriptions, images, pricing, shipping dimensions/weight, condition, category), purchase history, shipping addresses, and seller profile information
- Messaging: Messages sent through the Platform's notification and messaging system
- Reviews and Ratings: Star ratings and written reviews for resources and marketplace products
2.5 — Payment Information
When you subscribe to Premium or make Marketplace purchases, payment information is collected:
- Credit/debit card details — Processed and stored exclusively by Stripe, our PCI-DSS compliant payment processor. We never receive, process, or store your full card number, CVV, or expiration date.
- Billing address — Stored by Stripe for payment verification
- Transaction history — We store records of transactions (amounts, dates, product IDs, order status) in our database for order management and customer support
- Stripe Connect information (sellers only) — Sellers connect their Stripe accounts for payouts. Stripe collects additional identity and banking information directly under their own privacy policy.
2.6 — Shipping Information
When purchasing physical products through the Marketplace:
- Shipping address (street address, city, state, ZIP code)
- Recipient name
- Phone number (optional, for carrier delivery notifications)
This information is shared with the seller for order fulfillment and with Shippo for shipping label generation and tracking.
2.7 — Automatically Collected Information
When you access or use the Platform, we automatically collect:
- Device and browser information: Device type, OS, browser type/version, screen resolution, language
- Usage data: Pages visited, features accessed, time spent, click patterns, search queries, error logs
- Log data: IP address, access times, HTTP request details, user agent string
2.8 — Cookies and Local Storage
We use cookies and browser local storage for:
- Authentication tokens — To keep you logged in across sessions (managed by Firebase Authentication)
- Session management — To maintain your session state
- Theme preferences — To remember your display preferences (e.g., light/dark mode)
- Onboarding state — To track whether you've completed the onboarding flow
We do not use third-party advertising cookies or tracking pixels. We do not sell ad space on the Platform. We do not use cookies for behavioral advertising or cross-site tracking.
2.9 — Information from Third-Party Services
Firebase Authentication (Google Sign-In): If you sign in with Google, we receive your Google account display name, email address, profile photo URL, and unique identifier. We do not receive your Google account password.
Stripe: When you complete a payment, Stripe may share transaction confirmation (success/failure), last four digits of your payment method, Stripe customer ID, payout status (sellers), and dispute/chargeback notifications.
Shippo: Tracking numbers, carrier information, delivery status updates, and rate quotes.