1 Who we are
Solar Metrix (“Solar Metrix”, “we”, “us” or “our”) is operated by the Solar Metrix Dev Team, based in Multan, Pakistan. We provide free solar and EV calculators, technical guides, an installer directory, installer registration and an optional Pro licence for the Yield Estimation calculator.
For the purposes of the UK GDPR, EU GDPR and other applicable data-protection laws, Solar Metrix is the data controller for the personal data described in this policy, except where a third-party installer independently decides how to use a quote request you asked us to share with them.
What this policy covers
- Every calculator under /tools/, including System Size, Yield Estimation, Site Location, Roof Space, String Sizing, Battery Backup, Battery ROI, Grid vs Battery, Solar Payback, Solar EMI and Future Load.
- The EV Cost Explorer at /ev/ev-calculator, including its installable app and offline cache.
- The calculator guides at /guides/.
- The installer directory, installer profiles, registration form and reviews.
- Quote requests submitted from the main calculator hub.
- Pro licence activation for the Yield Estimation calculator.
It does not cover third-party websites we link to, including installer websites, ChatGPT, Gemini, YouTube, LinkedIn, Facebook, Instagram, Google Maps or email providers. Their own privacy policies apply once you leave our site or open one of those services.
2 The short version
Use a calculator without giving us anything. You do not need an account. The calculation engines run in your browser. Your inputs are stored in your browser's local storage, not in a Solar Metrix database.
There are five situations where data leaves your browser:
- You use a location or weather feature. Your coordinates are sent to Open-Meteo for historical weather, and to a place-lookup service (OpenStreetMap Nominatim or BigDataCloud) to turn coordinates into a place name.
- You ask for quotes. The quote form sends your contact details and system summary to us through a Make.com webhook and email, and we may share them with independent installers so they can respond.
- You register as an installer or post a review. That information is stored in Google Firebase Firestore. Installer profiles and reviews are public by design.
- You activate a Pro licence. Your licence key, a random device ID, activation date, expiry date and active-device list are stored in Firebase Firestore.
- You visit a calculator or guide page. Google Analytics 4 receives usage data and may set cookies. This policy page and the cookies page do not load Google Analytics.
We do not sell your personal data. We do not currently use advertising, remarketing or cross-site behavioural targeting pixels. If we introduce advertising, we will update this policy and the Cookie Policy before any ad cookies are set. We do not ask for payment card details; Pro licences are arranged through independent brokers.
3 What we collect
3.1 Calculator inputs and saved preferences
The calculators save your inputs in your browser's local storage so that a refresh does not wipe your work. Depending on the calculator, this can include:
- Energy and billing data: monthly bill, units or kWh used, tariff rate, currency, export credit, and how much of your usage happens during the day.
- System design data: target kWp, panel wattage and count, inverter specifications, DC/AC ratio, tilt, azimuth, string configuration and cable or voltage limits.
- Site data: latitude, longitude, city or place name, roof or ground dimensions, obstacles, setbacks and shading assumptions.
- Battery data: battery chemistry, capacity in Ah or kWh, voltage, depth of discharge, round-trip efficiency, cycle life, replacement cost and backup loads.
- Financial data: installed cost, loan amount, interest rate, loan term, discount rate, tariff escalation, battery and inverter replacement costs, and the value you place on backup power.
- EV data: vehicle price, fuel or electricity price, consumption, annual distance, charging mix, charging power and home solar size.
- Project and branding data: project name, installer company name, client label, logo and report branding for Pro users.
We do not receive these inputs merely because you type them. They stay in your browser. They leave only if you submit a quote request, email us, or trigger a third-party lookup such as weather or reverse geocoding.
Local storage is not a cookie, but it is a similar technology. The Cookie Policy lists the actual storage keys used by each calculator and how to clear them.
3.2 Location, weather and place lookups
Several tools can use your location: System Size, Yield Estimation, Site Location, Roof Space, Grid vs Battery and the EV Cost Explorer's optional currency suggestion. Location access is never automatic. Your browser asks for permission, and you can refuse or enter coordinates manually.
When you use these features:
- Coordinates are sent to Open-Meteo (archive-api.open-meteo.com) to retrieve historical irradiance and temperature data.
- Coordinates or search text may be sent to OpenStreetMap Nominatim to find or reverse-geocode a place name.
- Coordinates may be sent to BigDataCloud to suggest a city and currency from your approximate location.
We do not store your coordinates on a Solar Metrix server as part of these lookups. The third-party services receive the request, including your IP address and user agent, under their own policies. We do not control their retention. If you do not want your precise location shared, enter a nearby city or coordinates manually instead of using the locate button.
3.3 Quote requests
The “Get Free Quotes” / site report form collects:
- Your name, email address and phone number.
- City and address or landmark, if you choose to provide them.
- Your system summary: system size in kWp, monthly bill, unit rate, roof area available and usable, expected annual yield (P50), and coordinates if you leave the location-sharing toggle on.
- A downloadable HTML site report generated in your browser.
When you submit the form, the data is sent to a Make.com webhook and to our email inbox through Gmail. We use it to understand your request and to share relevant details with independent solar installers who can provide a quotation. Installers may contact you by phone, email or messaging app.
Submitting a quote request is a request to be contacted. If you do not want your details shared with installers, do not submit the form. You can email us instead and ask us not to share your details.
We do not control how an independent installer uses the details after receiving them. Ask the installer for its own privacy policy, and tell us if you want us to stop sharing your request.
3.4 Installer directory, registration and reviews
Installer registration. The installer signup form collects company name, contact person, business email, phone, website, licence or certification details, latitude and longitude, social-media links, service areas, project types, services offered, years in business, installation volume and how you heard about us. The record is stored in Google Firebase Firestore with a pending status and is reviewed before it is listed.
Public profiles. Once approved, an installer's company details, service area, services, contact details, website, social links and rating are publicly visible. Do not submit information you do not want published.
Reviews. Visitors can submit a star rating, an optional display name and an optional comment. Reviews are stored in Firestore and shown publicly on the installer's profile. A random rater token is saved in your browser's local storage to prevent duplicate ratings from the same browser; it is not your name or account ID. Please do not include personal, confidential or defamatory information in a review.
Directory location features. The installer directory may ask for your location to sort installers by distance. That coordinate is handled in your browser and saved locally as a location preference; it is not sent to a Solar Metrix server for this feature.
3.5 Pro licence activation
The Yield Estimation calculator offers an optional Pro licence. When you activate one:
- You enter a licence key.
- We create or use a random device ID stored in your browser (for example, solar_device_id). It is not a hardware serial number and does not identify you by name.
- Firebase Authentication creates an anonymous session. No email, password or social login is required.
- Firestore stores the licence record, activation date, expiry date and the list of active device IDs so the device limit can be enforced.
- WorldTimeAPI is queried for the current UTC time so licence expiry cannot be bypassed by changing your device clock.
Licences are distributed through independent certified brokers. Payment is arranged with the broker, not through this website. We do not receive or store your card number, bank details or other payment credentials. If you email us about a subscription, your email address and message are handled by your email provider and ours.
3.6 Analytics and technical data
Calculator, guide, directory and EV pages load Google Analytics 4 (measurement ID G-NVMCWL5N3P). Google may collect:
- Pages viewed, links and buttons used, and general interaction events.
- Approximate location derived from your IP address (city or region level).
- Device type, operating system, browser, language, screen size and referral source.
- A random client identifier stored in cookies so returning visits can be recognised.
Google Analytics does not receive the values you type into the calculators. We do not send your name, email, phone number, licence key, coordinates or financial inputs to Google Analytics as event parameters.
Our hosting and content-delivery providers also process standard server logs, which can include your IP address, requested URL, timestamp, browser type and error information. These logs are used for security, reliability and abuse prevention.
3.7 Emails and support
If you email us, we receive your email address, name (if you include it), message, attachments and any information you choose to send. Support and privacy emails are used to answer your request and keep a record of the conversation.
3.8 AI tools and external links
The main hub has a “Verify with AI” panel that prepares a prompt from your results. The prompt is copied to your clipboard or opened in ChatGPT or Gemini only when you click the relevant button. We do not send your data to those services. Once you paste or open it, the AI provider's terms and privacy policy apply.
Links to WhatsApp, email, Google Maps, social media, installer websites and app stores are user-initiated. We do not control the data those services collect.
3.9 What we do not collect
- We do not require an account to use the calculators.
- We do not ask for government ID, bank statements, tax numbers or payment card details.
- We do not knowingly collect information from children under 16.
- We do not currently use advertising, remarketing, affiliate-tracking or cross-site behavioural targeting cookies. If we introduce them, we will disclose the vendors and ask for consent where required.
- We do not sell, rent or trade personal data.
4 Calculator data map
This table shows what each calculator handles and whether anything leaves your browser. “Local” means the calculation and storage happen on your device.
| Calculator | Typical inputs | Processing | External service |
|---|---|---|---|
| System Size /tools/system-size |
Bill, units, tariff, currency, location, load profile | Local | Open-Meteo for historical weather; BigDataCloud for place name; geolocation if allowed |
| Yield Estimation /tools/yield-estimation |
kWp, tilt, azimuth, losses, location, licence key | Local + licence check | Open-Meteo, Nominatim, Firebase, WorldTimeAPI; geolocation if allowed |
| Site Location /tools/site-location |
Coordinates or place search, orientation | Local | Open-Meteo, Nominatim, geolocation if allowed |
| Roof Space /tools/roof-space |
Target kWp, roof or ground dimensions, obstacles, setbacks | Local | Optional place lookup through BigDataCloud or Nominatim if you use location autofill |
| String Sizing /tools/string-sizing |
Panel and inverter specifications, module count | Local | None |
| Battery Backup /tools/battery-backup |
Appliances, load, backup hours, existing solar and battery | Local | None |
| Battery ROI /tools/battery-roi |
System size, battery specs, tariff, export credit, costs | Local | None |
| Grid vs Battery /tools/grid-vs-battery |
Tariff, export rate, battery size and cost, location | Local | Open-Meteo and BigDataCloud if you use the location-aware model |
| Solar Payback /tools/roi-analysis |
System cost, usage, tariff, battery, loan, export, backup value | Local | None |
| Solar EMI /tools/solar-emi |
Loan amount, rate, term, bill, battery and cash price | Local | None |
| Future Load /tools/future-load |
Future appliances, existing system, upgrade costs | Local | None |
| EV Cost Explorer /ev/ev-calculator |
Vehicle and fuel costs, electricity tariff, charging mix, distance, solar size | Local + app cache | BigDataCloud only if you use the optional location-based currency suggestion |
| Calculator guides /guides/ |
Read-only content; some guides can pre-fill a calculator | Local | Geolocation only in the System Size guide if you press the locate button |
5 How and why we use it
We use personal data only for the purposes below. Where the UK GDPR or EU GDPR applies, we rely on the legal basis shown. Where Pakistan's data-protection framework applies, we process data for the same limited purposes and with appropriate safeguards.
| Purpose | Data used | Legal basis |
|---|---|---|
| Run the calculator and save your inputs on your device | Calculator inputs and preferences | Your request to use the tool; legitimate interests in providing a usable calculator; consent for non-essential local storage where required |
| Retrieve weather and place data | Coordinates or place search text | Consent (you press the button and allow location) or your request to use the feature |
| Respond to a quote request and share it with installers | Name, email, phone, city, address, system summary, optional coordinates | Consent; steps taken at your request before entering a contract |
| List an installer and publish reviews | Business and contact details, service areas, rating, display name, comment | Contract with the installer; consent for reviews; legitimate interests in operating the directory |
| Activate and verify a Pro licence | Licence key, random device ID, activation and expiry dates, active-device list | Contract with the licence holder |
| Measure and improve the website | Analytics identifiers, pages, events, device and approximate location | Consent where required for analytics cookies; otherwise legitimate interests in improving the service |
| Keep the service secure and prevent abuse | Server logs, IP address, request and error data, review and form submissions | Legitimate interests in security and reliability; legal obligations where applicable |
| Handle support and privacy requests | Email address, message, attachments, correspondence | Your request; legitimate interests in supporting users; legal obligations |
| Establish or defend legal claims | Relevant records | Legitimate interests; legal obligations |
We do not currently use your data for automated advertising profiles, and we do not send marketing newsletters unless you ask us to. If we introduce personalised advertising, we will ask for consent where required. If we ever introduce a newsletter, we will ask for separate consent and provide an unsubscribe link.
Advertising we may introduce
We do not currently display third-party advertisements on Solar Metrix. We may introduce advertising in future to fund the free calculators.
If we do, advertising vendors such as Google AdSense may use cookies, device identifiers, IP address, approximate location and the page you are viewing to select, deliver and measure ads. Some ads may be personalised based on your interests. Those vendors act under their own privacy policies.
Where law requires it, we will ask for your consent before setting non-essential advertising cookies, using a consent tool that meets Google's requirements for the EEA and UK. You will be able to refuse or withdraw consent without losing access to the calculators.
You can also control personalised advertising through Google Ads Settings (google.com/settings/ads) and the opt-out pages operated by the Digital Advertising Alliance and EDAA. Blocking advertising cookies does not stop ads from appearing; it may make them less relevant.
This section will be updated with the actual vendor names, cookie names and retention periods before any advertising goes live.
6 Cookies and local storage
We use a small number of Google Analytics cookies on calculator, guide and directory pages, and we use browser local storage to remember calculator inputs. We do not currently use advertising cookies. If we introduce advertising, the Cookie Policy will name the vendors and you will be asked for consent where required.
The full list of cookies, local-storage keys, purposes and expiry periods is in the Cookie Policy.
Quick control: you can delete or block cookies in your browser settings. Clearing site data for solarmetrix.app also removes saved calculator inputs and may deactivate a Pro licence on that device, requiring you to enter the licence key again.
7 Who we share with
We share personal data only where it is necessary for the purposes above, with the following categories of recipients:
| Recipient | Why data is shared | Data involved |
|---|---|---|
| Google Firebase (Firestore and Authentication) | Installer registry, public reviews, Pro licence records and anonymous authentication | Installer and review data, licence key, device ID, activation and expiry dates |
| Make.com | Receives the quote-request webhook and routes it to our email workflow | Quote-form fields and system summary |
| Google Gmail | Receives quote requests, subscription enquiries and support email | Email contents, contact details, attachments you send |
| Open-Meteo | Historical irradiance and temperature data for yield and sizing | Coordinates, requested date range, IP address and user agent |
| OpenStreetMap Nominatim | Place search and reverse geocoding | Coordinates or search text, IP address and user agent |
| BigDataCloud | Reverse geocoding for city and currency suggestions | Coordinates, IP address and user agent |
| Google Analytics | Aggregate usage measurement | Page and event data, approximate location, device and browser data, cookie identifiers |
| Content-delivery and font providers (Tailwind CSS, Google Fonts, jsDelivr, cdnjs, unpkg, Google Firebase/gstatic) | Deliver page styling, fonts, charting, PDF, icon, authentication and database libraries. | IP address, requested asset, browser and request headers |
| Hosting and network providers | Serve the site, apply redirects, protect against abuse and keep error logs | IP address, URL, timestamp, browser and request metadata |
| Independent solar installers | Respond to a quote request you submitted | Name, contact details, city or address, system summary and optional coordinates |
| Professional advisers and authorities | Legal, accounting, regulatory or law-enforcement requests | Only the information required by law or necessary for a claim |
Some providers act as our processors and are contractually limited to processing data on our instructions. Others, such as an independent installer responding to your request, decide how they use the data. We do not sell, rent or trade personal data, and we do not currently share it with advertising networks. If we introduce advertising, we will disclose the vendors and the categories of data they receive.
We may also disclose information if we believe in good faith that it is required by law, necessary to protect a person's safety, or necessary to investigate fraud or abuse.
8 International transfers
Solar Metrix is based in Pakistan. Some of our service providers, including Google, Make.com and content-delivery networks, process data in the United States, the European Union or other countries. Those countries may have data-protection laws that differ from the laws where you live.
Where we transfer personal data from the UK or EEA to a country that has not been recognised as providing an adequate level of protection, we rely on appropriate safeguards such as the UK International Data Transfer Addendum, the European Commission's Standard Contractual Clauses, or another lawful transfer mechanism offered by the provider. You can contact us for more information about the safeguards used for a specific transfer.
9 How long we keep it
We keep personal data only as long as we need it for the purpose it was collected, or as required by law. The table below gives our standard retention periods.
| Data | Where it lives | Retention |
|---|---|---|
| Calculator inputs and preferences | Your browser's local storage | Until you clear site data, use a reset button, or your browser removes it |
| Quote requests and related email | Make.com workflow and our email inbox | Up to 24 months from the last contact, unless a longer period is needed for a dispute or legal obligation |
| Installer registration and public profile | Firebase Firestore | While the listing is active, then up to 12 months before deletion or anonymisation |
| Installer reviews | Firebase Firestore | While the installer profile is listed, or until you ask us to remove your review |
| Pro licence record | Firebase Firestore | For the licence term plus up to 12 months for renewal, accounting and dispute purposes |
| Google Analytics data | Google Analytics | Up to 14 months, depending on the property's data-retention setting |
| Support and privacy correspondence | Up to 24 months after the request is closed | |
| Server and security logs | Hosting provider | Usually a short period (days to a few months), unless needed to investigate an incident |
When data is no longer needed, we delete it or anonymise it. If you ask us to delete a public review or installer listing, we will remove it from public view and then delete it from our active records, subject to any legal obligation to keep a record.
10 Security
We use HTTPS across the site, access controls on our Firebase project, and limited administrative access to installer and licence records. Payment credentials are never collected by this website. We keep our libraries and configurations under review and use the security features provided by our hosting and database providers.
No website, browser or internet transmission is completely secure. You are responsible for keeping your device, browser and licence key secure. If you believe your data has been compromised, contact privacy@solarmetrix.app promptly.
Local data is only as safe as your device. Anyone with access to your browser profile may be able to see saved calculator inputs. Avoid entering confidential client information on a shared or public computer, or clear the site data when you finish.
11 Your rights
Depending on where you live, you may have some or all of the following rights:
- Access: ask whether we hold personal data about you and request a copy.
- Correction: ask us to correct inaccurate or incomplete data.
- Deletion: ask us to delete data we no longer have a lawful reason to keep.
- Restriction: ask us to limit how we use data while a dispute is resolved.
- Objection: object to processing based on legitimate interests, including analytics.
- Portability: request a copy of data you provided in a structured, machine-readable format where the right applies.
- Withdraw consent: withdraw consent at any time for processing that relies on consent, such as location access, quote sharing or review publication.
- Non-discrimination: we will not deny you use of the free calculators because you exercised a privacy right.
- Complaint: complain to a supervisory authority in your country.
To exercise a right, email privacy@solarmetrix.app with enough information for us to identify the data (for example, the email address used for a quote request or installer registration). We may ask you to verify your identity before acting, and we will respond within the time required by applicable law, generally within 30 days. There is normally no fee, unless a request is clearly unfounded or excessive.
If you are in the UK, you can complain to the Information Commissioner's Office (ICO). If you are in the EEA, you can complain to your local data-protection authority. If you are in Pakistan, you can contact the relevant data-protection authority or seek advice about your rights under applicable Pakistani law. We would appreciate the chance to resolve your concern first.
Marketing. We do not currently send marketing newsletters. If you ask about a Pro subscription, we use your email only to respond to that enquiry. You can ask us to stop at any time.
12 Children
Solar Metrix is a tool for homeowners, installers and energy professionals. It is not directed at children under 16, and we do not knowingly collect personal data from children under 16. If you believe a child has submitted personal data, contact us and we will delete it.
13 Estimates, not decisions
The calculators produce planning estimates from the numbers you enter and from historical weather data. They do not make automated decisions that have legal or similarly significant effects on you, and we do not currently use your inputs to build advertising profiles. If we introduce advertising, we will disclose it and ask for consent where required. A solar or EV result is not a quotation, a financial recommendation, a structural survey or a guarantee of performance. Always confirm the design, price, warranty and safety requirements with a qualified professional.
14 Third-party links and embeds
Our pages link to installer websites, social media, app stores, Google Maps, WhatsApp, ChatGPT and Gemini. Some installer profiles may embed an OpenStreetMap map. When you open a third-party site or load an embed, that provider may receive your IP address and set its own cookies. We do not control those practices. Read the third party's privacy policy before sharing information with it.
15 Changes to this policy
We may update this policy when we add a calculator, change a data provider, introduce a new feature or change the law. The “Last updated” date at the top shows the current version. If a change materially affects how we use personal data, we will provide a prominent notice on the site or contact affected users where we can. Continued use of the site after an update means the updated policy applies to future use.
16 Contact
Questions, requests or concerns about this policy or your data:
Last updated: 22 October 2026. See also the Cookie Policy.
↑ Back to top