HelioPeak — Solar Tracker
for PVOutput
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
HelioPeak gives you a clean, modern way to follow your solar production and consumption with your PVOutput.org data, on iPhone, iPad and Mac.
DASHBOARD & CHARTS
• Dashboard with live power, today's production and peak, self-use, grid export and import, and estimated revenue
• Production, Consumption and Combined views in the charts
• Interactive charts for Day, Week, Month, Year and Total, with arrows to step through each period and a date picker to jump anywhere
• Your own target line, from the monthly estimates you entered on PVOutput, in the Week, Month and Year charts
COMPARE
• Lay yesterday, the same day last year, your record day or any date behind the day you are looking at
• Show the same period of another year behind your Week, Month and Year bars, with the difference in percent
• Put up to four of your systems side by side, per kWp so different sizes compare fairly, also their day curves
• Year-over-Year Comparison of today, this month and the year to date, with percentage changes and a shareable one-page PDF
SIRI & SHORTCUTS
• Ask how much your system produced today, yesterday or this month, without opening the app
• The same questions in the Shortcuts app, for any of your systems
SOLAR MOMENTS
• Shareable cards for records, milestones, quarter and year recaps, installation anniversaries and sunny streaks, with a notification
• Statistics: all your moments at a glance, the records to beat and the next milestone
INSIGHTS & REPORTING
• Annual Report PDF: a multi-page A4 report with totals, monthly breakdown, peak days and yield, in all six app languages
• Monthly Report: after each month, a one-page PDF per system, the month against last year and your estimate
• Export for AI: one file with your history for the AI assistant of your choice
• CSV and JSON export of your daily production and consumption
• System health dots: see at a glance whether each system reports normally
• Specific Yield (kWh/kWp per year) and Yearly Average, the solar industry's benchmarks
• Estimated revenue from your electricity price, CO₂ savings and a tree equivalent
iPAD & MAC
• Native iPad layout with sidebar, Inspector panel, year heatmap and keyboard shortcuts
• Also runs on Macs with Apple silicon (the iPad version)
NOTES & TIMELINE
• Add notes to any day: cleaning, weather, panel issues
• Browse them in the Timeline; they sync across your Apple devices through iCloud
WIDGETS
• Home Screen widgets in three sizes, the large one with today's curve; each widget can show a different system
• Lock Screen widgets with today's production
UNDER THE HOOD
• Smart caching: works offline, with up to 80% fewer API calls
• Built-in demo system: try the app before connecting your own
PRIVACY FIRST
HelioPeak talks directly to the PVOutput API with your own read-only API key. Your key is stored on your device and goes only to PVOutput. No ads, no tracking. Anonymous usage statistics and crash reports help improve the app; you can switch them off in Settings.
HOW IT WORKS
1. Create a read-only API key on pvoutput.org (Settings, API Access)
2. Enter your System ID and API key in HelioPeak
3. Explore your solar production and consumption
HelioPeak never sees your PVOutput password.
MULTIPLE SYSTEMS
The free version supports one PVOutput system. Unlock unlimited systems with a single in-app purchase.
HelioPeak is not affiliated with PVOutput.org. Revenue estimates are for information only.
more New in 2.6.4:
• On a large iPhone, the Dashboard shows your Best Day and Best Month under the cards, when they fit.
• Best Hour and, for consumption, Busiest Hour show the hour with the most energy and its kWh, where Peak Minute repeated the peak.
Bug fixes:
• After an iPhone restart, the widget shows your figures again instead of asking you to add a system.
• Opening HelioPeak now also refreshes the widget.
• Fixed a crash on devices set to the Hebrew, Coptic or Ethiopic calendar.
• Best Month now counts complete months only, everywhere in the app.
• Daily Self-Sufficiency uses your meter readings, and on iPad the live panel no longer reports strong production at dawn.
• Clearer Help texts and smaller fixes.
2.6.4 Oct 27
Bug fixes and improvements:
• Best Month in the iPad Highlights and on shared cards now counts only completed months.
• A negative feed-in tariff now shows as a negative export revenue.
• On iPad, a record shared from Highlights now shows the system name.
• The status dots of a system in another time zone follow that system's clock.
• Polished French texts and smaller fixes.
2.6.3 Oct 24
Bug fixes and improvements, plus:
• Easier to read in light mode and at large text sizes.
• Charts stay on screen while they refresh.
• The Longest Streak now counts only days of strong production, so it may become shorter.
2.6.2 Oct 23
New in 2.6.1:
• Compare with another year: in Charts › Week, Month and Year, lay the same period of last year, or of any year you pick, behind your bars as faint bars, with its total and the difference in percent.
• Compare your systems day by day: with two or more systems, Charts › Day can show another system's curve on the same day, per kWp so different sizes compare fairly.
Improved:
• When PVOutput does not answer, HelioPeak now tries once more on a fresh connection after 10 seconds, instead of showing an error after 30 seconds.
• The large widget's day curve uses the full height when consumption is not shown.
• Missing days in your history keep filling in, even when one stretch of days cannot be loaded for a while.
2.6.1 Oct 23
New in 2.6:
• Compare days: in Charts › Day, lay yesterday, the same day last year, your record day or any date over the day you are looking at, with that day's total and the difference in percent.
• Compare your systems: with two or more systems, the Week, Month, Year and Total charts put up to four of them side by side, per kWp so different sizes compare fairly.
• Monthly report: after each month, the Dashboard offers a one-page PDF per system. Mail, share or save it in one tap; a reminder on the 1st can point you to it.
• Output per kWp: the Dashboard, Charts and Detailed Data show your production per kWp, for every day and period.
• One day as CSV: export a day's readings from Charts › Day.
Improved:
• Before iOS asks, HelioPeak explains what it will notify you about.
• HelioPeak now reads an answer from PVOutput correctly even when it starts with stray characters.
• New Help & FAQ sections, with ⓘ buttons for the new features.
2.6 Oct 20
New in 2.5.1:
• Ready for iPhone Duo, folded and unfolded. Folded in landscape, the chart now fills the screen, and the Dashboard shows your system, the day and today's production on the title line.
• Faster day arrows in Charts: the previous day's curve stays on screen, dimmed, until the next day has loaded.
Improved:
• The "avg" label on the average line is easier to read.
• The unit on the Average cards now appears in your language.
• The Specific Yield title in System Details is no longer cut off. Its explanation is in Help & FAQ.
2.5.1 Oct 20
New in 2.5
• Siri and Shortcuts: ask how much your system produced today, yesterday or this month, without opening the app.
• Arrows in Charts: step one day, week, month or year at a time, or tap the date to jump to any period.
• Your own target: the monthly estimates you entered on pvoutput.org appear as a dashed line in the Week, Month and Year charts, and System Details shows how this year compares.
• Solar Moments statistics: all your moments at a glance, the records to beat and the next milestone.
• Take your Solar Moments with you: export them to a file and import them on another device.
• System Details now shows how much of your PVOutput history is loaded.
Improved
• A more complete history on free PVOutput accounts.
• A system in another time zone follows its own day, in the app and in the widgets.
• Fewer requests to PVOutput, and a clear notice when the hourly limit is reached.
• Clearer widgets: yesterday's total and out-of-date figures are marked.
• Privacy: turning off anonymous usage data stops analytics and crash reports at once, and the support e-mail no longer includes your system's location.
• More accurate self-use and net export figures, keyboard shortcuts on iPad, better VoiceOver labels and many smaller fixes.
2.5 Oct 16
Fixes a first-launch problem where no system was active and the appearance setting did not apply until you restarted the app.
Times now follow your device's 12/24-hour format again, and the comparison view no longer shows a percentage for today while the day is still running. Monthly and year-to-date figures keep theirs, marked "so far".
2.4.1 Aug 1
New: HelioPeak widgets for your Lock Screen, in round and rectangular shapes.
Also: the yearly chart now shows both production and consumption when you tap a bar, the iPad weather display recovers on its own after a network problem, and the "PVOutput is temporarily unavailable" message no longer appears when it shouldn't.
Privacy: crash reports no longer contain any system identifier, and eleven unused measurements have been removed from the app.
Plus translation fixes and improvements to stability and speed.
2.4 Aug 1
HelioPeak 2.3.2 — Send your solar data to an AI assistant
NEW: Export for AI Analysis
Generate a self-contained file with your full production, consumption, and grid data, plus a structured prompt designed for AI assistants. Paste it into Claude, ChatGPT, Gemini, or any other AI of your choice and get a detailed 14-section analysis. No subscription, no server in the loop, your data stays with you.
- Choose between Large (24 months of data) or Small (3 months) depending on which AI you'll use
- Pick the response language: English, Dutch, French, German, Italian, or Spanish
- Multi-system export — select which systems to include
- One-tap share to Mail or Messages bundles the prompt and the file together, ready to forward to your AI assistant
- Available free for all users from Settings → Export & Reports
NEW: Grid cards on every tab
Grid Import and Grid Export cards now appear on all three Dashboard tabs (Production, Consumption, Combined) and on the matching Day charts. Cards automatically hide for systems without grid data.
Reliability
- Fixed a freeze that could briefly affect cold launches on older devices with multi-year histories
- Resolved an edge case in the cached data export where a small amount of legacy data could cause a partial export
- Help & FAQ deep-links from Settings now navigate correctly on the first tap
Privacy & Security
- API key entry now uses a masked field with a reveal toggle, matching iOS best practices for credentials
- Tightened error handling to ensure no PVOutput response details ever appear in user-visible error messages
Thank you for using HelioPeak. As always, feedback is welcome at info@heliopeak.app.
2.3.2 May 25
In this version (v2.3.1), we focus on reliability & performance improvements:
- Faster cold launch: the Solar Moments engine no longer slows down the Dashboard on app open, especially for users with long PVOutput histories
- Snappier chart cursor and Y-axis rendering
- Health indicators now stay accurate when you don't open the app every day
- Pull-to-refresh on Charts now waits for data to actually load
- PDF export no longer freezes the app
- Widget timestamp ("Updated HH:MM") now follows your in-app language instead of falling back to English
- Stronger privacy in error logs
2.3.1 May 19
Solar Moments, a new way to stay connected with your panels.
HelioPeak now automatically detects noteworthy events in your production: new records, milestones, anniversaries, perfectly symmetric sunny days. 16 detectors run directly on your device, private, fast, no server.
New in this version:
- Shareable moment cards in 4 styles and 3 formats (Instagram feed, Stories, LinkedIn)
- Smart notifications with strict limits (max 1 per day, quiet hours 22:00-08:00)
- 6 categories you can toggle independently
- Pause 1, 7, or 30 days
- Archive of your last 100 moments
Plus faster Dashboard loading on long production histories and smaller refinements throughout the app.
Bug fixes and performance improvements.
Solar Moments is free for everyone. Detection happens 100% locally, your data never leaves your device.
Thank you for using our app, feedback is appreciated!
2.3 May 17
v2.2 — A polish release focused on iPad Inspector flexibility, chart insights, sharing, and refinements.
- Inspector now works in iPad portrait — appears as a resizable bottom sheet with three sizes; tap chart points underneath while it stays open
- Inspector starts closed on each launch — open via the info button when you need it
- Year chart now uses full-month bars in rolling mode for accurate like-for-like comparison
- Peak Power and Peak Time stat cards added to Week, Month, Year, and Total views (Production and Combined tabs) — see your strongest single-day peak across any period at a glance
- Week and Month chart legends are easier to read across all locales — weekday abbreviations no longer collapse to "..." and day numbers are always visible under bars
- Stat cards, hero unit, and highlights row scale down gracefully on narrow screens and long translations
- Medium widget no longer truncates Peak values on smaller iPhones (Mini, SE, standard 13/14/15/16)
- New "Tell a friend" share button in Settings with a localized message and link to heliopeak.app
- Apple Weather attribution link added in Settings → About
- Smoother responsiveness on devices with slow or full storage — cache writes now happen in the background
- Annual Report and Comparison PDFs now write atomically — no more half-written PDFs after interruptions
- Widget stale-indicator now handles clock-skew correctly
2.2 May 11
This update brings refinements across the app:
• Tap any day in the year heatmap (iPad) to instantly see its details in the Inspector panel — no more separate navigation.
• Annual Report and Comparison PDFs now respect your in-app language setting, even when your device is set to a different language.
• Layout fixes for landscape mode on smaller iPhones — your charts now fit comfortably without scrolling.
• Polish and stability improvements throughout.
Thanks for using HelioPeak!
2.1 May 6
What's new in HelioPeak 2.0
Take your solar monitoring further with six new features:
Native iPad Layout
HelioPeak now feels at home on iPad with a sidebar navigation, a dedicated Inspector panel, year heatmap visualization, and full keyboard shortcut support.
Landscape Chart-Priority Mode (iPhone)
Rotate your iPhone in Dashboard or Charts and the stat cards step aside, giving the chart full breathing room. Inline title, no clutter — pure data.
Notes & Timeline
Annotate any day with notes — cleaning, weather events, panel issues — and browse your full history in the Timeline view. Notes sync across your Apple devices via iCloud Key-Value Store, scoped to your Apple ID.
Annual Report PDF
Export a polished multi-page A4 report of your year — production totals, monthly breakdowns, peak days, and yield. Ideal for sharing with installers, accountants, or your own records. Available in all six app languages.
System Health Indicators
At-a-glance signals if your system is reporting normally, has gaps in data, or hasn't reported recently. Catch issues earlier.
Year-over-Year Comparison
Compare any year against another with side-by-side charts, percentage deltas, and a shareable 1-page PDF summary.
Plus: refined sparklines on stat cards, tweaked sunset detection (now 20 min instead of 10), and dozens of polish improvements.
Thanks for using HelioPeak!
2.0 May 3
This version contains mainly minor bug fixes and performance improvements, including the following changes:
- Daily-only consumption support: systems that report daily totals but no live power readings now show a clear message on the Dashboard with guidance to use the Charts → Week / Month views (where consumption is correctly displayed).
- Localized percentages: comparison deltas and Self-Use values now follow each language's typographic convention (e.g. "85 %" with non-breaking space in French and German).
- Diagnostic email tool: a new "Send Diagnostic Info" option in Settings → Help & Support sends a pre-filled support email containing device info, system metadata, and recent PVOutput API responses — without your API key. Helpful when reporting unusual data behaviour.
Thank you for using HelioPeak! Feedback welcome at info@heliopeak.app
1.4.3 Apr 29
Smarter "yesterday's data" indicator on the Dashboard
When the app shows yesterday's data in the early morning (before today's first sample arrives), the date now turns orange and an ⓘ icon appears next to it for a quick in-app explanation. Returns to "Today" automatically once today's first sample arrives.
Plus:
- Widget consumption now shows small nighttime values in Wh (e.g. "75 Wh") instead of "0.00 used" — useful for home-battery setups
- Detailed Data table now shows kWh units inline with each value
- System Details: Recording Days now previews when Best Year / Peak Year stats will unlock for newer systems
- System Details: Self-Use card now spans full width
- General performance improvements
Thank you for using HelioPeak! Feedback welcome at info@heliopeak.app
1.4.2 Apr 28
HelioPeak Widgets are here!
- Three sizes (Small, Medium, Large) with live solar production data on your home screen
- Multi-system support — pick a different system per widget
- Optional consumption overlay on Large widget for systems that track it
- Auto-refresh every 30 minutes during daylight hours
Plus:
- Vacation days with zero consumption now correctly count in monthly and yearly totals
- Currency names and Settings labels translated in your language (Dutch, French, German, Italian, Spanish)
- Faster app launch and smoother chart rendering
- Clearer chart titles
- Various stability improvements
Thank you for using HelioPeak! Feedback welcome at info@heliopeak.app
1.4.1 Apr 26
What's new in v1.3:
- New: Comparison view — tap the trend icon in the Charts tab to see how your production and consumption compare to the same period last year, with colored delta badges (green/red).
- New: Specific Yield and Yearly Average on System Details — industry-standard solar performance metrics (kWh/kWp/year).
- New: Peak Month and Peak Year for consumption, matching the existing Best metrics for production.
- New: Pull-to-refresh on the Charts tab.
- Fixed: keyboard Done button now works when editing Electricity Price in Settings.
- Improved: Self-Use percentage now calculated over the consumption overlap period. Chart layout refined on smaller screens.
1.3 Apr 24
What's new in v1.2.1:
- Clear Cache: reset a system's local data from System Details to reload it freshly from PVOutput.
- Combined chart improvements: consumption now renders for the full 24 hours, perfectly aligned with production.
- Dashboard values remain accurate after sunset.
- Drill-down navigation returns you to the correct parent view.
- Electricity price of zero is respected everywhere in the app.
- Electricity Price keyboard can now be dismissed, and accepts up to 5 decimals for precise tariffs.
- Several performance and bug fixes.
1.2.1 Apr 20
v1.2 adds consumption tracking with a new Production/Consumption/Combined picker, drill-down navigation between chart levels, a detailed data table under every chart, and JSON export. Plus automatic gap detection for complete history and clearer feedback when PVOutput's API rate limit kicks in.
1.2 Apr 17
New in 2.6.4:
• On a large iPhone, the Dashboard shows your Best Day and Best Month under the cards, when they fit.
• Best Hour and, for consumption, Busiest Hour show the hour with the most energy and its kWh, where Peak Minute repeated the peak.
Bug fixes:
• After an iPhone restart, the widget shows your figures again instead of asking you to add a system.
• Opening HelioPeak now also refreshes the widget.
• Fixed a crash on devices set to the Hebrew, Coptic or Ethiopic calendar.
• Best Month now counts complete months only, everywhere in the app.
• Daily Self-Sufficiency uses your meter readings, and on iPad the live panel no longer reports strong production at dawn.
• Clearer Help texts and smaller fixes.
more Version 2.6.4 Oct 27
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Purchases Identifiers Usage Data Diagnostics Supported Features
VoiceOver
Dark Interface
Sufficient Contrast