How GridShift Works
Transparency matters. Here's exactly how GridShift handles your data and calculates your potential savings.
Your Data Sources
Tibber Integration
Connect your Tibber account for the most accurate analysis using your real data.
Hourly Consumption
Up to 3 years of your actual usage data
Production Data
If you already have solar panels installed
Home Location
Used to fetch matching weather data
Actual Prices
Your real electricity prices including VAT and fees
CSV Upload
Don't have Tibber? Upload data from any Nordic energy supplier.
Consumption Records
Your exported consumption history
Manual Location
You enter your address for weather matching
ENTSO-E Spot Prices
Historical day-ahead prices for Nordic zones (may differ from your tariff)
How Calculations Work
Solar Generation
GridShift fetches historical solar irradiance data from Open-Meteo for your exact location, matched hour-by-hour to your consumption. Your panel configuration (size, orientation, tilt angle) determines how much of that sunlight converts to electricity. A performance ratio of 80% is applied to account for real-world losses like temperature, wiring, and inverter efficiency.
Battery Simulation
GridShift simulates your battery hour-by-hour throughout the year. Different charging strategies (solar-only, cheapest hours, etc.) and discharging strategies (follow consumption, target expensive hours) are modeled with realistic constraints: charge/discharge rates, round-trip efficiency, and capacity limits.
ROI Calculation
GridShift compares your original electricity cost (what you actually paid) against what you would have paid with solar and/or battery. The difference, plus any revenue from exporting excess solar to the grid, gives your annual savings. Divide investment by savings to get payback years.
Multi-Year Averaging
If you have multiple years of data, GridShift averages the results to smooth out anomalies. An unusually sunny year or a cold winter won't skew your projections. The more data you provide, the more reliable the estimate.
Tibber vs CSV Comparison
| Aspect | Tibber | CSV Upload |
|---|---|---|
| Prices | Your actual prices paid | ENTSO-E day-ahead spot prices |
| Location | Automatic from Tibber | Manual address entry |
| Production Data | Included if available | Not available |
| Accuracy | Most accurate | Good estimate |
Both methods provide valuable insights. Tibber gives the most accurate results, while CSV upload is a great option for non-Tibber users.
Privacy & Data Flow
Stays in Your Browser
All calculations run locally in your browser using JavaScript. Your consumption data, simulation results, and ROI figures never leave your device.
What Touches the Server
Only OAuth tokens for Tibber authentication and API proxying. GridShift doesn't store any of your energy data or personal information.
What's Never Stored
Your consumption history, simulation results, and calculated savings are never stored on any server. Data is cached locally on your device (in IndexedDB) for faster reloads, but you can clear this anytime.
Ready to see what solar and batteries could save you?
Get Started