Prune your GitHub permission request
you're asking for too much trust: Why would beeminder need to write anything from my github account?
Aaron Parecki commented
Maybe have an option to only allow access to public repos? (no scope) It's weird that there's no read-only scope that includes private repos.
Admindreeves (Cofounder, Beeminder) commented
You're totally right, and it's totally Github's fault. http://developer.github.com/v3/oauth/#scopes … They don't have a full-read/no-write scope.