Skip to content

Privacy Policy

Summary: Check My Solar is a solar monitoring application that helps you track your Fox ESS solar inverter’s performance. We respect your privacy and will never share your personal information or device information with third parties. We collect only the minimal data necessary to provide the service, use industry-standard security practices, and never sell your information.

We collect the following personal information when you use our service:

  • Email Address: Required for account creation, authentication, and communication
  • Authentication Data: Session tokens and OAuth provider identifiers for secure login
  • OAuth Provider Information: If you sign in with Google or Apple, we store your provider ID and associated email
  • User Preferences: Dark mode settings, default device selection, and timezone preferences
  • Subscription Status: Whether you have an active premium subscription (we do not store payment information)

To provide monitoring services, we collect:

  • Device Serial Numbers: Fox ESS inverter serial numbers for API access
  • Solar Production Data: Energy generation, consumption, and system performance metrics
  • Fox Cloud API Keys: Encrypted API keys for accessing your solar data (if provided)
  • OAuth Tokens: Encrypted Fox Cloud OAuth tokens for automated data retrieval

We automatically collect certain technical information:

  • Session Data: Login sessions and activity timestamps
  • Usage Data: API usage statistics and feature interaction
  • Push Notification Data: Browser push subscription details (if enabled)
  • Browser Information: User agent, language preferences, and notification capabilities

We use your information exclusively to provide our solar monitoring service. We will never share your personal information or device information with third parties for any other purpose. We use your information to:

  • Authenticate your account and maintain login sessions
  • Retrieve and display your solar system data
  • Send push notifications about system status changes
  • Generate daily, weekly, and monthly solar reports
  • Automatically refresh expired Fox Cloud tokens

We may send you:

  • Email verification and magic login links
  • Push notifications about your solar system
  • Important service updates and security notices
  • Solar performance reports (if subscribed)

We analyze anonymous usage patterns to improve our service. This analysis never includes personal information or device-specific data:

  • Optimize application performance
  • Identify and fix technical issues
  • Improve user experience
  • Develop new features

Your data is stored using Cloudflare’s infrastructure:

  • User Profiles: Stored in Cloudflare D1 database with encryption
  • Sessions and Cache: Stored in Cloudflare KV with automatic expiration
  • API Keys: Encrypted using AES-GCM encryption before storage
  • OAuth Tokens: Encrypted and automatically refreshed

We implement comprehensive security practices:

  • Encryption: All sensitive data such as API keys and OAuth tokens are encrypted in transit and at rest
  • Authentication: Passwordless authentication via email magic links and trusted OAuth providers (Google, Apple)
  • Access Controls: Strict access controls and session management
  • Infrastructure: Hosted on Cloudflare’s secure global network
  • Monitoring: Continuous security monitoring and logging

We integrate with the following third-party services to provide our functionality. We will never share your personal information or device information with these services beyond what is absolutely necessary for service provision:

ServicePurposeData SharedPrivacy Policy
CloudflareInfrastructure, hosting, and security servicesUser data, API requests, analyticsCloudflare Privacy Policy
Fox Cloud APIRetrieve solar inverter dataOAuth tokens, device serial numbersFox Cloud Privacy Policy
ResendEmail delivery for authenticationEmail addresses, verification codesResend Privacy Policy
Google Sign-InOAuth authenticationEmail, profile informationGoogle Privacy Policy
Sign in with AppleOAuth authenticationEmail, profile informationApple Privacy Policy

Data TypeRetention PeriodPurpose
User ProfilesUntil account deletionAccount management and service provision
Solar DataUntil account deletionHistorical reporting and trend analysis
Session Data1 year or until logoutAuthentication and security
API KeysUntil manually removedSolar data access
OAuth TokensUntil expiration or refreshAutomated data retrieval
Push SubscriptionsUntil unsubscribedNotification delivery
Subscription StatusUntil account deletionFeature access control

You have the right to:

  • Access: Request a copy of your personal data
  • Update: Modify your account information and preferences
  • Delete: Request deletion of your account and all associated data
  • Export: Request your data in a portable format
  • Restrict: Limit how we process your data

You can control:

  • Push Notifications: Enable/disable in application settings
  • Email Communications: Unsubscribe from emails you have opted in to
  • Report Frequency: Adjust daily, weekly, monthly report settings

You can delete your account at any time through the application settings. This will:

  • Permanently delete your user profile and preferences
  • Remove all linked Fox Cloud accounts
  • Remove push notification subscriptions
  • Delete stored encrypted API keys and OAuth tokens

We use cookies for:

  • Session Management: Maintain login state
  • Security: Prevent unauthorized access
  • Analytics: Basic anonymous statistics via Cloudflare Analytics

We store locally in your browser:

  • User Preferences: Dark mode, dashboard layout
  • Application State: Selected device, view preferences
  • Service Worker: For push notification functionality

Your data may be processed in countries other than your own. We ensure appropriate safeguards through:

  • Cloudflare’s Global Network: Data processed on Cloudflare’s worldwide infrastructure
  • Adequate Protection: All transfers comply with applicable data protection laws
  • Vendor Compliance: Third-party services maintain appropriate certifications

Our service is not intended for children under 13 years of age. We do not knowingly collect personal information from children. If you are a parent or guardian and believe your child has provided us with personal information, please contact us immediately.


We may update this privacy policy from time to time. When we do:

  • We will post the updated policy on this page
  • We will update the “Last Updated” date
  • For significant changes, we will provide additional notice
  • Continued use of the service constitutes acceptance of changes

We process your personal data based on:

  • Contract: To provide the solar monitoring service you requested
  • Legitimate Interest: To improve our service and ensure security
  • Consent: For push notifications
  • Legal Obligation: To comply with applicable laws and regulations

Privacy Commitment: We respect your privacy and will never share your personal information or device information with third parties for marketing, advertising, or any other commercial purposes. Your data is used solely to provide the solar monitoring service you have requested.


For questions about this Privacy Policy or our data practices, please contact us:


For questions specifically related to data protection and privacy rights, you may contact our Data Protection Officer:

Email: dpo@checkmy.solar


If you believe we have not addressed your privacy concerns adequately, you have the right to lodge a complaint with the relevant supervisory authority in your jurisdiction.


Last Updated: January 15, 2025 — Version 1.1