Please use a larger screen to view this site.
Click "Enable notifications" on the dashboard (next to the Live indicator). This enables both in-tab toast notifications and background push notifications in one step.
If you see "Notifications blocked", your browser has denied notification permission for this site. To fix it:
After changing the permission, refresh the page. The button should now show "Enable notifications".
If you see "Notifications unavailable", your browser does not support the Notification API (e.g., some in-app browsers or older mobile browsers).
The evaluateProgress() function determines whether the community is ahead, behind, or on track during a campaign event. It compares actual progress against a linear expected pace, with a 10% buffer zone.
Drag the sliders below to explore how different scenarios affect the evaluation:
The site caches the official Helldivers 1 API and stores historic game data. This includes campaign status, defend events, attack events, player counts, and season statistics. See the Architecture page for details on how data flows through the system.
A dedicated worker thread polls the official API every 5-15 seconds. Data is validated with Zod schemas before being written to the database.
Yes! Log in to create an API key. The API provides access to all campaign data and historic statistics. See the API Reference for interactive documentation.
Yes, the project is open source and hosted on GitHub.