Data Architecture & Privacy
Privacy Policy
PowerLab is designed with a privacy-first, zero-database architecture for calculation data. We do not require user accounts, we do not store your household energy profiles in a server database, and core calculations run locally in your browser.
We do not maintain user accounts or cloud databases storing your calculation inputs or energy scenarios.
Deterministic engineering formulas execute directly in your browser using pure TypeScript engines.
Your Energy Profile and scenario presets remain stored locally on your device in localStorage.
1. Information We Do Not Collect in Calculator Workflows
Unlike conventional lead-generation or utility-brokering websites, PowerLab does not harvest personal identifying information for calculation features:
- No User Accounts: You do not need to provide a name, email address, password, or phone number to access calculators or save local scenarios.
- No Utility Bill Uploads: We do not request utility account credentials or store electric utility bills in server databases.
- No Financial or Credit Information: We do not sell financing, solar leases, or collect financial credentials.
- Analytics & Performance Metrics: We use Google Analytics to measure aggregate website traffic, popular calculation workflows, and technical performance. Analytics data is subject to Google's standard data processing and privacy practices.
2. How Your Energy Profile & Scenario Data Are Handled
PowerLab provides an optional Energy Profile Drawer that allows you to persist system parameters (such as battery capacity, appliance lists, solar array size, and electricity rates) between tools.
This profile data is stored exclusively in your browser's localStorage:
- Your stored Energy Profile data resides locally on your device and is not synchronized to a central user database.
- You retain direct control: you can reset or clear your stored profile data at any time via the "Clear Stored Profile" button in the drawer.
- In Private or Incognito browsing modes, local storage is generally not persisted after the private browsing session ends, subject to your specific browser settings.
3. External Solar Irradiance Requests (PVWatts Proxy)
While most calculations run entirely client-side, certain location-aware solar simulations (such as the Solar Panel Output Calculator) request meteorological data from the NREL PVWatts V8 API via a server proxy:
- Application Payload: The request transmits geographic coordinates (latitude and longitude) and system configuration parameters (such as DC nameplate capacity, tilt angle, and azimuth) to retrieve solar insolation profiles.
- Network Metadata: Like all standard HTTP internet communications, requests include standard network headers (such as IP addresses and user agents) processed through hosting and API infrastructure. Third-party providers such as NREL maintain their own independent server logging and data retention policies.
4. Shareable Calculation Permalinks & Query Parameters
When you click "Share Calculation", PowerLab encodes active numeric inputs directly into URL query parameters (for example, ?watts=1500&voltage=12).
This provides database-free permalinks that allow you to bookmark or share engineering configurations. The recipient's browser parses the URL parameters to restore calculator inputs on load.
5. Technical Data Controls (GDPR / CCPA Considerations)
Because PowerLab operates without a user account database for calculator entries:
- Access & Portability: All active calculation parameters reside in your browser and can be exported as structured Markdown specifications using the Export Spec feature.
- Erasure & Deletion: Clicking "Clear All Stored Scenarios" in your Energy Profile drawer or clearing your browser cookies and site data immediately deletes all locally stored values from your machine.
- Data Inquiries: Because calculation data is not linked to user accounts or identities on our servers, there are no remote user-profile records to retrieve or modify. For general privacy inquiries or website feedback, please use the contact resources below.
6. Transparency & Governance
For additional details regarding our engineering assumptions, references, and calculation methods, please consult our Engineering Methodology, Standards Matrix, Engineering Glossary, or Terms of Service.
Last policy update: .