1. Who we are
SKIESLIVE LLC (“ApexASTRO,” “we,” “us,” or “our”) operates an astronomy and observatory platform under the ApexASTRO and SeeTheSkies brands. Our services include a public website, live observatory data, gallery content, member accounts, and companion applications for Android, iOS, and Windows.
In this Privacy Policy, ApexASTRO usually means SKIESLIVE LLC and our platform (website, accounts, and brands). When we refer to our applications or companion applications, we mean installable software products we offer under that platform—such as those currently marketed as ApexSKY (stargazing and space-weather workflows) and ApexHUD (planetarium and telescope workflows, including preview or beta releases). App store listings may use product-specific names; those products remain part of the ApexASTRO platform unless we say otherwise in writing.
For privacy-related requests, contact us using the details in Section 14. SKIESLIVE LLC is the data controller for personal information described in this policy.
SKIESLIVE LLC117 South Lexington St Ste 100
Harrisonville, MO 64701
United States
2. Scope
This policy describes how we handle information when you:
- Browse or interact with skieslive.com and related pages (gallery, observatory, all-sky camera, targets, sensors, and similar features).
- Create or use a ApexASTRO account on account.html (sign in, registration, profile, and application settings).
- Purchase or manage paid website membership on membership.html or from Account → Membership (subscription checkout, billing history, and Stripe Customer Portal).
- Install or use our Android, iOS, or Windows companion applications (including ApexSKY, ApexHUD, and any related releases we distribute through app stores).
- Use our observatory sensor progressive web app (PWA) or enable browser notifications.
- Connect to services hosted at account.skieslive.com (for example live observatory WebSocket feeds and notification APIs).
- Join our community channels such as Discord.
Third-party platforms (app stores, Discord, YouTube, Stripe for website membership payments, weather data providers, and your device operating system) have their own privacy policies. This policy covers ApexASTRO-controlled services only; payment card and wallet details entered at Stripe checkout are handled under Stripe’s policies.
3. Information we collect
3.1 Information you provide
Depending on how you use our services, you may provide:
- Account information when you register or sign in: email address, display name, and password. Passwords are stored only in hashed form—we never store plain-text passwords.
- Profile and preference settings you save in your account or our companion applications (see Section 4).
- Staff credentials (authorized operators only): used to access protected upload, moderation, or management features.
- Communications: messages you send us through Discord or other community channels.
- Notification preferences: choices you make when enabling push or browser notifications (for example lightning alerts or observatory updates).
3.2 Information collected automatically
When you use our website or applications, we may automatically collect:
- Session and usage data: session identifiers, pages or features viewed, timestamps, and interaction signals (such as heartbeat updates used to show how many people are currently viewing live content).
- Device and technical data: browser or app user agent, operating system, app version, language, and general device type.
- Network data: IP address (used for security, abuse prevention, session management, and approximate location where available).
- Approximate location: city, region, country, or coarse coordinates inferred from IP address or supplied by client software where location features are enabled.
- Observatory and sensor telemetry: environmental readings from our observatory. This data describes site conditions, not you personally, but your app or browser requests and displays it.
- Gallery interaction data: anonymous view counts for telescope gallery images.
- Local storage on your device: cached forecast data, session tokens, notification cooldown timestamps, and similar technical caches stored in browser localStorage, app storage, or service worker caches.
3.3 Mobile and desktop application data
Our Android, iOS, and Windows applications may additionally collect or access:
- Push notification tokens: platform-specific identifiers used to deliver alerts you opt into.
- Network connectivity status: to maintain live observatory feeds and retry connections.
- Location (only if you grant permission in the app): to personalize sky conditions, targets, or related observing features. You can deny or revoke this permission in your device settings.
- Crash and diagnostic reports from our companion applications — see Section 3.4.
3.4 App diagnostic and crash reports
When one of our mobile or desktop companion applications encounters certain errors or crashes, it may send a diagnostic report to our servers so we can investigate stability issues. You do not need to be signed in for a report to be uploaded; if you are signed in, we may link the report to your account using the same device identifier we use for app sync and support.
Depending on the error, a report may include:
- Device identifier — a stable ID generated by the app (sent in the request header or body).
- Technical context — app version, build number, platform (Android, iOS, Windows, or desktop), operating system version, and similar non-content metadata supplied by the app.
- Error details — severity (for example fatal, error, or warning), exception or error type, message, stack trace, recent in-app activity breadcrumbs, and optional log excerpts.
- Timestamps — when the error occurred and when we received the report.
- Account link (when signed in) — your ApexASTRO user ID so staff can correlate reports with your linked devices or support history.
We truncate large fields (such as stack traces and log excerpts) before storage and apply rate limits per device to reduce abuse. Reports are deduplicated by a unique event ID so the app can safely retry uploads after offline periods.
If you open a support ticket and choose to attach diagnostic reports, we store references to those report IDs with the ticket so authorized staff can review the matched summaries during investigation.
We use diagnostic data to fix bugs, monitor reliability, and detect widespread outages. Authorized ApexASTRO staff may browse reports in our internal admin tools. When fatal errors increase sharply in a short window, we may send internal email alerts to our operators (these alerts describe aggregate error patterns and sample technical details—they are not marketing messages and are not sent to other users).
We aim to minimize personal information in diagnostic reports. Please avoid including free-form text that identifies you or others unless necessary when describing a problem in a support ticket.
3.5 Information we do not intentionally collect
We do not sell your personal information. We do not use third-party advertising trackers on skieslive.com based on our current site configuration. We do not intentionally collect government ID numbers or health information through our public astronomy services.
We do not store full payment card numbers, CVV codes, or bank account numbers on ApexASTRO servers. When you pay for website membership, that sensitive payment data is collected and processed by Stripe and any wallet or buy-now-pay-later provider you choose at checkout.
3.6 Website membership & billing
If you subscribe to paid website membership, we collect and store information needed to process orders, grant member access, and support billing. This may include:
- Order and subscription records — plan term, price, currency, order reference, subscription status (for example active, past due, cancelled, or expired), billing period dates, and timestamps for checkout, payment, renewal, and cancellation.
- Stripe identifiers — Stripe customer ID, checkout session ID, subscription ID, invoice ID, and related references needed to sync status between Stripe and your account.
- Payment method summary — non-sensitive details returned by Stripe (for example card brand and last four digits, or wallet type) so you can recognize how you paid; not full card numbers.
- Tax and receipt metadata — amounts, tax lines, and invoice PDF links where Stripe provides them for your account history.
- Preferred payment method at checkout — the option you selected on our order page (for example card, Apple Pay, or Klarna) so we can configure Stripe checkout.
- Membership email notices — records that we sent transactional messages such as welcome, upcoming renewal reminder, or payment failed notices, so we do not duplicate them.
Stripe may also collect device, fraud-prevention, and payment authentication data according to its own privacy policy when you complete checkout or manage billing in the Stripe Customer Portal.
4. Website accounts & app sync
If you create a ApexASTRO account on the website or sign in from one of our companion applications, we store and process the following categories of data to operate your account and sync settings across devices.
4.1 Account & identity
- Email address — used to sign in, verify your account, and send password-reset messages.
- Display name — a nickname shown in your account hub and synced to apps (not your legal name).
- Password — stored as a one-way hash (bcrypt). We cannot read your password after you set it.
- Email verification status — whether you have confirmed ownership of your email address.
- Account status — such as active, suspended, or banned if moderation action is required.
- Role — member accounts use the standard user role; authorized staff may have elevated roles for site operations.
- Sign-in history — last login time for your account dashboard.
4.2 Profile & application preferences
When you save settings under Account → Application settings on the website (or the equivalent screen in our companion applications), we store preferences that may include:
- Alert master switch — pause all alerts without losing your settings.
- Geomagnetic (Kp) alerts — whether enabled and your chosen threshold.
- Space weather storm alerts — watch/warning notifications you opt into.
- ISS pass alerts — whether enabled, minimum elevation, and lead time before a pass.
- YouTube live alerts — notify when the @skieslive channel goes live on YouTube.
- Location for alerts & sky data — device location (when permitted in the app) or a manual home location you enter (latitude, longitude, and optional label). How and why location is used is described in Terms Section 4.5.
- Bortle sky brightness — automatic estimate or a manual value you choose for light-pollution context.
- Timezone and locale — used to schedule alerts and display times correctly.
- Email preferences — optional marketing or product-update emails you choose on the website.
Preferences are versioned so the website and apps can resolve sync conflicts when you change settings on more than one device.
4.3 Linked devices
When you sign in from a companion application, we record a device identifier you or the app generates, your platform (Android, iOS, Windows, or desktop), an optional device label, and when the device last synced. This lets you see which installs are linked to your account. Push notification tokens for delivering alerts are stored on our separate alerts infrastructure, not in your main account profile.
4.4 Sessions, tokens & email links
- Login sessions — hashed session tokens, expiry time, browser or app user agent, and IP address used to keep you signed in securely on the website.
- Email verification & password reset links — single-use hashed tokens sent to your email, expiring after a short period (typically about one hour for password reset).
You can sign out of the website at any time from your account page, which invalidates your current session. You may request account deletion by contacting us (see Section 14).
4.5 Membership, billing & invoices
If you have paid website membership, your account may also show subscription status, renewal dates, and invoice history. You can open Manage subscription on Account → Membership to reach Stripe’s Customer Portal, where you may update payment methods, view Stripe-hosted receipts, or cancel automatic renewal. Member perks (such as Best Targets access) are tied to your account while your subscription or complimentary grant is active.
4.6 Household membership sharing
If you use household sharing, we store:
- Invite records — owner account, invited email, optional linked member account after acceptance, status (pending, active, declined, revoked), and timestamps.
- Entitlement linkage — while active, a household member’s account receives member access derived from the owner’s subscription or grant; we record this relationship to enforce seat limits and revocation.
We may email an invited address to notify them of a pending household invite. Owners can see invited emails and member status in Account settings; household members see which account shares access with them. See our Terms of Service (Section 7.10).
4.7 Educational access programs
If you request student or educator access, we store:
- Verification records — account email, email domain, program type (for example student or K-12 educator), status (pending, verified, expired, revoked), request and confirmation timestamps, and linked complimentary grant order id.
- Confirmation emails — one-time links sent to your account email to confirm you control an eligible school address.
Automatic verification requires a verified school email on your account. Manual programs (planetarium, museum, astronomy club) may involve support tickets and staff review. See our Terms of Service (Section 7.11).
5. How we use information
We use collected information to:
- Provide, operate, and improve the website, applications, live observatory feeds, and sensor displays.
- Create and manage ApexASTRO accounts; authenticate sign-in; sync preferences between the website and apps.
- Operate household membership sharing (invites, seat limits, entitlement linkage, and revocation).
- Verify and administer educational access programs for eligible students and educators.
- Send transactional email (verification, password reset), membership billing notices (for example welcome, renewal reminder, or payment failed), and optional marketing or product updates you opt into.
- Deliver notifications you request (for example lightning, geomagnetic, ISS pass, or YouTube live alerts).
- Show aggregate live viewer counts and maintain service reliability.
- Authenticate authorized staff and protect administrative features.
- Cache and display weather and sky-quality forecasts (including data from third-party forecast services).
- Display community gallery content sourced from connected services such as Discord.
- Investigate crashes and errors using app diagnostic reports; link reports to support tickets when you attach them.
- Notify authorized staff when fatal error rates spike so we can respond to widespread issues.
- Process website membership checkout, renewals, refunds, and subscription status through Stripe and our account tools.
- Grant, verify, and revoke member access based on paid subscriptions, YouTube membership linking, or complimentary grants.
- Comply with legal obligations and enforce our terms.
6. Legal bases (EEA, UK, and similar regions)
Where applicable privacy law requires a legal basis, we rely on:
- Contract — to provide services you request (for example account access, preference sync, paid website membership, or app functionality).
- Legitimate interests — to operate, secure, and improve our platform, measure aggregate usage, investigate crashes and reliability issues, and prevent abuse—balanced against your rights.
- Consent — for optional features such as notifications, precise location (where requested), marketing email, and certain cookies or local storage beyond what is strictly necessary.
- Legal obligation — where we must retain or disclose information under law.
7. Sharing and processors
We may share information only as needed to run our services:
- Hosting and infrastructure providers that store website data, account databases, APIs, and WebSocket services (including account.skieslive.com).
- Email delivery providers to send verification, password reset, membership billing notices, and optional newsletter messages.
- Stripe — payment processing, subscription billing, invoicing, fraud prevention, and the Stripe Customer Portal for website membership. Stripe acts as our payment processor and may process your data under its own privacy policy when you pay or manage billing.
- Forecast and astronomy data providers (for example sky condition APIs used to display observing quality).
- Platform providers: Apple, Google, and Microsoft for app distribution and push notification delivery when you use their app stores or notification systems.
- Community and media platforms where you choose to engage (Discord, YouTube).
- Legal and safety — if required by law, court order, or to protect rights, safety, and integrity of our services.
We do not sell personal information to data brokers.
8. Retention
We keep information only as long as needed for the purposes above, including:
- Active visitor sessions — typically up to 30 minutes of inactivity for live viewer tracking.
- Account data — retained while your account is active and for a reasonable period afterward unless you request deletion.
- Login sessions — until they expire or you sign out.
- Email verification & password reset tokens — until used or expired (typically within about one hour).
- Application preferences — retained while your account is active so apps and the website stay in sync.
- App diagnostic reports — retained for a reasonable period to investigate bugs, monitor stability, and respond to support tickets that reference them, then deleted or anonymized when no longer needed.
- Membership orders, subscriptions, and invoices — retained while your account is active and for a reasonable period afterward for billing support, tax, accounting, fraud prevention, and dispute resolution, unless a longer period is required by law.
- Membership email notice records — retained long enough to avoid sending duplicate welcome, renewal reminder, or payment failed messages for the same billing event.
- Sensor readings — retained to display historical observatory charts.
- Notification queue data — short-term retention for delivering pending alerts to devices.
- Local device caches — controlled by your browser or app until cleared by you or the application.
9. Security
We use reasonable technical and organizational measures to protect information, including HTTPS for web traffic, hashed passwords, hashed session and email tokens, and access controls for staff areas. No method of transmission or storage is completely secure; please use a strong, unique password for your account.
10. Your rights and choices
Depending on where you live, you may have rights to access, correct, delete, or export personal information we hold about you; object to or restrict certain processing; withdraw consent for optional features; and lodge a complaint with your local data protection authority.
You can also:
- Manage your account — update your display name, password, and application settings at account.html.
- Manage website membership billing — view subscription status and invoices on your account profile, or use Manage subscription to open Stripe’s Customer Portal for payment methods and cancellation.
- Disable notifications in your browser, operating system, or app settings, or turn off the master alert switch in application settings.
- Revoke location access in device settings for mobile and desktop apps.
- Opt out of marketing email in your account email preferences or via unsubscribe links.
- Clear local storage and cookies in your browser to remove cached session identifiers and forecast data.
- Support tickets — when reporting a problem, you choose whether to attach diagnostic report IDs from your device.
- Uninstall applications to stop app-specific data collection on your device.
To exercise privacy rights or request account deletion, contact us using the details below. We may need to verify your request before acting on it.
California residents (CCPA/CPRA)
California residents may have rights to know, delete, and correct personal information, and to opt out of sale or sharing (we do not sell personal information). You may designate an authorized agent to submit requests on your behalf.
11. Children
Our services are intended for a general audience interested in astronomy. We do not knowingly collect personal information from children under 13 (or under 16 in certain jurisdictions) without appropriate parental consent. If you believe a child has provided us personal information, contact us and we will take appropriate steps to delete it.
12. International transfers
ApexASTRO may process information in countries other than where you live. Where required, we use appropriate safeguards for cross-border transfers consistent with applicable law.
13. Changes to this policy
We may update this Privacy Policy from time to time. We will post the revised version on this page and update the effective date above. For material changes, we may provide additional notice in the app or on the website.
14. Contact
For privacy questions, access requests, or deletion requests:
- Data controller: SKIESLIVE LLC (doing business as ApexASTRO and SeeTheSkies)
- Mailing address: 117 South Lexington St Ste 100, Harrisonville, MO 64701, United States
- Email: contact@apexastro.app
- Discord: discord.skieslive.com (preferred for community support)
- Website: skieslive.com
- Terms: Terms of Service
- Disclaimer: Accuracy & safety limitations
- Account: Sign in to manage your account
When contacting us, describe your request and the service you used (website account, a named companion application such as ApexSKY or ApexHUD, or Android, iOS, or Windows as applicable). We will respond within a reasonable timeframe as required by applicable law.