Skip to content

Bug: Timezone offset causes streak reset for UTC+ users (IST) #900

@itsdakshjain

Description

@itsdakshjain

Describe the bug
The streak calculator appears to use UTC for the "end of day" cutoff. For users in timezones like IST (UTC+5:30), commits made late in the evening or early in the morning are being misaligned, causing the streak to reset or show an incorrect start date even when the GitHub contribution grid is fully green.

Expected behavior
The tool should use the &timezone= parameter to define the 24-hour window for a "day" so that local streaks match the visual GitHub contribution graph.

Desktop

  • OS: [windows]
  • Browser [chrome]
  • Version [latest]

Additional context
The GitHub profile shows a continuous streak.

The tool shows a broken or shortened streak.

The issue persists even when the timezone parameter is provided in the URL.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions