How GridShift Works

Transparency matters. Here's exactly how GridShift handles your data and calculates your potential savings.

100% Local Processing

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
PricesYour actual prices paidENTSO-E day-ahead spot prices
LocationAutomatic from TibberManual address entry
Production DataIncluded if availableNot available
AccuracyMost accurateGood 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