{{define "form"}}
IANA name such as Asia/Saigon. Buckets commit hours on the productive-time cards.
0 samples every commit.
Private and org repos are only counted when you sign in, or paste a token, as the username's own account. The resulting cards are visible on this site to anyone with the page link, including totals drawn from private repos.
GitHub asks for read:user, plus repo when private repos are ticked (GitHub has no read-only private scope) and read:org when org repos are ticked too. The token is used for this one generation, then revoked: never stored, never logged.
read:user
repo
read:org
Tick private repos only when the username is your own GitHub account: a sign-in with private access as another account is refused. Signed in as another account, you get public data only.
Create a token on GitHub Opens a classic token with the repo and read:user scopes already ticked. Pick a short expiration, generate it, and paste it here.
Used for this one generation only: never stored, never logged, and not revoked, so it stays yours to delete on GitHub. A token here is used instead of signing in, whichever button you press. With a token for the username's own account, private repos count when ticked and the regenerate wait is skipped; a token for another account renders public data only and is refused if it can read private repos. The resulting cards are visible on this site to anyone with the page link.