Privacy & data choices
No account. No meter upload service. Saving is your decision.
Local computation
Form inputs, CSV files, JSON plans, and calculation results are processed on your device. The app has no application endpoint that receives them. A Web Worker processes intervals without blocking the interface. Your static hosting provider may still log page requests, IP addresses, and technical metadata. Reference links open external websites.
Area temperature lookup
The Check hourly temperatures for your area widget is optional. Clicking Search sends the text you typed to Open-Meteo (geocoding-api.open-meteo.com). Clicking Load 7-day hourly temperature sends your chosen coordinates to Open-Meteo’s forecast service (api.open-meteo.com). Neither request happens until you click, and no meter, rate, or plan data is sent to either service.
Optional local saving
Only Save plan writes your comparison to localStorage. It is not encrypted or cloud-synced and is visible to other people using this browser profile. You can delete one saved plan or all saved plans after confirmation. Deletion does not change unrelated site storage or downloaded exports. Clearing browser storage removes local copies.
Files and sharing
CSV import and JSON restore show a preview before replacing your current inputs. Exported plans and reports contain meter intervals and must be reviewed before sharing. URL sharing is disabled. Downloaded files remain wherever you save them, independently of browser-local plans.
Ads and analytics
Google AdSense provides the advertising on this site. Its cookies and similar technologies are used only after the consent manager reports an allowed choice; Global Privacy Control suppresses the ad loader. Read Google’s partner-site privacy explanation at https://policies.google.com/technologies/partner-sites, and use the “Ad privacy choices” control below to review or withdraw consent. Cloudflare Web Analytics is disabled in this build; its browser beacon does not load. Optional Google Analytics 4 loads only after a separate analytics opt-in; it receives pseudonymous tool_start, tool_complete, export, and page_view events. Page views include the current and referring page URLs with query strings and fragments removed; inputs, exports, and free text are not sent. Do Not Track and Global Privacy Control suppress analytics, and the Ad privacy choices control can revoke consent.
Operator contact
Contact the operator at dheerajnamburu@gmail.com. Do not send sensitive meter files without agreeing on a secure process.
Before choosing a plan
Use the rate-plan verification checklist to confirm current tariff terms, fees, and your usage inputs before relying on the comparison.
Reference sources
These sources explain utility-rate concepts. They do not verify the sample rates or your uploaded data. Model 1.1.0.